Rust
331件のリポジトリ(注目度順) — 5ページ目
AIエージェントを安全に動かす軽量マイクロVM — RustベースのCLIツールで、ローカルでAIエージェントなどのソフトウェアを安全に隔離実行できるマイクロVMを提供します。サブ秒起動、クロスプラットフォーム対応、状態を持つVMを単一ファイルに固めて別環境で復元できる点が特徴で、Dockerより強い分離性を求める開発者に向いています。
An embeddable, portable, branchable virtual machine to safely run Agents locally.
RustとWASMで動くHWPビューア・エディタ — 韓国の文書形式HWP/HWPXをRustとWebAssemblyで扱うオープンソースツールです。npmパッケージやVS Code拡張、Chrome/Edge/Firefoxアドオンとして配布され、ブラウザ上で専用ソフト不要にHWP文書を閲覧・編集できる点が特徴です。既存の商用ビューアに依存しない代替手段として注目されます。
아래한글 hwp viewer and editor by rust and wasm
高速に分岐可能なmicroVMでAIエージェントを安全実行 — AIエージェントやユーザーコード、CIジョブなど信頼できないワークロードをmicroVMでハードウェアレベルに隔離しつつ、コンテナ並みの速さで動かせます。稼働中サンドボックスのフォークやスナップショット復元にも対応し、Dockerイメージもそのまま実行可能。Rust製でLinux/macOS/Windowsに対応する自己ホスト型のセキュアな実行環境です。
🧱 easy, fast, programmable and local-first microVM runtime and library
PC・マイク音声をリアルタイム翻訳字幕に変換するMimi — PCのシステム音声やマイク入力をキャプチャし、その場で音声認識・翻訳して字幕表示するTauri製デスクトップアプリです。macOS・Windows・Linux・Androidをサポートし、動画視聴や会議、ゲーム実況など多言語コンテンツを字幕オーバーレイで楽に理解したい人に向いています。Rust製で軽量かつクロスプラットフォーム対応な点が特徴です。
把电脑或麦克风声音转成实时翻译字幕。Live translated subtitles from computer or microphone audio.
Epic Games製、次世代のオープンソース版管理システム「Lore」 — Epic Gamesが開発するRust製の新しい版管理システムです。コードと大容量バイナリ資産(ゲームや映像制作向け)を組み合わせたプロジェクトでのスケーラビリティを重視しており、Gitでは扱いにくい巨大アセットとチーム規模の両方に対応する設計が特徴です。開発者とアーティスト双方の使いやすさを意識しています。
Lore is a next-generation, open source version control system
unsafeを最小化した安全なSIMD抽象化クレート — RustでSIMDを扱う際にunsafeコードをほとんど書かずに済む安全な抽象化を提供するクレートです。CPUのSIMD対応をランタイムに検出しつつ、intrinsicsと安全な抽象の両方を統一的に扱えます。同様の目標を持つpulpクレートとも比較される、SIMD安全性追求の新しいアプローチです。
Safer and easier SIMD
自分のマシンをAIエージェントの開発環境に開放するRust製ツール — ChatGPTやClaudeなどのAIエージェントに、自分のPC上にある実際のリポジトリへ直接アクセスさせ、コード編集やテスト実行、Git操作を行わせるためのツールです。プロジェクトをクラウドの作業環境に移す必要がなく、MCP経由でセルフホストのまま安全に接続できる点が特徴です。npxで数分だけ試せる一時共有モードもあり、導入の敷居が低いのも魅力です。
Give cloud AI agents a real development environment on your own machines.
Rustで作るMicrosoft Word互換ワープロ — WordCraftはMicrosoft Wordをクリーンルーム方式で再実装したRust製ワープロです。リボンUIやスタイル、表、変更履歴、差し込み印刷などWordの操作感を保ちつつ.docxを読み書きでき、mac/Win/Linux/BSD/ブラウザ(WASM)で動作します。MCP経由でAIエージェントからも操作可能な点が新しいです。
An open-source, clean-room reimplementation of Microsoft Word in pure Rust
Rust製、Web/ネイティブ両対応のイミディエイトモードGUI — eguiはRustで書かれたシンプルかつ高速なイミディエイトモードGUIライブラリです。Web・ネイティブ・ゲームエンジンなどテクスチャ付き三角形を描画できる環境ならどこでも組み込め、egui.rsのデモで手軽に試せます。ゲーム開発者やツール作成者に特に刺さる設計です。
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
複数AIコーディングエージェントをまとめて切り替え管理 — Claude Code・Codex・Gemini CLI・OpenCode・Grok Buildなど多数のAIコーディングツールのプロバイダー設定を一元管理できるTauri製クロスプラットフォームデスクトップアプリです。個別に設定ファイルを書き換える手間を省き、GUIから簡単に切り替えられる点が特徴で、複数AIツールを併用する開発者に向いています。
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
Rust製の高速取引エンジンでバックテストと実運用を同一コードで — Rustでコアを実装し決定論的なイベント駆動アーキテクチャを持つ取引エンジンです。Pythonからも利用でき、株式・FX・先物・暗号資産・スポーツベッティングなど幅広い市場のアルゴ取引に対応します。バックテストと本番運用で同じ戦略コードを使い回せる点が既存フレームワークとの差別化ポイントです。
Production-grade Rust-native trading engine with deterministic event-driven architecture
時間とオントロジーを基盤に据えたOSSの企業向け世界モデル — Rust製のUtopiaは、知識グラフやベクトルストアとは異なり、時間認識とオントロジーを基盤層に据えた自己統治型の知識基盤です。データ到着に応じて知識体系が進化し、矛盾検出や推論・意思決定もそのオントロジー上で動作します。オフライン展開でエージェントが信頼できる意思決定コアと監査証跡を自社ハードウェア上に構築できます。
World's first open-source enterprise world model.
ブラウザを捨てたLG TV向け非公式Plexクライアント — 公式PlexアプリはLG TVのChromium上で動くWebアプリで動作が遅いという課題から生まれた、Rust製のネイティブクライアントです。GPUに直接描画し60fps UIと4K HEVC/Dolby Visionをハードウェアデコーダで再生、JavaScriptもWebViewも使わず快適な視聴体験を実現しています。
Fast, unofficial Plex client for LG webOS TVs — native 60 fps UI, 4K HEVC/Dolby Vision, no Chromium or WebView.
Tauri製の軽量Clash Metaクロスプラットフォームクライアント — 元Clash Vergeの後継として開発が続けられているGUIクライアントです。Tauriベースで軽量・高速に動作し、Windows・macOS・Linuxに対応。Clash Meta(mihomo)コアを使い、GUIでの柔軟なプロキシ設定を求めるユーザーに向いています。
A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience
Kimi K3を支える大規模エージェント実行基盤 — AgentENVはFirecracker環境を大量並列で動かし、OCI互換イメージをoverlaybdでオンデマンド読み込みすることで150万イメージ規模まで拡張できる分散基盤です。スナップショットにより50ms未満での起動・復帰、100ms未満での一時停止を実現し、アイドル環境のコストを大幅に抑えます。Kimi K3のエージェント型強化学習訓練を支えるRust製インフラで、大規模RL・エージェント開発者に刺さる設計です。
AgentENV (AENV) is a distributed platform for running agent environments at scale.
Base(Coinbase発Ethereumロールアップ)の全構成要素を統合 — CoinbaseによるEthereumレイヤー2「Base」を動かすための全コンポーネントを1つにまとめたリポジトリです。1秒・1セント未満の低コスト取引を実現し、baseup経由でバイナリ配布やDocker Composeによるノード運用も簡単に行えます。旧base/nodeのノード機能も統合され、開発者・ノード運営者双方に有用です。
All components used to run Base
ローカル完結型AIエージェント基盤OpenHuman — OpenHumanはRust製のオープンソースAIエージェント基盤で、記憶やデータをローカルに保持するprivacy-first設計が特徴です。MCP対応でエージェント連携やワークフロー構築も可能で、クラウド依存のAIアシスタントに代わる「セカンドブレイン」を自分のPC上に作りたい人に向いています。Tauri製デスクトップアプリとして動作します。
The fastest, cheapest, most efficient open-source agent harness. Run more than 500 agents on a $10 VPS.
eXoDOSコレクションをクロスプラットフォームで楽しむランチャー — Exodiumは、DOSやWindows 3.x/9x、ScummVM向けの大規模レトロゲーム集「eXoDOS」を、Linux・macOS・Windowsで手軽に閲覧・ダウンロード・起動できるTauri製ランチャーです。カバーアート付きライブラリ画面やトレント経由の自動ダウンロード、エミュレータ自動起動に対応し、レトロゲーム愛好者やeXoDOSコレクション利用者に最適です。
Cross-platform retro game launcher based on eXoDOS
軽量セルフホスト可能なBitwarden互換サーバー — Rustで実装された非公式のBitwarden互換サーバーで、公式クライアントと互換性を保ちながら公式サーバーより軽量に自前運用できます。個人用Vault、Send、添付ファイル、組織機能など主要機能をほぼ網羅し、Docker等で手軽に自宅サーバー化したい人に人気です。
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
800万ファイルを1msで探すmacOS全文検索 — macOS向けの全ディスクファイル検索ツールで、あいまい名検索・誤字許容・ファイル内容へのインデックス付きgrepを備え、800万ファイルでも約1msで応答します。CLI・デーモン・Rustクレート・コーディングエージェント向けMCPサーバーとして使え、ripgrepやSpotlightと差別化される速度とシンボル検索も特徴です。
Whole-disk file search for macOS: fuzzy names, typo tolerance, indexed content grep. ~1 ms over 8M files.
LLMコールを最安モデルへ自動振り分け — Switchyardは各LLM呼び出しを要件を満たせる最安モデルへ自動ルーティングするツールです。OpenAI/Anthropic API互換を保ちながら、NeMo Relayプラグイン、LiteLLM連携、スタンドアロンプロキシ、ライブラリ埋め込みなど複数の導入経路を提供し、既存のエージェントコードを変更せずコスト最適化とベンチマークを実現します。
Switchyard lets LLM applications route traffic across models and providers while preserving native OpenAI and Anthropic API compatibility - enabling flexible model selection, benchmarking, and cost/performance optimization.
自前サーバーで動かせるRust製リモートデスクトップ — TeamViewerやAnyDeskの代替として、自分のサーバーでホストできるオープンソースのリモートデスクトップです。Rust製で高速・安全性を重視しつつ、Flutterで作られたクロスプラットフォームUIを持ち、Windows・macOS・Linux・Android・iOSまで幅広く対応しています。プライバシーを気にする個人や企業のセルフホスティング需要に強く刺さります。
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
90超DBに対応する25MBの軽量クロスプラットフォームDBクライアント — Rust製で25MBという軽さながら、MySQLやPostgreSQL、MongoDB、Redis、DuckDBなど90以上のデータベースに対応するデータベース管理ツールです。デスクトップ・Docker・CLIに加え、AIアシスタントとMCP Serverを標準搭載し、DBeaverなど既存GUIクライアントに代わる軽量選択肢として注目されています。
25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。
AIエージェント用のPCを作るオープンソース基盤 — AIエージェントに実際に操作させるためのデスクトップ環境を提供するプロジェクトです。macOSローカルVMやクロスOSの隔離クラウドデスクトップ「Fleets」、専用の意思決定モデル、評価用ベンチマークまで一式揃っており、computer-useエージェントの開発・評価・データ生成を効率化できる点が特徴です。
Scale computer-use 2.0 with open-source drivers, cross-OS sandboxes, and benchmarks for training, evaluation, and data generation.
PhotoshopをRustで再実装するOSSエディタ — PhotoCraftはAdobe Photoshopをクリーンルーム方式で再実装するオープンソースの画像編集アプリで、純粋なRustで書かれています。レイヤー・マスク・調整レイヤー・レイヤースタイル・タイプ・ベクター・ブラシや実際のPSDファイルに対応し、macOS/Windows/Linux/FreeBSD/Webで動くオフライン完結のネイティブアプリを目指しています。
PhotoCraft: An open-source, photo editor written by scratch in pure Rust
開発ツール・環境変数・タスクを1つのCLIに統合 — miseはasdfやdirenv、Makeなどが個別に担っていた「言語・ツールのバージョン管理」「環境変数管理」「タスクランナー」を1本のRust製CLIに統合したツールです。プロジェクトごとに設定を切り替えられ、開発環境のセットアップを簡略化したい人に向いています。
dev tools, env vars, task runner
RustのUB検出インタプリタMiri — Rustコンパイラ公式のMIRインタプリタで、未初期化データ使用やメモリ未解放、データ競合など未定義動作を実行時に検出できます。StackedBorrows/TreeBorrowsによるエイリアス規約違反も実験的に検知でき、unsafeコードの安全性検証に有用です。クロスターゲット実行にも対応しています。
An interpreter for Rust's mid-level intermediate representation
メール送信せずに存在確認するRust製ツール — 実際にメールを送らずに、SMTP検証などでアドレスの実在性をチェックできるRust製ツールです。CLIやDockerで動くHTTPバックエンドとして使え、SaaS版も提供されています。メール配信前のバウンス防止やリスト精査に役立ちます。
Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
AIエージェント群を単一コマンドで運用する制御基盤 — NasikoはA2A仕様に対応するAIエージェントを、ゲートウェイやサイドカーを別途構築せずに単一コマンドでデプロイ・ルーティング・セキュリティ確保・監視できるRust製ツールです。マルチエージェント構成の運用管理を簡素化したい開発者に向いています。
The Open Runtime for AI Agents
Rustコードを数学的に検証するモデル検査器 — KaniはRust向けのビット精度モデル検査器で、未定義動作やパニック、オーバーフローなどをあらゆる入力に対して網羅的に検証できます。特にunsafeブロックの安全性検証に強く、テストでは見逃しがちなバグをコンパイル前に発見できるのが特徴です。関数契約やGitHub Actionとの連携にも対応しています。
A model checker for Rust programs.