開発ツール
199件のリポジトリ(注目度順) — 2ページ目
ブラウザで動く本格組み込みボードエミュレータ — Velxioはブラウザ上でArduinoやESP32、Raspberry Piなど40種のボードをCPUレベルで実機エミュレーションできるOSSツールです。Arduino C++やMicroPython、ESP-IDFのコードを書いてコンパイル・実行でき、150種以上の電子部品も再現。実機やクラウド不要でWokwiのような学習・プロトタイピング用途に最適です。
Emulate Arduino, ESP32 & Raspberry Pi. in your browser. Write code, compile, and run on 19 real boards — Arduino Uno, ESP32, ESP32-C3, Raspberry Pi Pico, Raspberry Pi 3, and more. No hardware, no cloud, no limits.. Discord: https://discord.gg/3mARjJrh4E
RustでCommon Lispを再構築する実験的処理系 — RustでHotSpot風の段階的JITと移動世代別GCを備えたCommon Lisp実装EGCLです。型宣言なしでも観測値を基に最適化し、ホットループはネイティブコードへ移行できます。さらにAI主導開発で言語処理系を構築する試みという点も注目に値します。
Evergreen Common Lisp
AIコーディングエージェント時代のターミナル管理OS — tuiosはGo製のターミナルマルチプレクサ兼ウィンドウマネージャで、tmuxの代替として動作します。BSPタイリングやワークスペース、再起動に強いセッション永続化に加え、複数のコーディングエージェント(Claude Codeなど)の状態を集約する「Inbox」機能を持つのが特徴で、AIエージェントを並行運用する開発者に刺さる設計です。
A terminal window manager that knows what your agents are doing. Tiling panes, workspaces, sessions that survive restarts, and one Inbox for every coding agent.
サーバーサイドJSの標準ランタイムNode.js — Chrome V8エンジン上で動くオープンソースのJavaScriptランタイムで、サーバーサイドJS実行環境の事実上の標準です。OpenJS Foundationが支える開放的なガバナンスと半年ごとのメジャーリリース・LTS制度が特徴で、Web開発者からインフラエンジニアまで幅広く利用されています。
Node.js JavaScript runtime ✨🐢🚀✨
大きな変更を小分けPRの連鎖で管理するgh拡張 — GitHub公式が提供するgh CLI拡張で、大きな変更を積み重ねた小さなPR群(スタックドPR)として管理できます。ブランチ作成やリベース、PRのベース設定、階層間の移動といった煩雑な作業を自動化し、AIコーディングエージェント向けのskill連携も用意されています。
GitHub Stacked PRs
Octatrack用ファームウェア改造ビルドツール — Elektron OctatrackのOS 1.40Cを土台に、DSP56300エフェクトやColdFire改造、コミュニティ製modを自由に組み合わせて1つのファームウェアイメージとしてビルドできるツールです。ファームウェア自体は配布せず、ユーザー自身の手元のOSから生成する点が特徴で、各modは作者のビルドとバイト単位で検証されます。改造好きなOctatrackユーザー向けの非公式リミキサーです。
A remixer for the Elektron Octatrack's OS: modules (custom DSP56300 effects, ColdFire mods, ports of community mods) composed into one firmware image built from your own 1.40C. No firmware distributed.
Epic製のネイティブGUIデバッガ — Epic Gamesが公開したC言語製のネイティブ・ユーザーモードGUIデバッガです。現状はWindows x64+PDBのローカルデバッグに対応し、将来的にLinux/DWARF対応も予定。独自デバッグ情報形式RDIと専用リンカも併せて開発中で、既存のVisual Studioデバッガ等と異なる高速・軽量な選択肢を目指しています。
A native, user-mode, multi-process, graphical debugger.
全部入りのリモート端末ワークスペース — TauriとReact、Rustで作られたデスクトップ端末クライアントです。SSH・ローカルシェル・Telnet・シリアル・RDP・VNC・SFTP・トンネル・OTP・AI支援・暗号化同期を1つにまとめ、PuTTYやiTermなど複数ツールを使い分けていた人に向けた統合的な選択肢になります。
A modern remote terminal workspace
クラウド同期しないAPIクライアント、Bruno — PostmanやInsomniaの代替となるオープンソースIDEです。コレクションをクラウドではなくファイルシステムにBru言語のプレーンテキストで保存するため、Gitで直接バージョン管理・共同作業できます。プライバシー重視でオフライン専用という設計思想が特徴的です。
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
複数AI IDEアカウントを一括管理するRust製ツール — Cursor・GitHub Copilot・Windsurf・Kiroなど主要AI IDEのアカウントを一元管理できるRust製ツールです。ワンクリックでの切替や多アカウント並行運用、配当監視、自動ウェイクアップ機能を備え、複数アカウントを使い分けて開発効率を最大化したいユーザーに向いています。18言語対応でクロスプラットフォームに動作します。
🚀 通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy,多账号切换、配额监控、自动唤醒与多开实例管理。 🚀 Universal AI IDE account manager for Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, with multi-account switching, quota monitoring, wake-up automation, and multi-insta
Apple Silicon上でiPhoneを仮想化するCLI — Appleの研究用VM基盤PCCを活用し、Virtualization.frameworkでiPhoneを仮想的に起動できるCLIツールです。ダウンロードからDFUリストア、CFWインストール、初回起動までを1コマンドで自動化し、iOS実機なしでの検証やジェイルブレイク環境構築を容易にします。VM作成・クローン・設定変更などの管理コマンドも備えています。
Run a virtual iPhone on an Apple Silicon Mac.
App Storeアプリをコマンドラインで検索・DL — App Storeを検索し、iOS/iPadOS/tvOS/visionOS/macOSアプリの.ipaや.pkgパッケージをCLIから直接ダウンロードできるツールです。Apple Accountで認証すれば購入済みアプリの取得やバージョン一覧・メタデータ取得も可能で、リバースエンジニアリングやセキュリティ研究者に人気です。
Command-line tool that allows you to search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps on the App Store, and download .ipa or macOS .pkg app packages.
AIコーディングのトークン消費を可視化するローカル完結ツール — Claude Code・Cursor・Gemini・DeepSeekなど43種のAIコーディングツールのトークン使用量とコストを、クラウド連携やAPIキーなしでローカルのみで集計・可視化します。プロンプト内容は一切読み取らないプライバシー重視の設計で、デスクトップペットやネイティブウィジェット、実績機能も備えています。
Local-first AI token usage & cost tracker for 31 coding tools incl. Claude Code, Codex, Cursor, Gemini & DeepSeek Harness—with native apps. Never reads prompts.
デザインエンジニア向けUIスキル集 — UIデザインの知見を「スキル」として体系化し、CLIやMCP経由で取得できるレジストリです。npxコマンドで動き回りやモーションなどのカテゴリから実践的なUIパターンを即座に取得でき、AIエージェントからも同じ知識を参照可能です。
Skills for Design Engineers
Firebase公式のApple向けSDK、Gemini連携も — GoogleのFirebase公式Apple(iOS/macOS等)SDKのOSSリポジトリです。認証・データベース・Storage・Analyticsなど定番機能に加え、Firebase AI LogicによるGemini基盤モデル連携のプレビューも追加され、AI機能を組み込むアプリ開発者に注目です。CocoaPods配布は2026年10月で終了予定でSPM移行も進んでいます。
Firebase SDK for Apple App Development
Go言語製・高性能WhatsApp連携API — whatsmeowライブラリを基盤に、Go言語で書かれた高性能なWhatsApp APIです。Evolution Foundationエコシステムの一部として、Evo CRM CommunityなどのメッセージングエンジンとしてWhatsApp連携を提供します。軽量かつ堅牢なWhatsApp統合を求める開発者に向いています。
Evolution API / Evolution Go is an open-source WhatsApp integration API
PythonでCADを書く、OpenCascade駆動の新世代ライブラリ — build123dはOpenCascadeカーネルを使い、PythonicなAPIでBREPベースの2D/3D CADモデルを構築できるライブラリです。CadQueryと似た領域ですが、代数的な演算子(+=や*)による直感的なモデリングや型ヒント対応など、コードとしてのCAD設計をより洗練させています。3DプリントやCNC加工向けの精密モデル作成に向いています。
A python CAD programming library
サーバー管理を一画面に集約するRust製SSHクライアント — macOS/Windows/Linux対応のSSHクライアント兼サーバー管理ツールです。ダッシュボードでCPU・RAM・稼働率などをリアルタイム監視でき、タブ型ターミナル、SFTP、ポートフォワーディング、SSH鍵管理まで一つのアプリで完結します。Rust製でTauriによるGUIとTUIの両方を提供し、既存のSSH管理ツールより導入が手軽な点が特徴です。
Fast, open-source SSH client and server manager for macOS, Windows and Linux. Desktop GUI and terminal TUI with a live metrics dashboard, tabbed terminal, SFTP file manager, port forwarding, one-click SSH keys and snippets. Built in Rust.
Epic Games製、次世代のオープンソース版管理システム「Lore」 — Epic Gamesが開発するRust製の新しい版管理システムです。コードと大容量バイナリ資産(ゲームや映像制作向け)を組み合わせたプロジェクトでのスケーラビリティを重視しており、Gitでは扱いにくい巨大アセットとチーム規模の両方に対応する設計が特徴です。開発者とアーティスト双方の使いやすさを意識しています。
Lore is a next-generation, open source version control system
Codex公式アプリを改造せず着せ替える外部スキンツール — OpenAI CodexのデスクトップアプリにCDP注入で見た目をカスタマイズできる外部ツールです。app.asarなど公式インストーラー自体は一切改変せず、オンラインのテーマギャラリーやStudioから好きなスキンを選んで適用できます。コードを書く時間に気分や雰囲気を加えたい開発者に向いています。
Codex Dream Skin
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時代の証明付き超高速プログラミング言語Bend — BendはAIが実装したコードの正しさを数学的証明で検証できる新言語です。依存型と線形性により、CPUではC言語並み、GPUではCUDA並みの速度を実現しつつ、証明チェックも既存の定理証明系より桁違いに高速です。AIとの協働開発で「意図のズレ」を防ぎたい開発者に刺さる設計です。
Bend 2: a fast language that blocks AI mistakes via proof. Install: curl -fsSL https://bend-lang.com/install.sh | sh
ウィンドウを閉じても死なないターミナル「tty7」 — tty7はシェルをバックグラウンドのサーバーに常駐させ、ウィンドウはそれを表示するだけという設計のRust製ターミナルです。tmuxの設定や別キー操作を覚えずにセッションが生き続け、26種のAIコーディングCLIをサイドバーで一元管理できる点が特徴です。GPUレンダリングとAlacrittyのVTコアを採用し、SSH先でも同じ体験が得られます。
The terminal that outlives its window. Shells survive quitting the app, agents can drive other agents, and remote machines work the same way. Pure Rust, GPU-rendered.
jq風構文で使えるYAML/JSON/XML等の万能プロセッサ — yqはjqと同じ構文でYAML・JSON・XML・CSV・TOML・HCLなど多形式を読み書き・変換・マージできるCLIツールです。Go製の単一バイナリで依存なしで動作し、ファイル内更新や環境変数展開、形式間変換もサポート。設定ファイルをコマンドラインから操作するDevOpsエンジニアに最適です。
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
時空間の合成可能性を追求するプラグイン基盤 — cordisはNode.js向けのメタフレームワークで、プラグイン同士の依存関係やライフサイクルを「時空間的に合成可能」な形で管理できるのが特徴です。ホットリロードや副作用(effect)の分離を重視した設計で、Koishiなど大規模プラグインエコシステムの土台としても使われています。既存のDIコンテナやプラグインローダーとは異なり、動的な構成変更に強い点が差別化ポイントです。
Meta-Framework of Spatiotemporal Composability
CUDAカーネルを純粋なRustで書けるコンパイラ — NVIDIA発のcuda-oxideは、rustc独自バックエンドで#[kernel]関数をCUDA PTXへ直接コンパイルするプロジェクトです。DSLや外部言語バインディング不要で、ホスト・デバイスコードを同一ファイルに記述する単一ソース設計が特徴。型安全な共有メモリ操作やスコープ付きアトミック、warp/cluster操作など、Rustらしい安全な抽象化でGPUプログラミングに新しい選択肢を提示します。
NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.
URLの1文字変更でリポジトリを可視化 — GitHubのURLの「hub」を「diagram」に置き換えるだけで、任意のリポジトリをAIが解析しインタラクティブなアーキテクチャ図に変換します。コンポーネントをクリックすると該当ファイルへ直接ジャンプでき、Mermaid形式やPNGでの出力にも対応。プライベートリポジトリもトークン認証で利用可能で、コードリーディングや設計理解を大幅に高速化します。
Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.
Rust製のモジュール型Ethereum実行クライアント — Rethは高速性とモジュール性を重視したEthereum実行層クライアントで、Rust・Alloy・revm・Foundryを基盤に構築されています。各コンポーネントがライブラリとして利用可能なため、開発者は必要な機能だけを取り込んで独自の実装を作れます。Paradigmが主導し、Engine API経由で全てのコンセンサスクライアントと互換性があります。
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
方言とテンプレートに強いSQLリンター — SQLFluffはBigQueryやSnowflakeなど多様なSQL方言に対応し、Jinjaテンプレートやdbtコードもそのまま解析できる柔軟なリンター/自動整形ツールです。多くのエラーを自動修正でき、ELTパイプラインやdbtプロジェクトでのSQL品質管理に特に有用です。
A modular SQL linter and auto-formatter with support for multiple dialects and templated code.
30以上のプロトコルに対応するAI統合型万能ターミナル — SSH・RDP・SFTP・データベース・Kubernetesなど30以上のプロトコルを1つのアプリで扱える軽量オールインワン端末です。複数の別ツールを使い分ける手間を省き、さらに自律型AIエージェントが複数ステップのシェル操作を自動で計画・実行してくれる点が特徴的です。インフラ運用やマルチクラウド管理を担うエンジニアに向いています。
All-in-one terminal covering 30+ protocols — SSH, RDP, SFTP, databases, Kubernetes and more. With a built-in AI Agent that runs multi-turn shell commands autonomously.