Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
An opinionated list of awesome compiler frameworks, libraries, software and resources.
GitHub stars and default-branch commits for hummanta/awesome-compilers.
148 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Parser / Scanner Generator
Blazingly fast, modular and contributor friendly Solidity compiler, written in Rust
Rust grammar tool libraries and binaries
EVM disassembler
Javascript grammar for tree-sitter
Compiler front-end foundation technology.
Tracer for execve{,at} and pre-exec behavior, launcher for debuggers.
Debugging manhole for python applications.
An implementation of Python in Common Lisp
Ethereum Solidity REPL
Transpiling C code to Go code
SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
a web assembly programming language
Solidity compiler tooling by @NomicFoundation
A fast monadic-style parser combinator designed to work on stable Rust.
No description.
Larceny Scheme implementation
A Solidity parser for JS built on top of a robust ANTLR4 grammar
a practical Scheme compiler
A Solidity parser for JS built on top of a robust ANTLR4 grammar
Import Go libraries in your Haxe projects Go -> Haxe source-to-source compiler
Indentation-based ClojureScript dialect in Rust and compiling to JavaScript ES Modules
A typed parser generator embedded in Rust code for Parsing Expression Grammars
Portable C Compiler sources
Rust-specific fork of LLVM.
Compile, deploy, and use Solidity contracts on Solana
Solidity compiler for Polkadot, targetting PolkaVM in pallet-revive
Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
Solidity & TypeScript Integration, Configuration and Examples
Smart contract debugging data format – Standards development working group
Solidity 0.8.X AST parsing and analysis in Rust.
Skill language interpreter
Modern efficient runtime for Nasal: using stack-based direct-threading virtual machine.
💎 Solidity compiler bindings for Deno
Solidity compiler for ZKsync.
Solidity code instrumentation and analysis framework.
Transpiling fortran code to golang code
Golang parser written in PHP
Le-Lisp by INRIA
C based backend for rustc
Ocaml-solidity provides a Solidity parser and typechecker
The AI agent-native systems programming language: Meaning in. Verified machine code out. All target OS, memory managed through Ownership & fully interoperable with existing ecosystems & object-oriented AI Agents with payment capability.
A Solidity to Sway translator written in Rust.
Cell Script is a new designed language for smart-contract programming on UTXO chain, currently supports CKB.
😂 Solidity compilation without the tears
Solidity REPL
The Faber programming language: compiler front end, runner, standard library and grammar. Experimental through version 1.
Solidity Compiler & Transpiler for Mina