Rust
243件のリポジトリ(注目度順) — 8ページ目
NVIDIA以外のGPUでCUDAを動かすZLUDA — ZLUDAはCUDAアプリケーションを改変せずにNVIDIA以外のGPU上で動作させるドロップイン互換レイヤーです。ほぼネイティブ同等の性能を実現し、AMDやIntelのGPUでもCUDA資産を活用できるようにする点が注目されています。Rust製で開発が継続されている点も特徴です。
CUDA on non-NVIDIA GPUs
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
LightCraft: An open-source non-destructive photo editor written by scratch in pure Rust
VectorCraft: An open-source, vector art tool written by scratch in pure Rust
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
ローカル完結で動くCapCut代替Concat — Rust製のオープンソース動画編集ソフトで、CapCutの無料・クロスプラットフォーム代替を目指しています。JSON-RPC APIやMCP経由でスクリプト操作でき、YouTubeショート自動生成やボイスクローン連携など編集作業の自動化に強みがあります。完全ローカルファースト・セルフホスト可能な点も特徴です。
The truly free, open-source, cross-platform CapCut replacement. Runs locally: no account, no upload. Scriptable through a JSON-RPC API; MCP planned.
EffectCraft: An open-source motion graphics and compositing tool written by scratch in pure Rust
Metal I/O library for Rust.
RustでつくるクラウドワークロードVMM — Cloud HypervisorはKVM/MSHV上で動く、クラウドワークロードに特化した軽量VMMです。Rust VMMクレースを基盤にRustで実装され、CPU/メモリ/デバイスのホットプラグやvhost-userによるデバイスオフロードに対応。FirecrackerやcrosvmとはアプローチもKVMやMSHVの対応などの点で差別化されています。
A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
Rust製・ローカル完結の漫画翻訳AIツール — 物体検出・OCR・インペイント・LLMを組み合わせ、漫画の翻訳作業を自動化するRust製GUIツールです。ビジョンモデルとLLMを全てローカル実行するためデータを外部に出さず、プライバシーを保ちつつ高速に翻訳パイプラインを回せる点が特徴です。
ML-powered manga translator, written in Rust.
Cloudflare WorkersをセルフホストできるRust製デーモン — celldはCloudflare Workers互換の実行環境(Durable Objects、KV、D1、R2など)を自前サーバー群で動かせるOSSデーモンです。コンセンサスサービスを使わずS3互換ストレージに状態を永続化し、既存のwrangler.jsonからそのままデプロイできる点がユニークです。
self-hosted, distributed Durable Objects
GridCraft: an open-source, clean-room spreadsheet (Microsoft Excel-style) in pure Rust. By ArtCraft.
RustだけでできたパラメトリックCAD、AIでも操作可能 — SolidCraftは純Rust製のオープンソース・パラメトリック3D CADです。デスクトップ・ブラウザ・MCP経由のAIエージェントから操作でき、寸法を変えるだけでモデルが自動再構築されます。FreeCADなどに代わる軽量・組み込みやすいCADとして注目されます。
SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.
Presentations and slide shows: an open-source, clean-room reimplementation of Microsoft PowerPoint in pure Rust. Part of the ArtCraft Crafting Apps.
Rust製のオープンソースProTools代替DAW — Avid Pro ToolsをクリーンルームでフルRust実装したDAWです。macOS・Windows・Linux・FreeBSD・ブラウザで動作し、マルチトラック編集やミキサー、MIDI、録音を備え、CLIやAIエージェントからの操作にも対応しているのが特徴です。
An open-source, clean-room reimplementation of Avid Pro Tools in pure Rust
ホストとの境界を削るRust製ライブラリOS — MicrosoftのLiteBoxは、Rust製のセキュリティ重視ライブラリOSです。ホストへのインターフェースを最小化して攻撃面を減らし、カーネル/非カーネル双方で動作します。Linuxアプリのサンドボックス実行やWindows上での非改変Linuxプログラム実行、SEV SNPやOP-TEE上での実行など、北(アプリ層)と南(プラットフォーム層)を自由に組み合わせられる点が特徴です。
A security-focused library OS supporting kernel- and user-mode execution
Run web applications on AWS Lambda
RustでGraph-RAGを1バイナリ+Postgresで実現 — EdgeQuakeはLightRagに触発されたGraph-RAGエンジンで、文書を知識グラフ化して出典付きの回答を生成します。Rust製の単一バイナリとPostgresだけで動き、Ollamaやクラウド各種LLMを自由に選べるため、ローカル完結もクラウド利用も柔軟に構築できる点が特徴です。
EdegQuake 🌋 High-performance GraphRAG inspired from LightRag written in Rust; Transform documents into intelligent knowledge graphs for superior retrieval and generation
JA4+:次世代ネットワーク指紋認識スイート — JA4+はFoxIOが開発する通信指紋認識の標準群で、JA3/JARMの後継にあたります。TLSだけでなくTCP・DHCP・SSHなど多様なプロトコルから人間にも機械にも読める指紋を生成でき、脅威ハンティングやマルウェア検知、DDoS検知、位置追跡などに応用可能です。Rust製で高速に動作します。
JA4+ is a suite of network fingerprinting standards
Rust製ターミナル音楽プレイヤーspotatui — spotify-tuiから派生し活発に開発が続くRust製TUI音楽プレイヤーです。Spotifyネイティブ再生に加え、ローカルファイル・Subsonic/Navidrome・ラジオ・YouTube・Qobuzなど多数のソースに対応し、同期歌詞やリアルタイム音声ビジュアライザーも搭載しています。Spotifyが無くても使える点が特徴です。
A fast, standalone terminal music player in Rust: native Spotify streaming plus local, Subsonic, radio, Qobuz and Youtube sources
Rust製の軽量クロスプラットフォーム中国語入力法 — 五笔・码表入力方式に特化した、Rust製の軽量・高速な中国語IME「清风输入法」です。全拼/双拼にも対応し、方案ファイルで入力動作を自由に定義可能。Windows/macOS/Linux(Fcitx5)で同一エンジンを共有し、GUI設定ツールやダーク/ライトテーマも備えます。
清风输入法 | 轻量、快速、可定制的开源中文输入法,专为五笔和码表输入方案设计,支持全拼/双拼(Windows / macOS / Linux)
RustによるJPEG XLデコーダ実装 — jxl-rsはGoogle ChromeやFirefoxでも採用されているRust製のJPEG XLデコーダです。メモリ安全性を保ちつつC++の公式実装libjxlに匹敵・時には上回る性能を発揮し、プログレッシブレンダリングやメモリ効率にも優れています。CLIツールやimage crate統合も同梱されています。
共有ウィンドウをそのまま動かせる画面共有アプリ — PetalはmacOSとWindows向けの低遅延画面共有ツールで、共有された各ウィンドウが参加者のデスクトップ上で実際に動かせるネイティブウィンドウとして表示されます。会議グリッドに固定されず、エディタの横に配置したり重ねたりできるのが特徴で、少人数のエンジニアの同期作業に向いています。LiveKit/WebRTCとTauriで構築され、リモート操作やセルフホストにも対応しています。
Petal: low-latency, multi-window screensharing for macOS and Windows. Every shared window becomes a real native window on every participant's desktop.
Rust製のFigma代替、ローカルファーストな設計ツール — Figmaライクなフレーム・オートレイアウト・コンポーネントやバリアント、ベクター編集、Figmaファイルの取り込みに対応したネイティブデスクトップアプリです。すべてRustで書かれ、完全オフライン・無料・オープンソースで動作し、自分の手で改変できる点がクラウド依存の既存ツールと大きく異なります。Windows/Linux向けで、現在早期アルファ段階です。
Free Figma alternative made on Rust
Rust製コーディングエージェント向けコードグラフ&記憶ツール — リポジトリをコードグラフ化し、ドキュメントや過去の会話、設計判断を記憶してエージェントに引用付きの根拠(ファイルと行番号)を提供するRust製ツールです。APIキーやアカウント不要でローカル動作し、Claude Code、Cursor、Codex、VS CodeなどMCP対応クライアントで利用できます。
Code graph and memory for your coding agents, in one Rust program. For Claude Code, Codex, Cursor and any MCP client.
端末間で常時つながるファイル共有ツール — Bluetooth・LAN・インターネット越しに信頼できるトンネルを確立し、いつでもファイルやリンク、テキストを送り合えるRust製アプリです。Iroh技術を利用し、家族や自分の複数端末間でのシームレスな共有を実現します。Linux/macOS/Windows/Androidに対応しています。
filesharing for the meatspace era
Open-source Screen Studio, built in Rust
Bloomberg-style trading terminal in Rust with GPU charts and congressional trades
実機不要で動くオープンソースESP32エミュレータ — Rust製のESP32エミュレータで、Xtensa系(ESP32/S3)とRISC-V系(C3/C6)計4種のSoCを命令レベルで再現します。実機のマスクROMやブートローダー、無改造のアプリイメージをそのまま起動でき、WiFiやディスプレイ周辺もエミュレートし、WebAssemblyでブラウザ実行も可能です。クラウドや課金なしで組み込み開発を試せる点が特徴です。
Open-source ESP32 emulator. Run real firmware locally or in your browser — no hardware, no cloud, no subscription.
音声エージェントを核に据えたRust製OS — VedaはブートローダからGUIまで全てRustでゼロから書かれた新OSで、音声エージェントをシステムの第一級ユーザーとして組み込んでいます。アプリは操作をJSONで公開し、エージェントはキー入力と同じコード経路で操作、破壊的操作はシステム側が同意を強制する点が独自です。
The Agentic-Native Operating System