HubLensTopicsRust
// topic

Rust

15 trending in last 90 days ·15 all-time

// new this month

// this week's top 10

01
TabbyML / tabby
Tabby is a self-hosted, open-source AI coding assistant designed as an on-premises alternative to GitHub Copilot. It operates as a self-contained system that does not require external cloud services or complex database management. The platform supports consumer-grade GPUs and provides an OpenAPI interface for seamless integration with existing developer infrastructure.
8833,427
02
WeaveMindAI / weft
Weft is a programming language designed to integrate LLMs, human interactions, and infrastructure into a unified, visual workflow. It features durable execution to ensure programs survive crashes and supports complex logic through a typed, modular node system. Developers can build and manage sophisticated agentic systems by wiring together native nodes without the need for manual plumbing.
7857
03
rtk-ai / rtk
RTK is a high-performance CLI proxy designed to significantly reduce LLM token consumption by filtering and compressing command outputs. It supports over 100 common commands and integrates seamlessly with various AI coding tools via transparent shell hooks. By removing noise and summarizing data, it helps developers optimize their AI interactions with minimal overhead.
7896
04
jamiepine / voicebox
Voicebox is a comprehensive, open-source voice synthesis studio that allows users to clone voices and generate speech locally on their own machines. It supports five distinct TTS engines, 23 languages, and includes a multi-track timeline editor for creating complex audio narratives. The platform also features advanced post-processing effects and a REST API for seamless integration into external applications.
78112
05
google / magika
Magika is an AI-powered tool that utilizes deep learning to provide highly accurate file type identification for both binary and textual formats. It features a highly optimized model capable of performing inference in milliseconds on a single CPU with approximately 99% accuracy. The project offers a versatile command-line interface and language bindings, making it suitable for large-scale security and content policy scanning.
7895
06
edwardkim / rhwp
rhwp is a Rust and WebAssembly-based open-source project designed to provide a free, installation-free viewer and editor for HWP and HWPX document formats. It aims to break down the barriers of proprietary formats by enabling universal access across all platforms and AI-driven workflows. The project follows a structured roadmap to achieve full feature parity with Hancom Office while maintaining high-quality, human-led development standards.
7875
07
dmtrKovalenko / fff.nvim
fff.nvim is an opinionated, high-performance fuzzy file picker designed for both Neovim users and AI agents. It features advanced search capabilities including grepping, globbing, and typo-resistant fuzzy matching with built-in memory for improved results. The tool integrates seamlessly with git and provides cross-mode suggestions to ensure developers find the right files quickly.
7858
08
bytedance / monoio
Monoio is a thread-per-core Rust asynchronous runtime that utilizes io_uring, epoll, and kqueue for efficient I/O operations. By avoiding work-stealing, it eliminates the need for tasks to implement Send or Sync, allowing for safe and efficient use of thread-local storage. This architecture is specifically optimized for I/O-bound server applications where maximizing throughput is the primary goal.
764,944
09
bytedance / g3
The G3 Project provides a suite of enterprise-oriented tools for building generic proxy solutions, including forward proxies, load balancers, and NAT traversal. It consists of multiple specialized applications such as g3proxy for traffic management, g3bench for benchmarking, and various certificate and IP lookup utilities. The project is built using asynchronous Rust to ensure high performance and reliability across multiple operating systems, with Linux being the primary supported platform.
52853
10
QuipNetwork / quip-node-manager
Quip Node Manager is a desktop application designed for running and monitoring Quip network nodes across macOS, Linux, and Windows. It supports both Docker and native execution modes while providing a comprehensive pre-flight checklist to ensure proper system configuration. The application also features live log streaming, GPU management, and automated background updates to maintain optimal node performance.
38161

// all-time featured (15)

