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.
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
Mirror of GNU Emacs
Migrate C code to Rust
Native, fast starting Clojure interpreter for scripting
A dynamic language and bytecode vm
Visual profiler for Python
Reviving the language that brought us the Jak & Daxter Series
Verified Rust for low-level systems code
LR(1) parser generator for Rust
A VSCode debugger extension for native code, powered by LLDB.
Full-screen console debugger for Python
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
clasp Common Lisp environment
bpython - A fancy curses interface to the Python interactive interpreter
Lua Lisp Language
Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.
ECMAScript code generator
The lcc retargetable ANSI C compiler
(No longer maintained) A faster and highly-compatible implementation of the Python programming language.
Lisp Flavoured Erlang (LFE)
Parsing ELF and DWARF in Python
C to Rust translator
Compile and execute C "scripts" in one go!
Cranelift based backend for rustc
Mirror of Steel Bank Common Lisp (SBCL)'s official repository
x86-64 assembler embedded in Python
GraalJS – A high-performance, ECMAScript compliant, and embeddable JavaScript runtime for Java
Integration of IPython pdb
Small Clojure interpreter, linter and formatter.
凹语言, The Wa Programming Language
Clojure in Unity
Parsing Expression Grammar (PEG) parser generator for Rust
Javascript bindings for the Solidity compiler
The Rust Playground
Noir is a domain specific language for zero knowledge proofs
Solidity Compiler for Solana, Polkadot and Stellar
A parser combinator library for Rust
LLVM-based compiler for Go
libgccjit AOT codegen for rustc
A set of utilities for exploring Solidity contracts
Solhint is an open-source project to provide a linting utility for Solidity code.
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
Visualize Solidity control flow for smart contract security analysis. :dollar: ⇆ :dollar:
A toolbar overlay for debugging Flask applications
Hunter is a flexible code tracing toolkit.
https://codeberg.org/ccxvii/mujs
Solidity Static Analyzer that easily integrates into your editor
A tool for analyzing the security and parameters of a solidity smart contract
Warp - Bringing Solidity to Starknet at warp speed. Warp is a Solidity to Cairo Compiler, this allows teams to write/migrate Solidity to Cairo for easy onboarding into the StarkNet ecosystem.