C
23件のリポジトリ(注目度順)
- リポジトリ
- 23
- 今週の新顔
- 0
- 合計 ★
- 470,985
非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
Intel NPUのSHAVEコアでカスタムCカーネルを直接実行 — Intel Core Ultraの公式スタックはグラフレベルのプログラミングしか公開していませんが、npunlockはSHAVEコア向けにカスタムC言語カーネルを書いて実行する未公開の経路をリバースエンジニアリングで再構築しています。Pythonから直接C言語でGELUなどの演算を組み込み、NumPyと結果を比較検証できる点が特徴で、NPUの低レイヤー制御に興味がある開発者・研究者に刺さる内容です。
Write and run custom C kernels for Intel Core Ultra NPUs
消費者向け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. 🐦
Epic製のネイティブGUIデバッガ — Epic Gamesが公開したC言語製のネイティブ・ユーザーモードGUIデバッガです。現状はWindows x64+PDBのローカルデバッグに対応し、将来的にLinux/DWARF対応も予定。独自デバッグ情報形式RDIと専用リンカも併せて開発中で、既存のVisual Studioデバッガ等と異なる高速・軽量な選択肢を目指しています。
A native, user-mode, multi-process, graphical debugger.
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
AIコーディングエージェント向け高速コード知識グラフMCP — tree-sitterとHybrid LSPでコードベースをミリ秒単位で解析し、関数・クラス・呼び出し関係を永続的な知識グラフ化するMCPサーバーです。158言語対応、サブミリ秒クエリ、トークン消費99%減を実現し、依存関係ゼロの単一バイナリで動作します。Claude CodeやCursorなど主要AIエージェントと連携し、ファイル探索より高精度・省トークンなコード理解を提供します。
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
業界標準EDG C/C++フロントエンドがついにOSS化 — 長年多くの商用コンパイラ・静的解析ツールの内部で使われてきたEDG C/C++フロントエンドがオープンソース化されました。Clang・GCC・MSVCとの高いパース互換性とバグ再現性、高い設定自由度が特徴で、C/C++ツール開発者やコンパイラ研究者にとって貴重な基盤になります。Cバックエンドやソース変換用C++バックエンドも同梱されています。
The Open EDG C & C++ Compiler Project
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
Linuxカーネル公式ソースツリー — あらゆるLinux OSの中核となるカーネルのソースコードを管理する、Linus Torvalds本人によるリポジトリです。ハードウェア制御やプロセス管理など基盤機能を提供し、世界中の開発者が日々パッチを送り続けている、OSS開発の象徴的プロジェクトです。
Linux kernel source tree
ESP32搭載E-inkリーダー向けオープンソースファームウェア — メーカー製ファームウェアに縛られず、好きなように使えるE-inkリーダー向けのオープンソースファームウェアです。EPUB 2/3の高度なレンダリングやCJKルビ対応、辞書引き、無線でのファイル転送・OPDS閲覧などを備え、Xteinkや M5PaperMono等の複数デバイスで動作します。KOReaderとの進捗同期にも対応しています。
Open-source e-reader firmware
Unofficial mirror of sourceware glibc repository.
ESP32向けE-reader、フォントと読書統計を強化 — ESP32搭載の電子書籍端末ファームウェアCrosspoint ReaderのパーソナルフォークでXteinkシリーズ等に対応します。LexendやBitterなど新フォント、取り消し線・表組み・ハイライト表示、読書統計ダッシュボードといった細やかなUI改善を加え、ミニマルな読書体験を追求しています。
E-reader firmware for ESP32 devices. Personal fork of Crosspoint Reader.
Miniscule cross-platform eventing, networking & crypto for async applications
机をそのまま再現したWaylandデスクトップ環境 — DEskはLinux向けのWaylandデスクトップで、iOS 6風の写実的スキューモーフィズムを採用しています。ウィンドウは机上の紙、ドックは引き出し、アプリは本棚のバインダーとして表現され、部屋全体がレイトレースで描画されるユニークなUI体験が特徴です。
PSP筐体をRaspberry Piで甦らせる改造基板 — PSP 1000のメイン基板をRaspberry Piに置き換えるオープンソースハードウェアプロジェクトです。800x480液晶や電源管理、PSPの全ボタン・ジョイスティックを活かした設計で、レトロエミュレータ実機からLinux携帯機まで作れます。回路設計・ファームウェア一式をCCライセンスで公開しています。
SQLiteをフル活用するPythonラッパー APSW — SQLiteのC APIとPythonのC APIを完全に橋渡しするラッパーです。標準のsqlite3モジュールと違い、全文検索や仮想テーブル、VFS、セッション機能などSQLiteの全機能を使え、同期・非同期どちらのコードでも利用できます。開発体験の良さを重視する人向けです。
Another Python SQLite wrapper
Wi-Fi7ルーターを独自改造し広帯域SDR化 — GemtekのWi-Fi 7ルーターW1700Kの無線チップMT7996を、独自開発したファームウェア(MediaTekコード不使用)で制御し、最大320Msps・14bitのIQ信号を10GbE経由でホストへストリーミング。ブラウザ上でライブスペクトラムとウォーターフォール表示ができる、ユニークなハードウェア転用型SDRプロジェクトです。
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
C64基板をピン単位で再現する回路シミュレータ — Commodore 64のマザーボードASSY 250407をネットリストとチップの電気的挙動から忠実に再現するシミュレータです。ピンを浮かせたりGNDに短絡させたりして故障を再現でき、実機を壊すリスクなく内部動作を学べるほか、実際の壊れたC64の修理前に原因候補を絞る手がかりにもなります。
Commodore 64 hardware simulator
ターミナルで群れ飛ぶ鳥、依存ゼロの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
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.
ClickHouse用の軽量ヘッダオンリーCクライアント — ClickHouseのNativeプロトコル/フォーマットをデコードするヘッダオンリーのCライブラリです。PostgreSQL拡張への組み込みを想定しつつPG依存コードはなく、TCPや圧縮なしでclickhouse-localの出力をパイプ経由で読むだけの最小構成も可能です。libc以外のリンク依存がなく、組み込み用途に最適です。
minimalist header-only library for embedded contexts