#rust
Ecosystem overview for everything related to rust.
Products (9)
Vaultwarden is an open-source, unofficial yet highly compatible alternative server implementation of the Bitwarden Client API, meticulously crafted in Rust. Designed for self-hosted environments, it offers a lightweight and resource-efficient solution compared to the official Bitwarden server, making it ideal for users seeking robust password management without heavy resource overhead. It provides a nearly complete suite of Bitwarden features, including personal vaults, secure sends, attachments, organizations with comprehensive access controls, and extensive multi-factor authentication options. Installation is streamlined through official container images (Docker, Podman), and it comes bundled with a modified web vault client and an administrative backend. Vaultwarden ensures seamless integration with official Bitwarden clients while emphasizing a strong, independent development and support ecosystem.
Granian is a high-performance HTTP server built in Rust, leveraging Hyper and Tokio, specifically designed for Python applications. It offers a unified and correct HTTP/1 and HTTP/2 (with planned HTTP/3 support) implementation, fully supporting ASGI/3, RSGI, and WSGI application interfaces. This product aims to streamline deployment by avoiding complex dependency stacks, providing superior concurrency and stable high-throughput performance, particularly excelling in WebSocket connections. Granian also supports HTTPS, mTLS, and direct static file serving, making it an ideal choice for modern, single-dependency Python service deployments prioritizing high performance and concurrency.
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
IronClaw is OpenClaw inspired implementation in Rust focused on privacy and security
Oxc (The Oxidation Compiler) is a high-performance, Rust-powered suite of essential tools for JavaScript and TypeScript development. Central to VoidZero's vision for a unified, ultra-fast toolchain, Oxc delivers robust functionalities including advanced parsing, transformation, minification, static analysis (Oxlint), code formatting (Oxfmt), and module resolution. It is engineered to accelerate the next generation of web development, notably powering Rolldown (Vite's future bundler). Oxc's components are widely adopted by prominent frameworks and companies such as Nuxt, Preact, Shopify, and ByteDance for critical tasks ranging from syntax parsing to code linting, significantly boosting development efficiency and performance.
RustDesk is an open-source, high-performance remote desktop application developed in Rust, serving as a secure and privacy-focused alternative to commercial solutions. It empowers users with full data control through robust self-hosting capabilities for rendezvous/relay servers, eliminating concerns about third-party data access. Designed for out-of-the-box functionality, RustDesk supports seamless remote access across multiple platforms including Windows, Linux, macOS, and Android, requiring minimal configuration. Its architecture leverages Rust for efficiency and modern GUI frameworks for a responsive user experience. Actively supported by a global community, RustDesk offers a flexible and reliable solution for secure remote connectivity, appealing to users prioritizing data sovereignty and open-source principles.
ripgrep (rg) is a high-performance, line-oriented search tool designed for rapidly locating regex patterns within directories. It recursively searches through files, intelligently respecting `.gitignore` rules, and automatically skipping hidden files and binary content by default. Renowned for its superior speed, ripgrep consistently outperforms many traditional search utilities like `grep` and `The Silver Searcher` (ag), as demonstrated in various benchmarks. It offers robust cross-platform support (Windows, macOS, Linux) and advanced features including file type filtering, full Unicode compatibility with maintained speed, context display, and optional PCRE2 regex engine integration for complex pattern matching. ripgrep is an indispensable tool for efficient code exploration and project-wide file content searching.
Tauri is an advanced open-source framework designed for building lightweight, blazing-fast, and secure cross-platform desktop and mobile applications using web frontend technologies. It leverages a Rust backend and integrates seamlessly with any popular frontend framework that compiles to HTML, JS, and CSS. Tauri renders UIs using native system webviews (e.g., WKWebView, WebView2), eliminating the need for a localhost server, thereby enhancing performance and security. Core features include a robust app bundler (supporting various platform formats), built-in self-updater for desktop, system tray integration, and native notifications. Tauri offers developers an efficient, modern toolchain to deliver near-native experiences with a web technology stack.
Handy is a free, open-source, and privacy-focused cross-platform desktop application designed for local speech-to-text (STT) transcription. Leveraging advanced models like Whisper and CPU-optimized Parakeet V3, it performs speech-to-text conversion entirely on the user's device, ensuring all audio data remains local and is never sent to the cloud, thus maximizing user privacy. Users can initiate transcription with a configurable keyboard shortcut, and the generated text is seamlessly pasted into any active text field. Emphasizing simplicity and extensibility, Handy offers a robust, secure, and offline solution, making it an ideal dictation tool for developers and users prioritizing privacy and local control.