TabbyML / tabby
Tabby is a self-hosted, open-source AI coding assistant designed as an on-premises alternative to GitHub Copilot. It operates as a self-contained system that does not require external cloud services or complex database management. The platform supports consumer-grade GPUs and provides an OpenAPI interface for seamless integration with existing developer infrastructure.
88
WeaveMindAI / weft
Weft is a programming language designed to integrate LLMs, human interactions, and infrastructure into a unified, visual workflow. It features durable execution to ensure programs survive crashes and supports complex logic through a typed, modular node system. Developers can build and manage sophisticated agentic systems by wiring together native nodes without the need for manual plumbing.
78
rtk-ai / rtk
RTK is a high-performance CLI proxy designed to significantly reduce LLM token consumption by filtering and compressing command outputs. It supports over 100 common commands and integrates seamlessly with various AI coding tools via transparent shell hooks. By removing noise and summarizing data, it helps developers optimize their AI interactions with minimal overhead.
78
jamiepine / voicebox
Voicebox is a comprehensive, open-source voice synthesis studio that allows users to clone voices and generate speech locally on their own machines. It supports five distinct TTS engines, 23 languages, and includes a multi-track timeline editor for creating complex audio narratives. The platform also features advanced post-processing effects and a REST API for seamless integration into external applications.
78
google / magika
Magika is an AI-powered tool that utilizes deep learning to provide highly accurate file type identification for both binary and textual formats. It features a highly optimized model capable of performing inference in milliseconds on a single CPU with approximately 99% accuracy. The project offers a versatile command-line interface and language bindings, making it suitable for large-scale security and content policy scanning.
78
edwardkim / rhwp
rhwp is a Rust and WebAssembly-based open-source project designed to provide a free, installation-free viewer and editor for HWP and HWPX document formats. It aims to break down the barriers of proprietary formats by enabling universal access across all platforms and AI-driven workflows. The project follows a structured roadmap to achieve full feature parity with Hancom Office while maintaining high-quality, human-led development standards.
78
dmtrKovalenko / fff.nvim
fff.nvim is an opinionated, high-performance fuzzy file picker designed for both Neovim users and AI agents. It features advanced search capabilities including grepping, globbing, and typo-resistant fuzzy matching with built-in memory for improved results. The tool integrates seamlessly with git and provides cross-mode suggestions to ensure developers find the right files quickly.
78
bytedance / monoio
Monoio is a thread-per-core Rust asynchronous runtime that utilizes io_uring, epoll, and kqueue for efficient I/O operations. By avoiding work-stealing, it eliminates the need for tasks to implement Send or Sync, allowing for safe and efficient use of thread-local storage. This architecture is specifically optimized for I/O-bound server applications where maximizing throughput is the primary goal.
76
bytedance / g3
The G3 project provides a suite of enterprise-oriented networking tools built with asynchronous Rust for high performance and reliability. It includes a versatile forward proxy, a StatsD-compatible aggregator, and various utilities for benchmarking and certificate management. The project is primarily designed for Linux environments and supports a wide range of protocols including HTTP, SOCKS5, and TLS.
54
bytedance / g3
The G3 Project provides a suite of enterprise-oriented tools for building generic proxy solutions, including forward proxies, load balancers, and NAT traversal. It consists of multiple specialized applications such as g3proxy for traffic management, g3bench for benchmarking, and various certificate and IP lookup utilities. The project is built using asynchronous Rust to ensure high performance and reliability across multiple operating systems, with Linux being the primary supported platform.
52
memvid / memvid
Memvid is a database-free, single-file memory layer designed to provide AI agents with instant retrieval and long-term memory capabilities. Through an innovative "smart frame" design, it encapsulates data, embeddings, and indexes into a single file, achieving efficient compression and parallel reading. The system is model-agnostic and requires zero infrastructure dependencies, supporting persistent memory in various offline or online scenarios.
42
QuipNetwork / quip-node-manager
Quip Node Manager is a desktop application designed for running and monitoring Quip network nodes across macOS, Linux, and Windows. It supports both Docker and native execution modes while providing a comprehensive pre-flight checklist to ensure proper system configuration. The application also features live log streaming, GPU management, and automated background updates to maintain optimal node performance.
38
vercel-labs / agent-browser
agent-browser is a high-performance browser automation command-line tool built with Rust, specifically designed for AI agents. It supports web interaction, element localization, and state management through simple commands, eliminating the need for complex Playwright or Node.js environments. The tool provides extensive session persistence, authentication management, and debugging features to ensure that AI agents can operate safely and efficiently.
38
AlexsJones / llmfit
llmfit is a terminal-based utility that analyzes your system's hardware to identify which large language models will run effectively on your specific configuration. It provides an interactive TUI and CLI to score models based on quality, speed, and memory fit while supporting various backends like Ollama, llama.cpp, and MLX. Users can also perform hardware simulations to test how different model configurations would perform on target system specifications.
35
block / goose
Goose is a general-purpose AI agent designed to run locally on your machine for tasks ranging from coding and research to automation and data analysis. It is built in Rust to ensure high performance and portability across macOS, Linux, and Windows via desktop, CLI, and API interfaces. The project supports over 15 AI providers and integrates with more than 70 extensions through the Model Context Protocol.
28

// related topics