Rust
243件のリポジトリ(注目度順) — 2ページ目
eXoDOSコレクションをクロスプラットフォームで楽しむランチャー — Exodiumは、DOSやWindows 3.x/9x、ScummVM向けの大規模レトロゲーム集「eXoDOS」を、Linux・macOS・Windowsで手軽に閲覧・ダウンロード・起動できるTauri製ランチャーです。カバーアート付きライブラリ画面やトレント経由の自動ダウンロード、エミュレータ自動起動に対応し、レトロゲーム愛好者やeXoDOSコレクション利用者に最適です。
Cross-platform retro game launcher based on eXoDOS
CLIProxyAPIをGUIで管理できるデスクトップツール — CLIProxyAPIをTauri+React+Rustで包んだデスクトップGUIです。起動・停止やOAuth認可、APIプロバイダー統合、認証情報管理、クォータ確認、モデルエイリアスなどをひとつの画面で操作でき、AIエージェントクライアントの設定も自動化します。CLIをGUIに落とし込みたい人に最適です。
A desktop GUI for CLIProxyAPI and a tool for automatically configuring popular AI agents.
Claude Codeなど使用量をタスクバーで一目管理 — Claude Code、Codex、Cursor、Grok Buildなど複数AIツールの使用量上限とリセット時刻をWindowsタスクバーに常駐表示するRust製OSSウィジェットです。複数アカウント対応やテーマカスタマイズ機能を備え、テレメトリ収集なしで動作するため、APIコストを気にするヘビーユーザーに刺さります。
Windows taskbar widget for Claude Code, Codex, Cursor and more. Track usage limits and reset times. Free and open source.
git worktree×tmuxで並列開発を自動化するCLI — 複数のgit worktreeとtmux(kitty/WezTerm/Zellijにも対応)のウィンドウを1タスク=1ウィンドウで結びつけ、環境構築の自動化と`workmux merge`によるワンコマンドクリーンアップを実現します。複数のAIエージェントを並行稼働させる開発スタイルに特に有効です。
git worktrees + tmux windows for zero-friction parallel dev
AIエージェントのスキルを一元管理するデスクトップアプリ — Claude Code、Codex、Cursor、Copilot、Gemini CLIなど50種類以上のコーディングツールに散らばるAIエージェントスキルを、一つのデスクトップアプリでまとめて管理・同期・整理できます。Rust製の軽量アプリで、マーケットプレイスからのスキル導入やグローバル/プロジェクト単位のワークスペース管理にも対応しており、複数ツールを併用する開発者に特に便利です。
A lightweight desktop app to manage, sync, and organize AI agent skills across 50+ coding tools — Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
PuTTY・WinSCPをまとめて置き換えるSSH/SFTPクライアント — Rust+Tauri製の高速な無料OSS SSHクライアントで、Windows・macOS・Linuxに加えAndroidにも対応しています。ターミナル・SFTP・ポートフォワーディング・フォルダ同期を1つのタブ付きウィンドウに統合し、PuTTY+WinSCP+トンネル管理の組み合わせを1本で置き換えられる点が魅力です。暗号化されたプロファイル同期も備え、複数サーバーを扱うエンジニアに刺さる設計です。
Modern SSH & SFTP client — terminal, SFTP, port forwarding, folder mirror, encrypted sync. Windows · macOS · Linux · Android.
Electron不要のYouTube Musicネイティブクライアント — Tauri+Rust+SvelteKitで構築されたYouTube Music用デスクトップクライアントです。libmpvによる広告なし再生に加え、Last.fmスクロブリングやDiscord Rich Presenceにも対応。Electronを使わず軽量に動作する点が特徴で、Windows/macOS/Linuxで利用できます。
Feature rich, native desktop, YouTube Music client. Tauri + Rust + SvelteKit, ad-free playback through libmpv, Last.fm scrobbling and Discord Rich Presence, no Electron.
Transformerに依存しないRust製の新アーキテクチャ言語モデル — PSSAはPyTorchやTensorFlowを使わず、Rustでスクラッチ実装された状態空間ベースの小型言語モデルです。トークンを逐次処理し、ハイパボリック空間の記憶バンクと自己書き換え型の重みを持つことで、同条件のTransformerより学習が速く推論も約12倍高速という独自アプローチが特徴です。アーキテクチャ研究者やRustでMLを実装したい人に刺さる内容です。
PSSA: a non-transformer language model written from scratch in Rust. Recurrent state-space layer, episodic memory, self-modifying weights, CUDA training, and a full terminal dashboard.
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。
A tool/library for measurement of "C"ognitive "C"omplexity and "C"yclomatic "C"omplexity
WoW 1.12.1クライアントをRust/Bevyでフルスクラッチ実装 — benillaはWorld of Warcraft 1.12.1のゲームクライアントをRustとBevyで一から再実装するプロジェクトです。公式クライアントのコードや既存WoW向けクレート、ゲーム資産を一切使わず、MPQ・BLP・DBC・ADT・M2・WMOなど全ファイル形式の読み込み、ネットワークプロトコル、UIエンジンまで独自実装している点が特徴で、レトロMMO愛好者やゲームエンジン実装に興味がある開発者に刺さる内容です。
A complete World of Warcraft 1.12.1 client, written from scratch in Rust and Bevy
RailsをRustやSwiftへ型推論付きで変換するコンパイラ — RubyのRailsアプリを解析し、型アノテーションなしで全体の型を推論、Rust・Swift・TypeScript・Go・Elixirなど複数言語のネイティブプロジェクトへ変換するコンパイラです。デプロイ先をビルドフラグとして選べる点が新しく、CRubyから脱却したいRailsユーザーや、LSP/MCP連携で型安全性を求める開発者に刺さる設計です。
Rails as a specification; the deployment target is a build flag
DB不要、オブジェクトストアだけで動くGitサーバー — 単一バイナリをS3やGCSバケットに向けて起動するだけで、DBもリーダーも持たないgitサーバーを構築できます。smart HTTP対応のfetch/pushやLFS、Web UI、Webhookまで揃い、マシンより大きなリポジトリも扱える点が特徴。Cursorが提唱したGit at any scale構想のRust実装で、スケーラブルなGitホスティングを手軽に実現します。
walgit with a GitHub Enterprise Server facade — git over smart HTTP from an object-store bucket
GPUを共有する軽量microVM、クラウドゲーミング向けnesbox — nesboxはRust製の実験的microVMハイパーバイザーで、1枚のGPUを複数のVMで共有しつつベアメタル同等の速度を実現します。VFIO占有やデータセンター限定のvGPU/SR-IOVに頼らず、各ゲストにvirtio-gpuを常時接続し近ネイティブ性能を提供するのが特徴です。RTX 3060で12ゲスト同時稼働などの検証結果もあり、Firecracker代替としてクラウドストリーミングやゲーム配信基盤の開発者に刺さる内容です。
Fast, lightweight microVM for cloud streaming that runs on a shared GPU at baremetal speed
yt-dlpをGUIで使える軽量デスクトップアプリ — コマンドライン操作が必要なyt-dlpを、Tauri2+Rustで作られた軽量ネイティブGUIとして提供します。URLを貼るだけでプレビューやダウンロードが可能で、字幕抽出・サムネ保存・プラグイン管理などツールボックス機能も充実。インストーラーが約10MBと軽量で、Windows/macOS/Linuxに対応する点も特徴です。
A modern cross-platform GUI for yt-dlp. Download videos from YouTube, Bilibili, TikTok and 1000+ sites. Built with Tauri + Vue.
RustでできたAIエージェント向け軽量ヘッドレスブラウザ — MoliはAIエージェント向けに設計された本番運用可能なヘッドレスブラウザです。必要な時だけレイアウト・描画を行う設計で軽量かつ高速、Servoベースのブラウザランタイムを備えます。CLI・CDP・WebDriver Classic/BiDiに対応し、PlaywrightやPuppeteerの代替としてWebスクレイピングやブラウザ自動化に使えます。
Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust
自分のマシンをAIエージェントの開発環境に開放するRust製ツール — ChatGPTやClaudeなどのAIエージェントに、自分のPC上にある実際のリポジトリへ直接アクセスさせ、コード編集やテスト実行、Git操作を行わせるためのツールです。プロジェクトをクラウドの作業環境に移す必要がなく、MCP経由でセルフホストのまま安全に接続できる点が特徴です。npxで数分だけ試せる一時共有モードもあり、導入の敷居が低いのも魅力です。
Give cloud AI agents a real development environment on your own machines.
Rust製の高速取引エンジンでバックテストと実運用を同一コードで — Rustでコアを実装し決定論的なイベント駆動アーキテクチャを持つ取引エンジンです。Pythonからも利用でき、株式・FX・先物・暗号資産・スポーツベッティングなど幅広い市場のアルゴ取引に対応します。バックテストと本番運用で同じ戦略コードを使い回せる点が既存フレームワークとの差別化ポイントです。
Production-grade Rust-native trading engine with deterministic event-driven architecture
Rust製の高速DLマネージャー、IDMの無料OSS代替 — RustとTokioで構築された多協議ダウンロードマネージャーで、HTTP/FTP/BitTorrentに加えHLS/DASHストリーミングにも対応。IDM風の動的分割で最大10倍速を実現し、ブラウザ拡張連携やAIエージェント向けMCPサーバーも搭載。広告・トラッキングなしで無料かつオープンソースな点が既存の有料ソフトとの大きな差別化点です。
Rust 驱动的多协议下载管理器,支持 HTTP/FTP/BitTorrent 磁力链接及 HLS/DASH 流媒体,智能多线程加速与浏览器无缝集成。精美界面,极致性能,永久免费,零广告。
RustとTauriで作る安全第一のディスク最適化ツール — MangoDiskはmacOS・Windows・Linux対応のディスククリーナー兼ストレージ解析ツールです。重複ファイル検出、アプリのアンインストール、起動項目管理まで一括で行え、スキャン結果を再利用可能な容量ごとにグループ化して表示する点が特徴です。CleanMyMacなど既存ツールの代替としてRust製で軽量・クロスプラットフォームに作られています。
Safety-first disk cleaner and space analyzer for macOS and Windows, with duplicate cleanup, app uninstall, startup management, system optimization, and maintenance.
RustでCommon Lispを再構築する実験的処理系 — RustでHotSpot風の段階的JITと移動世代別GCを備えたCommon Lisp実装EGCLです。型宣言なしでも観測値を基に最適化し、ホットループはネイティブコードへ移行できます。さらにAI主導開発で言語処理系を構築する試みという点も注目に値します。
Evergreen Common Lisp
検閲耐性ネットワーク向けRust製WARPコア「Aether」 — AetherはDPIやプロトコルフィンガープリンティングによる検閲を回避するRust製クライアントです。MASQUE(HTTP/3・HTTP/2)やWireGuardの入れ子接続、Tor出口対応など多彩な迂回手段を備え、実際に通信できたゲートウェイのみ信頼する自動発見機能でローカルSOCKS5プロキシを提供します。従来のVPNクライアントとは異なり、通信規制が厳しい環境向けに設計されています。
A Rust userspace WARP core for censored networks, built around MASQUE over HTTP/3 and HTTP/2.
強化学習で歩く小型二足歩行ロボット「Microduck」 — Pollen Roboticsによる約25cm・800gの二足歩行ロボットの「頭脳」部分を実装したRust製リポジトリです。Rockchip RK3566上で50Hzの制御ループが15個のサーボをニューラルポリシーで駆動し、無線・カメラ・安全な更新機構まで含みます。歩行ポリシーはMuJoCoとPPOによるsim2real学習で別リポジトリで訓練され、ONNXとして読み込まれる仕組みが特徴的です。
A Tiny biped duck robot 🦆
AIエージェントを安全に隔離するRust製ランタイム — NVIDIA製のOpenShellは、自律型AIエージェント群に安全にファイル操作・API呼び出し・認証情報利用をさせるためのランタイムです。カーネルレベルでのアクセス制御に加え、ポリシー変更を形式検証でチェックし、危険な権限付与を事前に検知して人によるレビューへ回せる点が特徴です。エージェント開発者やセキュリティ担当者にとって、無制限アクセスを避けつつ実用性を確保できる選択肢です。
OpenShell is the safe, private runtime for autonomous AI agents.
WeChatをAgentが使えるデータソースに変えるCLI — macOS上のWeChatローカルDBを直接復号・照会し、履歴検索やリアルタイム新着メッセージ配信をCLI/REST API/SSEで提供します。Claude CodeなどのAgent向けSkillも同梱し、記憶構築やCRM・自動応答の基盤として使える点が特徴です。データを外部に出さずローカル中心で扱えるのも強みです。
WeChat macOS database decryption and query tool
どの端末でも動く、ローカルLLM実行エンジン — NobodyWhoはRust製の推論エンジンで、Gemma・Qwen・Mistralなどのチャット系LLMをオフライン・ローカルで高速に動かせます。GodotやFlutter、React Native、Kotlin/Swiftなど多言語バインディングを備え、ツール呼び出しの型安全な自動生成、画像・音声入力、TTS/STT/VAD機能まで統合しているのが特徴です。ゲームやアプリ開発者がAPIキー不要でオンデバイスAIを組み込みたい場合に刺さります。
NobodyWho is an inference engine that lets you run LLMs locally and efficiently on any device.
PC・マイク音声をリアルタイム翻訳字幕に変換するMimi — PCのシステム音声やマイク入力をキャプチャし、その場で音声認識・翻訳して字幕表示するTauri製デスクトップアプリです。macOS・Windows・Linux・Androidをサポートし、動画視聴や会議、ゲーム実況など多言語コンテンツを字幕オーバーレイで楽に理解したい人に向いています。Rust製で軽量かつクロスプラットフォーム対応な点が特徴です。
把电脑或麦克风声音转成实时翻译字幕。Live translated subtitles from computer or microphone audio.
AIコーディングエージェントを隔離VMで安全に動かすCLI — Claude CodeやCodexにDocker・git・コンパイラなどフルアクセスを許しつつ、ホストPCを危険にさらさないための使い捨てVM管理CLIです。macOSはLima、LinuxはFirecracker/KVMを利用し、軽量なMicroVMを素早く作成・破棄できます。AIエージェントに強い権限を与えたい開発者に最適です。
Isolated VM environment for running Claude Code and Codex
複数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
Codex CLI/デスクトップ版を一元管理する可視化ツール — OpenAI Codexのデスクトップ版・CLIを対象に、プロンプトテンプレート、API/Providerの切替、セッション同期、Skills・MCP管理、TOML設定編集をひとつのGUIに統合したTauri製クロスプラットフォームツールです。複数のAPIやプロンプトを併用して設定が散らばりがちな運用を、視覚的に整理・操作できる点が特徴で、cc-switchからの設定インポートにも対応しています。
OpenAI Codex 桌面端/CLI 的可视化管理工具,具有Provider/API 切换、会话同步、提示词注入、Skills/MCP 管理、TOML 配置可视化的跨平台工具。