C
56件のリポジトリ(注目度順)
- リポジトリ
- 56
- 今週の新顔
- 1
- 合計 ★
- 782,620
PS3版inFamousを静的再コンパイルでWindows移植 — PS3のinFamous(PPU/SPUコード)をps3recompでx86-64のC/C++に静的再コンパイルし、エミュレータなしでWindowsネイティブ実行する非公式移植プロジェクトです。自分のディスクから自動ビルド・インストール・更新までこなすSetupツール付きで、RPCS3とは異なるアプローチが特徴です。ゲームデータは含まれません。
M-VAVE FM1向けオープンファームウェア、DX7音源とステップ録音対応 — M-VAVE FM1用のオープンソースファームウェアとSDKです。V14ではDX7互換128音色ライブラリのSysEx入出力、トラックごとのPLAY/NORMAL/OFF役割切替、ステップ録音、テンポ同期ディレイを搭載。FM1所有者やワークベンチ経由で独自ファームウェア・ツールを開発したい人向けです。
机をそのまま再現したWaylandデスクトップ環境 — DEskはLinux向けのWaylandデスクトップで、iOS 6風の写実的スキューモーフィズムを採用しています。ウィンドウは机上の紙、ドックは引き出し、アプリは本棚のバインダーとして表現され、部屋全体がレイトレースで描画されるユニークなUI体験が特徴です。
ESP32 MCP firmware for iPhone USB input, built for M5Stack StopWatch with guided board adaptation
ターミナルで群れ飛ぶ鳥、依存ゼロのC99実装 — Craig Reynoldsのboidsアルゴリズムをターミナル上で再現するスクリーンセーバーです。通常端末では点字文字で、Kitty/Ghosttyではグラフィックプロトコルでスプライト描画するという二段構えの表現力が特徴。依存ライブラリなしの単一C99ファイルで、rice用途やTUI好きに刺さります。
A flock of birds in your terminal: Craig Reynolds' boids, in braille in any terminal and as sprites in Kitty and Ghostty. One C99 program, no dependencies. Linux and macOS
C64基板をピン単位で再現する回路シミュレータ — Commodore 64のマザーボードASSY 250407をネットリストとチップの電気的挙動から忠実に再現するシミュレータです。ピンを浮かせたりGNDに短絡させたりして故障を再現でき、実機を壊すリスクなく内部動作を学べるほか、実際の壊れたC64の修理前に原因候補を絞る手がかりにもなります。
Commodore 64 hardware simulator
AIコーディングエージェント向けのローカル型コード知識グラフ — CodeGraphはコード変更を自動検知して同期する事前インデックス済みの知識グラフで、Claude CodeやCursor、Codex、Copilotなど主要なAIコーディングエージェントに外科的な精度のコンテキストを提供します。Rust製カーネルで高速かつ完全に自己PC内で動作し、トークン数やツール呼び出し回数を削減できる点が既存のRAG的アプローチとの差別化ポイントです。
Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, CoPilot, and Hermes Agent — fewer tokens, fewer tool calls, 100% local
非Jailbreak iPhoneでWindows PCゲームを動かす研究プロジェクト — WineのARM64EC移植、FEX-Emuによるx86-64→ARM64変換、DXMTによるD3D11→Metal変換を1つのMachプロセスに統合し、非Jailbreak環境のiPhoneでWindows向けPCゲームを動作させる実験的プロジェクトです。ThumperやULTRAKILLなどが実際にプレイ可能な段階に達しており、iOS上でのエミュレーション技術の可能性を示しています。
Run x86-64 Windows PC games on jailed iOS via FEX-Emu + Wine + DXMT
消費者向けPCで超巨大MoEモデルを動かすCエンジン — Colibrìは744BからKimi K3の2.8Tパラメータまで、frontier級MoEモデルを一般的なPCやヘテロジニアスなハードウェアで動かすピュアC実装の推論エンジンです。外部依存なしでVRAM・RAM・ストレージを単一の階層として扱い、専門家(experts)をディスクからストリーミングすることで巨大モデルを小さなエンジンで扱える点が特徴。GLM・DeepSeek・Qwen・OLMoEなど9系列に対応し、研究プラットフォームとしても位置付けられています。
Run frontier MoE models on hardware you already own — pure C, zero deps, experts streamed from disk. Tiny engine, immense model. 🐦
iPadでeGPU×ローカルLLM動かすIDE — iPad上でThunderbolt接続のAMD GPUを使い、ローカルLLM推論を可能にするエディタ兼IDEです。Linuxのamdgpuドライバを無改変のままDriverKit拡張として組み込み、専用推論エンジンとGPUテレメトリも統合。iPadの可能性を広げる野心的な試みです。
An iPad IDE with local LLM inference on an AMD GPU over Thunderbolt: the upstream Linux amdgpu driver embedded as DriverKit, LemonSeed Engine, and live GPU telemetry.
PalmOS向けレミングス互換ゲーム — 古典パズルゲーム「Lemmings」をPalmOS向けにクローン実装したプロジェクトです。C言語で書かれ、教育目的でソースコードが公開されています。レトロPDA端末での動作や移植技術に興味がある人に刺さる内容です。
PalmOS - clone - Lemmings (Lemmings)
PHP言語そのものを動かすインタプリタのソース — PHPインタプリタ本体のC言語実装リポジトリです。Webの裏側を支えるPHPエンジンのソースコードで、ビルド方法や開発向けの設定手順も記載されており、言語内部を追いたい開発者やコントリビューター向けの内容です。
The PHP Interpreter
AIコーディングエージェント向け高速コード知識グラフMCP — tree-sitterとHybrid LSPでコードベースをミリ秒単位で解析し、関数・クラス・呼び出し関係を永続的な知識グラフ化するMCPサーバーです。158言語対応、サブミリ秒クエリ、トークン消費99%減を実現し、依存関係ゼロの単一バイナリで動作します。Claude CodeやCursorなど主要AIエージェントと連携し、ファイル探索より高精度・省トークンなコード理解を提供します。
Local code intelligence for developers and AI agents. Connect code, docs and infrastructure in a persistent graph, with CBM Lens, MCP tools, agent integrations and change-aware test selection.
業界標準EDG C/C++フロントエンドがついにOSS化 — 長年多くの商用コンパイラ・静的解析ツールの内部で使われてきたEDG C/C++フロントエンドがオープンソース化されました。Clang・GCC・MSVCとの高いパース互換性とバグ再現性、高い設定自由度が特徴で、C/C++ツール開発者やコンパイラ研究者にとって貴重な基盤になります。Cバックエンドやソース変換用C++バックエンドも同梱されています。
The Open EDG C & C++ Compiler Project
ESP32向けE-reader、フォントと読書統計を強化 — ESP32搭載の電子書籍端末ファームウェアCrosspoint ReaderのパーソナルフォークでXteinkシリーズ等に対応します。LexendやBitterなど新フォント、取り消し線・表組み・ハイライト表示、読書統計ダッシュボードといった細やかなUI改善を加え、ミニマルな読書体験を追求しています。
E-reader firmware for ESP32 devices. Personal fork of Crosspoint Reader.
Epic製のネイティブGUIデバッガ — Epic Gamesが公開したC言語製のネイティブ・ユーザーモードGUIデバッガです。現状はWindows x64+PDBのローカルデバッグに対応し、将来的にLinux/DWARF対応も予定。独自デバッグ情報形式RDIと専用リンカも併せて開発中で、既存のVisual Studioデバッガ等と異なる高速・軽量な選択肢を目指しています。
A native, user-mode, multi-process, graphical debugger.
SQLiteをフル活用するPythonラッパー APSW — SQLiteのC APIとPythonのC APIを完全に橋渡しするラッパーです。標準のsqlite3モジュールと違い、全文検索や仮想テーブル、VFS、セッション機能などSQLiteの全機能を使え、同期・非同期どちらのコードでも利用できます。開発体験の良さを重視する人向けです。
Another Python SQLite wrapper
ESP32搭載E-inkリーダー向けオープンソースファームウェア — メーカー製ファームウェアに縛られず、好きなように使えるE-inkリーダー向けのオープンソースファームウェアです。EPUB 2/3の高度なレンダリングやCJKルビ対応、辞書引き、無線でのファイル転送・OPDS閲覧などを備え、Xteinkや M5PaperMono等の複数デバイスで動作します。KOReaderとの進捗同期にも対応しています。
Open-source e-reader firmware
Wi-Fi7ルーターを独自改造し広帯域SDR化 — GemtekのWi-Fi 7ルーターW1700Kの無線チップMT7996を、独自開発したファームウェア(MediaTekコード不使用)で制御し、最大320Msps・14bitのIQ信号を10GbE経由でホストへストリーミング。ブラウザ上でライブスペクトラムとウォーターフォール表示ができる、ユニークなハードウェア転用型SDRプロジェクトです。
DeepSeekをMac/CUDA/ROCmでローカル推論するC実装 — antirez氏によるDwarfStarは、DeepSeek V4 Flash/PROやGLM 5.x、Qwen3.8などの最新オープンウェイトモデルを、Mac・NVIDIA・AMD(ROCm)のコンシューマー機で動かすことに特化した軽量推論エンジンです。汎用GGUFランナーではなく、自前のGGUFファイルとモデル群に最適化されている点が特徴で、SSDストリーミングによる大容量モデル対応やマルチGPU対応など、個人所有可能なハードウェアで最良のLLM体験を追求しています。
DeepSeek 4 Flash and PRO local inference engine for Metal, CUDA and ROCm
PSP筐体をRaspberry Piで甦らせる改造基板 — PSP 1000のメイン基板をRaspberry Piに置き換えるオープンソースハードウェアプロジェクトです。800x480液晶や電源管理、PSPの全ボタン・ジョイスティックを活かした設計で、レトロエミュレータ実機からLinux携帯機まで作れます。回路設計・ファームウェア一式をCCライセンスで公開しています。
RAM超えLLMをllama.cppより高速推論するC製エンジン — PythonやPyTorchに依存しない純CのLLM推論エンジンです。32GBメモリのノートPCで48GBのQwen3-Next-80Bを動かし、llama.cppより最大8倍以上高速な生成速度を達成。投機的デコーディングやMoE、量子化・Vulkan/AVX2対応で、RAM容量を超える大型モデルをCPU/GPUで快適に動かせます。
37 tok/s from Qwen3-Next-80B (48 GB) on a 32 GB laptop, 24 without drafts vs 2.8 for llama.cpp; reading 62 vs 16 tok/s. Faster than llama.cpp on all 13 models compared in Q4_K_M. LLMs bigger than your RAM, pure C, CPU or GPU.
PostgreSQL向け超高速ベクトル検索拡張PRISM — TimescaleによるPostgreSQL拡張で、1億件以上のベクトルを高速に近似最近傍探索できます。RaBitQ量子化とSIMD最適化によりpgvectorのIVFFlat/HNSWより高速かつ省メモリで、既存のpgvectorテーブルにもそのままインデックスを張れます。
High-performance vector search for PostgreSQL
Linuxカーネル公式ソースツリー — あらゆるLinux OSの中核となるカーネルのソースコードを管理する、Linus Torvalds本人によるリポジトリです。ハードウェア制御やプロセス管理など基盤機能を提供し、世界中の開発者が日々パッチを送り続けている、OSS開発の象徴的プロジェクトです。
Linux kernel source tree
Netflix発の動画品質評価ツールVMAF — NetflixがEmmy賞を受賞した知覚的動画品質評価アルゴリズムの実装です。C言語のlibvmafとPythonラッパーを提供し、PSNRやSSIMなど他指標も含みます。独自モデルの学習・評価も可能で、動画コーデック開発者や配信事業者に広く使われています。
Perceptual video quality assessment based on multi-method fusion.
Miniscule cross-platform eventing, networking & crypto for async applications
ClickHouse用の軽量ヘッダオンリーCクライアント — ClickHouseのNativeプロトコル/フォーマットをデコードするヘッダオンリーのCライブラリです。PostgreSQL拡張への組み込みを想定しつつPG依存コードはなく、TCPや圧縮なしでclickhouse-localの出力をパイプ経由で読むだけの最小構成も可能です。libc以外のリンク依存がなく、組み込み用途に最適です。
minimalist header-only library for embedded contexts
A new bootable USB solution.
配信・録画の定番オープンソースソフト OBS Studio — OBS StudioはTwitchやYouTubeなどへのライブ配信や画面録画を支える無料のオープンソースソフトです。キャプチャ・合成・エンコードを一括で担い、活発なコミュニティとプラグイン、翻訳プロジェクトに支えられ、配信者や録画ユーザーに広く使われています。
OBS Studio - Free and open source software for live streaming and screen recording
TLS/DTLSに加えQUICにも対応する暗号ツールキット — OpenSSLはTLS・DTLS・暗号処理の中核ライブラリで、TLS 1.3やDTLS 1.3に加えQUICバージョン1プロトコルにも対応しています。libssl・libcryptoとFIPS検証済みモジュール、多機能なCLIツールを提供し、証明書管理や暗号化のテストを行う開発者・管理者に向いています。
General purpose TLS and crypto library