Rust
243件のリポジトリ(注目度順) — 6ページ目
Rust製の高速ベクトル検索エンジンQdrant — Rustでフルスクラッチ実装された高性能ベクトルデータベースで、HNSWによる近似最近傍探索と高度なフィルタリングを両立します。埋め込みベースの類似検索やレコメンド、RAGなどAI応用に強く、セルフホストとクラウド版の両方で利用できる点が実用性の高さを支えています。
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/
100本の演習でRustを学ぶ実践コース — Rustコンサル企業Mainmatterが作成した、100個の演習を解きながらRustを学べる自習型コースです。知識ゼロから自分でプログラムを書けるレベルまで段階的に進めます。手を動かして学びたい初心者に最適で、解答例も別ブランチで公開されています。
A self-paced course to learn Rust, one exercise at a time.
動画・コース一括ダウンロードとAIエージェントGUIを兼ねる異色アプリ — YouTubeやUdemy、Hotmartなど1,800以上のサイトから動画・コースを落とせるyt-dlpベースのGUIツールですが、それだけでなくClaude CodeやCodex、Ollamaなどのローカルモデルを権限管理・undo・ジョブ実行付きで動かせるデスクトップ環境も兼ねています。Rust製でWindows/macOS/Linux対応、ターミナル不要、ファイルはすべてローカル保存という点が特徴です。
Free, open source video downloader for Windows, macOS and Linux that AI agents can drive. Downloads from YouTube, Instagram, TikTok, X, Reddit, torrents and the sites yt-dlp supports. Its MCP server lets Claude Code, Cursor and Codex queue downloads, and it runs Claude Code, Codex, Gemini CLI and Ollama as agents.
ElmにインスパイアされたRust製GUIライブラリ — Elmのリアクティブなアーキテクチャを参考にした、Rust向けのクロスプラットフォームGUIライブラリです。型安全でシンプルなAPIと、wgpu/tiny-skiaによるレンダラー非依存設計が特徴で、デスクトップからWebまで対応します。実験的ながら実用アプリの採用例も増えています。
A cross-platform GUI library for Rust, inspired by Elm
サービス構成・拡張・監視をリアルタイムで一体化するRustエンジン — iiiはRust製のバックエンドエンジンで、あらゆるサービスをリアルタイムに組み合わせ・拡張・可視化できます。JS/Python/Rust向けSDKを備え、AIエージェントやAPI構築を行う開発者向けに、既存のマイクロサービス基盤とは異なる新しいプリミティブを提供します。
Effortlessly compose, extend, and observe every service in real-time for the first time ever.
CS2の内部情報を外部から抽出するダンパー — Counter-Strike 2のオフセットやインターフェースを外部プロセスから解析・出力するツールです。memflowを基盤にWindows/Linux両対応し、pcileechやkvmなどの外部メモリアクセス手法にも対応。チート開発やゲーム内部構造解析に携わるエンジニアに有用です。
Counter-Strike: 2 Offset Dumper
Rust製の超高速トークナイザー — Hugging FaceによるRust実装のトークナイザーで、BERTやGPT、Llamaなど主要モデルの事前学習済みトークナイザーをそのまま読み込んで高速に処理できます。Python等の言語バインディングも提供し、研究から本番運用まで業界標準を目指す設計が特徴です。
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
Homebrewより最大6.6倍速いパッケージ管理ツール — RustでuvのアーキテクチャをHomebrewパッケージ管理に応用し、最大6.6倍の高速化を実現したツールです。Brewfile互換でHomebrewからの移行も容易で、インストール/アップグレード/GCなどの操作をより高速に行えます。macOSとLinux両対応です。
An up to 5x faster Homebrew client
完全オフラインで動くChatGPT代替「Jan」 — JanはRust/Tauriで作られたオープンソースのChatGPT代替アプリで、llama.cppを使いLLMを100%オフラインでローカル実行できます。データを外部送信せずプライバシーを守りたい人や、自分のPCでLLMを完全に制御したい開発者に向いています。Microsoft StoreやFlathubから簡単に導入可能です。
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
grepを置き換える高速検索CLI「ripgrep」 — gitignoreを自動で尊重しつつディレクトリを再帰的に正規表現検索できるCLIツールです。grepやThe Silver Searcher、ackと比較しても高速で、Rust実装によるパフォーマンスの高さが特徴です。Windows/macOS/Linuxに対応し、開発者の日常的なコード検索を大幅に高速化します。
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
クライアント不要の透過型多用途踏み台サーバ — SSH・HTTPS・Kubernetes・MySQL/PostgreSQL・RDP/VNCを一括でカバーする透過型バスティオンです。専用クライアントやSSHラッパー不要で、DMZに置くだけでユーザーごとに接続先を制御できます。全セッションを録画し、Web管理画面でライブ視聴・再生も可能で、単なるジャンプホストではなく接続を直接転送する点が特徴です。
Fully transparent SSH, HTTPS, Kubernetes, database and RDP/VNC bastion/PAM that doesn't need additional client-side software
高速・省ディスクなNode.jsパッケージマネージャpnpm — npmやYarnより最大2倍速く、node_modules内のファイルを単一のコンテンツアドレス方式ストレージからリンクすることでディスク容量を節約します。モノレポに強く、依存関係の厳格な管理やロックファイルによる再現性も特徴です。2016年から実運用されており、大規模チームでも採用が進んでいます。
Fast, disk space efficient package manager
ターミナルから進化したエージェント型開発環境 — Warpは従来のターミナルを拡張し、内蔵コーディングエージェントやClaude Code・Codex・Gemini CLIなど外部エージェントとも連携できる開発環境です。Rust製で高速に動作し、Warp Factoriesによる自動化されたIssue対応やPRレビューも特徴で、AI活用型の開発スタイルを模索するエンジニアに刺さります。
Warp is an agentic development environment, born out of the terminal.
LaTeXの後継を目指す新しい組版システムTypst — LaTeXほど強力でありながら学習コストが低い、Rust製の新しい組版システムです。マークアップ記法とスクリプト機能を統合し、数式やbibliography管理にも対応、増分コンパイルにより高速なビルドも実現しています。研究者や技術文書作成者に特に刺さる設計です。
A markup-based typesetting system that is powerful and easy to learn.
RustでできたEthereum開発の高速ツールキット — Foundryは、Rust製のEthereumアプリ開発ツールキットです。SolidityのビルドやテストができるForge、EVMとやり取りするCast、ローカル開発ノードのAnvil、Solidity REPLのChiselを備え、高速さとモジュール性が特徴です。Hardhatなど既存ツールに比べ実行速度が速い点が評価され、DappやSmart Contract開発者に広く使われています。
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
グラフ×ベクトルを一体化したRust製AI向けDB — HelixDBはRustでフルスクラッチ開発されたOLTPグラフDBで、ベクトル検索や全文検索も標準搭載しています。RAGやAIエージェントのメモリ管理に必要なDB群(アプリDB・リレーショナル・ベクトル・グラフ)を1プラットフォームに統合できる点が特徴で、CLIから簡単に構築・運用できます。
HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
注文キューと遅延まで再現する高頻度取引バックテスター — 板情報(Level-2/3)とティックデータを使い、フィード遅延・注文遅延・注文キュー位置まで考慮した精緻な約定シミュレーションが可能なHFT・マーケットメイキング向けフレームワークです。同じ戦略コードでBinance FuturesやBybitへの実運用botへ移行できる点が特徴で、Rust製で高速、Pythonからも利用できます。
Free, open source, a high frequency trading and market making backtesting and trading bot, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books(Level-2 and Level-3), with real-world crypto trading examples for Binance and Bybit
CloudflareのRust製高速プロキシフレームワーク — CloudflareがNginxの代替として開発したRust製ネットワークフレームワークで、既に毎秒4000万件以上のリクエストを本番稼働で処理してきた実績があります。C/C++製プロキシよりメモリ安全で、HTTP/gRPC/WebSocketプロキシやロードバランシングを高度にカスタマイズできる点が特徴です。
A library for building fast, reliable and evolvable network services.
「缠中说禅」理論をRustで高速実装した量化取引ツール — 中国株式市場で人気の「缠中说禅」技術分析理論(分型・筆・中枢など)をコア実装した量化取引ライブラリです。1.0からアルゴリズムをRustで書き直しPyO3経由でPythonに公開、速度と拡張性を両立しています。220以上の信号関数を備え、Tushareデータ連携や戦略研究にも対応する中国語圏で広く使われるツールです。
缠中说禅技术分析工具;缠论;股票;期货;Quant;量化交易
Rust製のポストモダンなモーダルエディタ — Kakoune・Neovimに着想を得たRust製のモーダルテキストエディタです。複数選択やtree-sitterによる高精度なシンタックスハイライト、LSP標準対応を備え、Vimに慣れた開発者がより洗練された編集体験を求める際の選択肢になります。設定不要で動く点も魅力です。
A post-modern modal text editor.
AIエージェントも使う超高速ファイル検索SDK — Rust製で、タイポに強いパスと内容の検索、頻度順のファイルアクセス、バックグラウンド監視、軽量なメモリ内インデックスを備えています。ripgrepやfzfより長時間実行プロセスでの繰り返し検索が高速で、Neovimプラグインから発展し、opencodeやnushellなど多数のプロジェクトに採用されています。
The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS
あらゆるパッケージ管理を一括更新するRust製CLI — OSやパッケージマネージャごとに異なる更新コマンドを覚えてシェルスクリプトに書き溜める代わりに、使用中のツールを自動検出して適切な更新コマンドを実行してくれるCLIです。Linux/macOS/Windowsに対応し、r-darwish版topgradeのメンテナンス継続版として開発されています。
Upgrade all the things
AIで数msに高精度なファイル種別判定 — Magikaは深層学習で約200種類以上のファイル形式を数MBの軽量モデルで99%精度判定するGoogle製ツールです。CPU単体でミリ秒単位の高速処理を実現し、GmailやDrive、VirusTotalなど大規模サービスで既に実運用されています。従来のmagic number判定に代わる新しい選択肢として注目されています。
Fast and accurate AI powered file content types detection
Tokioチーム製、非同期対応のRust向けORM — Tokioエコシステムが手がける非同期ORMです。SQLite/Turso・PostgreSQL・MySQLに加えDynamoDBまで対応し、DB機能を隠さず活かす設計が特徴。derive macroでモデルを定義するだけの手軽さも魅力で、Rustで型安全にDB操作したい人に刺さります。
An async ORM for Rust
Rust製SQLite互換DB、Postgresも話せる「DBのLLVM」 — RustでSQLiteと互換のインプロセスSQLデータベースを再実装し、実験的にPostgresプロトコルにも対応したプロジェクトです。WebAssembly対応や複数言語向けバインディング(JS/Python/Java)も備え、SQLiteの後継となる汎用DBエンジンを目指しています。既存のSQLiteやlibSQLとの差別化点として注目されています。
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
本番オントロジーの変更をPlan/Applyで安全管理 — 本番環境のオントロジーに対する変更をTerraformのようにplan→apply→rollbackでき、影響範囲(blast radius)レポートと監査者が再検証できる証明を提供するRust製ツールです。OWL/SHACL/SPARQL対応で、Lean4による形式検証まで組み込んでいる点が独自性です。MCPサーバーとしても動作し、AI連携にも対応します。
Plan, apply and roll back changes to a production ontology, with a blast radius report and a proof an auditor can re-check.
Node.js互換の超高速JS/TSオールインワンツール — BunはRust製・JavaScriptCoreベースの高速JavaScriptランタイムで、Node.jsの代替として動作します。ランタイムに加えてバンドラー・テストランナー・npm互換のパッケージマネージャを1バイナリに統合し、node_modules依存の開発フローを大幅に簡略化・高速化できる点が特徴です。
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
GeForceで複数VMにGPUをほぼ無劣化共有 — virtio-nvgpuは、NVIDIAの純正ドライバをVM間で転送する新方式のvirtioデバイスです。VFIOパススルーやvGPUライセンス不要で、コンシューマ向けGeForceカード1枚を最大12台のVMで分割共有でき、ベアメタル比98%の性能を実現。クラウドゲーミングやヘッドレスGPU用途向けの実験的プロジェクトです。
A virtio device for sharing one NVIDIA GPU across several VMs, at bare-metal speed.
完全自律型AIエージェントを自分のマシンで丸ごと所有 — ZeroClawはRust製の単一バイナリで動く自律型AIエージェント基盤です。Anthropic/OpenAI/Ollamaなど約20のLLMプロバイダに対応し、Discord・Telegram・メールなど30以上のチャネルと連携できます。クラウド依存なく自分のマシンでエージェントとデータを完全に所有したい人に向いています。
Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀
Python×Rustで作るレトロゲームエンジン — PICO-8やTIC-80のように16色・4音源というシンプルな制約でドット絵ゲーム開発を楽しめるエンジンです。コア部分はRustで実装され高速に動作し、WebやWASM書き出しにも対応。個人開発ながら人気を集めるプロジェクトです。
A retro game engine for Python