Repository History
38 repositories tagged with Rust

termscp: A Feature-Rich Terminal UI for File Transfer and Exploration
termscp is a versatile terminal user interface (TUI) application designed for efficient file transfer and exploration. It supports multiple protocols like SCP, SFTP, FTP, S3, and SMB, offering a comprehensive solution for managing files on both local and remote systems. Built with Rust, termscp provides a fast, cross-platform experience for command-line users.

Trident: A Rust Fuzzing Framework for Secure Solana Program Development
Trident is a robust, Rust-based fuzzing framework specifically designed for Solana programs. It empowers developers to ship secure code by efficiently identifying critical vulnerabilities, such as edge cases, overflows, and missing constraints, early in the development cycle. This powerful tool offers manually-guided, stateful fuzzing capabilities, leveraging Anchor-like macros and executing thousands of transactions per second to thoroughly stress-test programs.

RustScan: The Modern, Fast, and Extensible Port Scanner
RustScan is a cutting-edge port scanner designed for speed and efficiency, capable of scanning all 65k ports in just 3 seconds. It features a powerful scripting engine supporting Python, Lua, and Shell, allowing for automated task execution and seamless integration with tools like Nmap. With adaptive learning capabilities and a focus on accessibility, RustScan offers a modern and highly customizable solution for network security professionals.
Dioxus: Fullstack App Framework for Web, Desktop, and Mobile
Dioxus is a powerful fullstack application framework built in Rust, enabling developers to create performant applications for web, desktop, and mobile from a single codebase. It offers zero-config setup, integrated hot-reloading, and signals-based state management, making cross-platform development efficient and enjoyable. With Dioxus, you can build truly cross-platform experiences with ease and efficiency.

EasyTier: A Decentralized Mesh VPN Solution Built with Rust
EasyTier is an open-source, decentralized mesh VPN solution written in Rust, offering secure and efficient peer-to-peer network connectivity. It provides robust features like NAT traversal, intelligent routing, and WireGuard integration, making it a versatile tool for creating private networks. With cross-platform support and multiple installation options, EasyTier simplifies secure communication across various devices.

Lance: Modern Columnar Data Format for ML and LLMs
Lance is a modern columnar data format, implemented in Rust, designed for machine learning and large language model workflows. It offers significant performance improvements over Parquet for random access, includes vector indexing, and supports data versioning. Compatible with popular tools like Pandas, DuckDB, and PyTorch, Lance streamlines data management for ML applications.

r55: Integrating RISC-V Smart Contracts with EVM on Ethereum
R55 is an experimental Ethereum Execution Environment designed to seamlessly integrate RISC-V smart contracts alongside traditional EVM smart contracts. This innovative approach allows for dual support over the same Ethereum state, enabling pure Rust smart contracts and opening the Ethereum development space to a vast Rust developer community. It leverages standard tooling like Rust, Cargo, and LLVM, simplifying development and integration.

Oxc: High-Performance JavaScript Tools Written in Rust
Oxc is a high-performance collection of JavaScript and TypeScript tools built in Rust, designed to be a unified and ultra-fast toolchain. It powers projects like Rolldown, Vite's future bundler, and offers modular components for linting, formatting, parsing, transforming, and minifying code, emphasizing performance and correctness.

nexus-zkvm: A Modular and Extensible Zero-Knowledge Virtual Machine
The Nexus zkVM is a zero-knowledge virtual machine developed by nexus-xyz, written in Rust. It emphasizes a modular, extensible, and prover-optimized design, focusing on performance, security, and open science principles. This project aims to provide a transparent and efficient proving mechanism for zero-knowledge applications.
ZEN Engine: A Cross-Platform Business Rules Engine Powered by Rust
ZEN Engine is an open-source, cross-platform Business Rules Engine written in Rust. It provides native bindings for various languages like NodeJS, Python, Go, and JVM, enabling developers to integrate powerful decision-making logic into their applications. The engine utilizes the JSON Decision Model (JDM) for defining and executing complex business rules efficiently.

Harmony: OpenAI's Renderer for GPT-OSS Response Format
Harmony is OpenAI's dedicated renderer for its `harmony` response format, specifically designed for use with `gpt-oss` open-weight models. This library provides a robust solution for defining conversation structures, generating reasoning output, and structuring function calls, ensuring consistent and efficient token-sequence handling for both rendering and parsing. It offers first-class support for both Python and Rust development.
Rig: Build Modular and Scalable LLM Applications in Rust
Rig is a powerful Rust library designed for building modular, scalable, and ergonomic LLM-powered applications. It offers extensive features, including agentic workflows, compatibility with over 20 model providers, and seamless integration with more than 10 vector stores. Developers can leverage Rig to create robust generative AI solutions with minimal boilerplate.