OPEN SOURCE, OPEN TO EVERYONE

Open source. Open possibilities.

Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.

Human-curated · Discover open source4101discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION
Topic: optimizing-compiler清除
ADDED

PB-Compiler is a from-scratch C# compiler for the PowerBASIC family (including QuickBASIC and Turbo Basic). It generates authentic 16-bit DOS MZ executables with byte-identical fidelity to original compilers. Features include an SSA-based optimization pipeline, support for modern language extensions in pb36, and cross-platform execution on 64-bit hosts.

Developer toolsBackend & APIs
rucctamnd
ADDED

rucc is an early-stage optimizing C compiler written in Rust. The README says nothing compiles C yet: M0/M1 cover the workspace, checked layer rule, driver skeleton, CI on Linux/macOS/Windows, and a preprocessor. It aims at SQLite, PostgreSQL and Linux, using SMT-verified rewrite rules, poison-free SSA IR, e-graphs, and self-encoded objects/DWARF.

Developer toolsBuild & DevOps