📝 热点项目-20250919-rust
🔗 相关链接
热点项目-20250919-rust
🚀 热门项目详情
1. shimmy
🔥 热度指数: 2,497
项目名称: Michael-A-Kuykendall/shimmy 项目描述: ⚡ Python-free Rust inference server — OpenAI-API compatible. GGUF + SafeTensors, hot model swap, auto-discovery, single … 主要语言: Rust 许可证: MIT License ⭐ 星标数: 2,416 🍴 Fork 数: 162 👀 关注数: 2,416 🐛 开放问题: 4 最后更新: 2025-09-19 (19分钟前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/Michael-A-Kuykendall/shimmy.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
api-servercommand-line-tooldeveloper-toolsggufhuggingfacehuggingface-modelshuggingface-transformersinference-server
🎯 核心特性
$5/month: Coffee tier ☕ - Eternal gratitude + sponsor badge $25/month: Bug prioritizer 🐛 - Priority support + name in SPONSORS.md $100/month: Corporate backer 🏢 - Logo placement + monthly office hours $500/month: Infrastructure partner 🚀 - Direct support + roadmap input 🔧 Integration Templates: Copy-paste guidance for embedding Shimmy in your projects 📋 Development Specifications: GitHub Spec-Kit methodology for planning Shimmy-based features 🛡️ Architectural Guarantees: Constitutional principles ensuring Shimmy stays reliable and lightweight 📖 Complete Documentation: Everything you need to build on Shimmy’s foundation
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
- 机器学习模型训练
- API服务开发
2. RustGPT
🔥 热度指数: 2,378
项目名称: tekaratzas/RustGPT 项目描述: An transformer based LLM. Written completely in Rust 主要语言: Rust 许可证: MIT License ⭐ 星标数: 2,292 🍴 Fork 数: 173 👀 关注数: 2,292 🐛 开放问题: 4 最后更新: 2025-09-19 (3分钟前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/tekaratzas/RustGPT.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
Pre-training on factual text completion
Instruction tuning for conversational AI
Interactive chat mode for testing
Full backpropagation with gradient clipping
Modular architecture with clean separation of concerns
src/main.rs - Training pipeline, data preparation, and interactive mode
src/llm.rs - Core LLM implementation with forward/backward passes and training logic
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
3. port-kill
🔥 热度指数: 1,469
项目名称: kagehq/port-kill 项目描述: Port Kill helps you find and free ports blocking your dev work. 主要语言: Rust 许可证: Other ⭐ 星标数: 1,452 🍴 Fork 数: 35 👀 关注数: 1,452 🐛 开放问题: 1 最后更新: 2025-09-19 (21分钟前) 📖 项目文档: README
🏠 项目主页: https://portkill.com
📂 克隆地址: https://github.com/kagehq/port-kill.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Real‑time process detection on specific ports or ranges
- One‑shot cleanup:
--reset - Smart filtering and ignore lists
- Port Guard Mode (watch/reserve/auto‑resolve)
- Security Audit Mode (suspicious ports, risk score, JSON)
- Remote Mode over SSH
- Works with Docker; console mode works everywhere
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
4. semtools
🔥 热度指数: 989
项目名称: run-llama/semtools 项目描述: Semantic search and document parsing tools for the command line 主要语言: Rust 许可证: MIT License ⭐ 星标数: 954 🍴 Fork 数: 71 👀 关注数: 954 🐛 开放问题: 4 最后更新: 2025-09-19 (1小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/run-llama/semtools.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
cliembeddingsparserrustsearchsemanticsemantic-searchstatic-embedding
🎯 核心特性
parse - Parse documents (PDF, DOCX, etc.) using, by default, the LlamaParse API into markdown format
search - Local semantic keyword search using multilingual embeddings with cosine similarity matching and per-line context matching
workspace - Workspace management for accelerating search over large collections
Fast semantic search using model2vec embeddings from minishlab/potion-multilingual-128M
Reliable document parsing with caching and error handling
Unix-friendly design with proper stdin/stdout handling
Configurable distance thresholds and returned chunk sizes
Multi-format support for parsing documents (PDF, DOCX, PPTX, etc.)
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
- 命令行工具开发
5. desktop-tui
🔥 热度指数: 898
项目名称: Julien-cpsn/desktop-tui 项目描述: A desktop environment without graphics 主要语言: Rust 许可证: MIT License ⭐ 星标数: 891 🍴 Fork 数: 15 👀 关注数: 891 🐛 开放问题: 4 最后更新: 2025-09-19 (13小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/Julien-cpsn/desktop-tui.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Parse shortcut files containing apps
- Display any application or command that uses stdout
- Change tilling options
- Can let the user select a file or a folder to use its path as a command argument
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
6. ck
🔥 热度指数: 757
项目名称: BeaconBay/ck 项目描述: Local first semantic and hybrid BM25 grep / search tool for use by AI and humans! 主要语言: Rust 许可证: Apache License 2.0 ⭐ 星标数: 747 🍴 Fork 数: 20 👀 关注数: 747 🐛 开放问题: 9 最后更新: 2025-09-19 (1小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/BeaconBay/ck.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
grepgrep-likerustsemantic
🎯 核心特性
-
🔍 Semantic Search
- Find code by concept, not keywords. Searches understand synonyms, related terms, and conceptual similarity.
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
7. hotpath
🔥 热度指数: 461
项目名称: pawurb/hotpath 项目描述: A simple Rust profiler that shows exactly where your code spends time and allocates 主要语言: Rust 许可证: MIT License ⭐ 星标数: 457 🍴 Fork 数: 8 👀 关注数: 457 🐛 开放问题: 0 最后更新: 2025-09-19 (43分钟前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/pawurb/hotpath.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
allocationsbenchmarkperformancerust
🎯 核心特性
- Zero-cost when disabled — fully gated by a feature flag.
- Low-overhead profiling for both sync and async code.
- Memory allocation tracking — track bytes allocated or allocation counts per function.
- Detailed stats: avg, total time, call count, % of total runtime, and configurable percentiles (p95, p99, etc.).
- Background processing for minimal profiling impact.
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
8. bake
🔥 热度指数: 400
项目名称: losfair/bake 项目描述: Bake microVMs into standalone executables 主要语言: Rust 许可证: MIT License ⭐ 星标数: 396 🍴 Fork 数: 8 👀 关注数: 396 🐛 开放问题: 0 最后更新: 2025-09-19 (11小时前) 📖 项目文档: README
🏠 项目主页: https://bottlefire.dev
📂 克隆地址: https://github.com/losfair/bake.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- If PID is 1 and env var
BAKE_NOT_INITis not1: vminit mode.bakeassumes that it is running as the init task inside the Firecracker VM, and perform the init sequence. - If PID is not 1, and embedded data is detected: run mode - accept Firecracker startup parameters (e.g. number of CPUs, memory size, network config), extract kernel and initrd into memfd, start firecracker.
- If PID is not 1, and embedded data is not detected: build mode - accept
--input,--firecracker,--kernel,--initrd,--rootfs, build a binary from/proc/self/exe(or the provided input elf) with everything embedded.
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
9. omarchist
🔥 热度指数: 302
项目名称: tahayvr/omarchist 项目描述: A GUI app for Omarchy. 主要语言: Rust 许可证: MIT License ⭐ 星标数: 294 🍴 Fork 数: 16 👀 关注数: 294 🐛 开放问题: 3 最后更新: 2025-09-18 (1天前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/tahayvr/omarchist.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Theme Designer: Visual editor for creating and editing Omarchy themes.
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
10. rxtui
🔥 热度指数: 273
项目名称: microsandbox/rxtui 项目描述: Reactive terminal interfaces for Rust. Because CLIs deserve better. 主要语言: Rust 许可证: Apache License 2.0 ⭐ 星标数: 268 🍴 Fork 数: 10 👀 关注数: 268 🐛 开放问题: 0 最后更新: 2025-09-19 (1小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/microsandbox/rxtui.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
clirustterminaltui
🎯 核心特性
- Declarative UI - Describe what your UI should look like, not how to change it
- True Composability - Build complex apps from simple, reusable components
- Best of Both Worlds - Elm’s message architecture meets React’s components
- TUI Optimizations - Automatic diffing, dirty tracking, and minimal redraws
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
- 命令行工具开发
11. obamify
🔥 热度指数: 270
项目名称: Spu7Nix/obamify 项目描述: revolutionary new technology that turns any image into obama 主要语言: Rust 许可证: MIT License ⭐ 星标数: 263 🍴 Fork 数: 14 👀 关注数: 263 🐛 开放问题: 0 最后更新: 2025-09-19 (5小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/Spu7Nix/obamify.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Faster algorithms for calculating the image transformation
- Better user experience with saving/loading presets
- Building for web/WASM
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
12. unwrap_or_ai
🔥 热度指数: 262
项目名称: NoodlesOfWrath/unwrap_or_ai 项目描述: Transform your failing Rust functions into INTELLIGENT SUCCESS SYSTEMS 主要语言: Rust 许可证: MIT License ⭐ 星标数: 261 🍴 Fork 数: 3 👀 关注数: 261 🐛 开放问题: 2 最后更新: 2025-09-19 (16小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/NoodlesOfWrath/unwrap_or_ai.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- | Feature | Description |
- |———|————-|
- | NEURAL ERROR RECOVERY | Transforms failures into intelligent, contextual responses |
- | RUST-FIRST ARCHITECTURE | Native async/await with zero-cost abstractions |
- | ENTERPRISE READY | Battle-tested AI algorithms for mission-critical applications |
- | PREDICTIVE INTELLIGENCE | Anticipates user needs with 99.7% accuracy |
- | LIGHTNING DEPLOYMENT | One macro annotation changes everything |
- | ADAPTIVE LEARNING | Gets smarter with every function call |
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
13. httpjail
🔥 热度指数: 265
项目名称: coder/httpjail 项目描述: HTTP(s) request filter for processes 主要语言: Rust 许可证: Creative Commons Zero v1.0 Universal ⭐ 星标数: 260 🍴 Fork 数: 10 👀 关注数: 260 🐛 开放问题: 5 最后更新: 2025-09-19 (22分钟前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/coder/httpjail.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
aifirewallsecurity
🎯 核心特性
-
[!WARNING]
-
httpjail is experimental and offers no API or CLI compatibility guarantees.
- 🔒 Process-level network isolation - Isolate processes in restricted network environments
- 🌐 HTTP/HTTPS interception - Transparent proxy with TLS certificate injection
- 🔧 Script-based evaluation - Custom request evaluation logic via external scripts
- 🚀 JavaScript evaluation - Fast, secure request filtering using V8 JavaScript engine
- 📝 Request logging - Monitor and log all HTTP/HTTPS requests
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
14. MFTool
🔥 热度指数: 263
项目名称: Kudaes/MFTool 项目描述: Direct access to NTFS volumes 主要语言: Rust 许可证: Apache License 2.0 ⭐ 星标数: 252 🍴 Fork 数: 23 👀 关注数: 252 🐛 开放问题: 0 最后更新: 2025-09-19 (7分钟前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/Kudaes/MFTool.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Search the entire disk for files and metadata.
- How it works
- How to use it
- Commands
- Examples
- Limitations and Known Issues
- Links
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
15. gittype
🔥 热度指数: 210
项目名称: unhappychoice/gittype 项目描述: A CLI code-typing game that turns your source code into typing challenges 主要语言: Rust 许可证: MIT License ⭐ 星标数: 209 🍴 Fork 数: 3 👀 关注数: 209 🐛 开放问题: 12 最后更新: 2025-09-19 (2小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/unhappychoice/gittype.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
cli-gamecli-toolcode-practicecoding-skillsgamificationlearning-toolproductivityprogramming
🎯 核心特性
- 🦀🐍⚡🐹💎🍎🎯☕🐘#️⃣🔧➕🎭🎯 Multi-language: Rust, TypeScript, JavaScript, Python, Go, Ruby, Swift, Kotlin, Java, PHP, C#, C, C++, Haskell, Dart, Scala (more languages incoming!)
- 📊 Real-time metrics: Live WPM, accuracy, and consistency tracking as you type
- 🏆 Ranking system: Unlock developer titles from “Hello World Newbie” to “Quantum Computer” with ASCII art
- 🎮 Multiple game modes: Normal, Time Attack, and custom difficulty levels (Easy to Zen)
- ⏸️ Pause/resume: Take breaks without ruining your stats
- 🎯 Your own code: Type functions from your actual projects, not boring examples
x86_64-apple-darwin(Intel Mac)aarch64-apple-darwin(Apple Silicon Mac)
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
16. cachey
🔥 热度指数: 180
项目名称: s2-streamstore/cachey 项目描述: Read-through cache for object storage 主要语言: Rust 许可证: MIT License ⭐ 星标数: 177 🍴 Fork 数: 7 👀 关注数: 177 🐛 开放问题: 2 最后更新: 2025-09-19 (2小时前) 📖 项目文档: README
🏠 项目主页: http://cachey.dev
📂 克隆地址: https://github.com/s2-streamstore/cachey.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Simple HTTP API
- Hybrid memory + disk cache powered by foyer
- Designed for caching immutable blobs
- Works with any S3-compatible backend, but has its own
/fetchAPI requiring a preciseRange - Fixed page size (16 MiB) – maps requested byte range to page-aligned lookups
- Coalesces concurrent requests for the same page
- Makes hedged requests to manage tail latency of object storage
- Can attempt redundant buckets for a given object
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
17. pingoo
🔥 热度指数: 148
项目名称: pingooio/pingoo 项目描述: The fast and secure Load Balancer / API Gateway / Reverse Proxy with built-in service discovery, GeoIP, WAF, bot protect… 主要语言: Rust 许可证: MIT License ⭐ 星标数: 146 🍴 Fork 数: 5 👀 关注数: 146 🐛 开放问题: 6 最后更新: 2025-09-19 (7分钟前) 📖 项目文档: README
🏠 项目主页: https://pingoo.io
📂 克隆地址: https://github.com/pingooio/pingoo.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
akamaianti-botapache2apiapi-gatewaycaptchacloudflarefastly
🎯 核心特性
- Service Discovery (Docker, DNS…)
- Web Application Firewall (WAF)
- Easy compliance because the data never leaves your servers
- Bot protection and management
- TCP proxying
- Post-Quantum TLS
- GeoIP (country, ASN)
- Static sites
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
- API服务构建
- API服务开发
18. envx
🔥 热度指数: 129
项目名称: mikeleppane/envx 项目描述: A powerful and secure environment variable manager for developers, featuring an intuitive Terminal User Interface (TUI) … 主要语言: Rust 许可证: MIT License ⭐ 星标数: 128 🍴 Fork 数: 2 👀 关注数: 128 🐛 开放问题: 0 最后更新: 2025-09-19 (29分钟前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/mikeleppane/envx.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Easy switc
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
19. wakezilla
🔥 热度指数: 130
项目名称: guibeira/wakezilla
项目描述: A simple Wake-on-LAN & reverse proxy toolkit — wake, route, and control your machines from anywhere. 🦖
主要语言: Rust
许可证: None
⭐ 星标数: 127
🍴 Fork 数: 7
👀 关注数: 127
🐛 开放问题: 1
最后更新: 2025-09-17 (2天前)
📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/guibeira/wakezilla.git
💻 技术栈: 主要语言: Rust
🎯 核心特性
- Wake-on-LAN: Send magic packets to wake sleeping machines
- TCP Proxy: Forward ports to remote machines with automatic WOL
- Web Interface: Manage machines, ports, and monitor activity through a web dashboard
- Automatic Shutdown: Automatically turn off machines after inactivity periods
- Network Scanner: Discover machines on your local network
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发
20. tsink
🔥 热度指数: 122
项目名称: h2337/tsink 项目描述: Embedded time-series database for Rust 主要语言: Rust 许可证: MIT License ⭐ 星标数: 119 🍴 Fork 数: 6 👀 关注数: 119 🐛 开放问题: 3 最后更新: 2025-09-19 (2小时前) 📖 项目文档: README
🏠 项目主页: 无
📂 克隆地址: https://github.com/h2337/tsink.git
💻 技术栈: 主要语言: Rust
🏷️ 项目标签
databaseembedded-databaserusttime-seriestimeseriestimeseries-databasetsdb
🎯 核心特性
🚀 High Performance: Gorilla compression achieves ~1.37 bytes per data point 🔒 Thread-Safe: Lock-free reads and concurrent writes with configurable worker pools 💾 Flexible Storage: Choose between in-memory or persistent disk storage 📊 Time Partitioning: Automatic data organization by configurable time ranges 🏷️ Label Support: Multi-dimensional metrics with key-value labels 📝 WAL Support: Write-ahead logging for durability and crash recovery 🗑️ Auto-Retention: Configurable automatic data expiration 🐳 Container-Aware: cgroup support for optimal resource usage in containers
🎨 适用场景
- 系统编程
- 高性能应用
- 区块链开发