トピック / compiler
compiler
10件のリポジトリ
React開発の定番、Next.js — Vercelが開発するReactフレームワークで、サーバーサイドレンダリングや静的サイト生成(SSG)をハイブリッドに実現できます。ファイルベースルーティングや自動コード分割などを備え、フロントエンド開発の生産性を高めたいエンジニアに広く使われています。
The React Framework
Rust言語本体:コンパイラと標準ライブラリ — Rust言語のコンパイラ・標準ライブラリ・ドキュメントを含む公式リポジトリです。所有権モデルによりガベージコレクションなしでメモリ安全性とスレッド安全性をコンパイル時に保証し、C/C++並みの性能と高い信頼性を両立させる点が特徴です。Cargoやrust-analyzerなど充実したツール群も強みです。
Empowering everyone to build reliable and efficient software.
仮想DOM不要のコンパイラ型UIフレームワーク — Svelteは宣言的なコンポーネントを効率的なJavaScriptにコンパイルし、DOMを直接更新するフレームワークです。React/VueのようなランタイムでのVirtual DOM差分計算が不要なため軽量・高速で、シンプルな記法で本格的なUIを構築したい開発者に人気です。
web development for the rest of us
LaTeXの後継を目指す新しい組版システムTypst — LaTeXほど強力でありながら学習コストが低い、Rust製の新しい組版システムです。マークアップ記法とスクリプト機能を統合し、数式やbibliography管理にも対応、増分コンパイルにより高速なビルドも実現しています。研究者や技術文書作成者に特に刺さる設計です。
A markup-based typesetting system that is powerful and easy to learn.
Go製の爆速JS/CSSバンドラーesbuild — 既存のWebビルドツールは本来の性能より10〜100倍遅いという問題意識から生まれた、Go製の超高速バンドラーです。TypeScript・JSX・CSSを標準サポートし、キャッシュなしでもツリーシェイキングやminify、ソースマップ生成まで高速にこなせます。webpackなどに代わる次世代ビルド基盤として広く採用されています。
An extremely fast bundler for the web
BEAM上で動く型安全な新言語Gleam — ErlangのBEAM仮想機械上で動作する静的型付け言語で、Rust製コンパイラを持ちます。Elixirのような並行性・耐障害性を保ちつつ、型安全性でランタイムエラーを減らせる点が特徴です。企業ではなくスポンサーに支えられたコミュニティ主導のプロジェクトです。
⭐️ A friendly language for building type-safe, scalable systems!
RustでできたEthereum開発の高速ツールキット — Foundryは、Rust製のEthereumアプリ開発ツールキットです。SolidityのビルドやテストができるForge、EVMとやり取りするCast、ローカル開発ノードのAnvil、Solidity REPLのChiselを備え、高速さとモジュール性が特徴です。Hardhatなど既存ツールに比べ実行速度が速い点が評価され、DappやSmart Contract開発者に広く使われています。
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
生の資料をLLMで自動編纂、相互リンク付きWikiに — 雑多な資料を入力するだけで、引用元まで追跡できる相互リンク型Markdown Wikiを自動生成するCLIツールです。Karpathy氏のLLM Wikiパターンを実装し、AutoSciやNewsroomなどのライフサイクルプロファイルで分野特化型ナレッジベースも構築可能。Obsidian連携やローカルビューアも備え、エージェントと人間の両方が閲覧・クエリ・リント・エクスポートできます。
The knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathy's LLM Wiki pattern.
TypeScriptコンパイラをLLMがRustに移植 — TypeScript公式コンパイラ(tsc)をRustへ移植する実験的プロジェクトです。GPT系とClaude Opusに数十万ドル分のAPIコストをかけて書かせた結果、実プロジェクトで高い互換性を達成。LLMのコーディング能力の限界を探る面白い事例としても注目です。
An experimental Rust port of the TypeScript 7 compiler (tsc)
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