1020 Open Source Compiler Software Projects
Free and open source compiler code projects including engines, APIs, generators, and tools.
Webpack 56062 ⭐
V 18830 ⭐
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. https://vlang.io
Romefrontend Rome 13518 ⭐
Bytecode Viewer 11597 ⭐
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Nim Lang Nim 10128 ⭐
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Swc 9369 ⭐
Compiler Explorer 7664 ⭐
Run compilers interactively from your web browser and interact with the assembly
Zig 6964 ⭐
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Awesome Compilers 5475 ⭐
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
Red Red 4365 ⭐
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Apache Groovy 3860 ⭐
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Nuitka 3408 ⭐
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, and 3.8. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Write You A Haskell 2835 ⭐
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Mtail 2560 ⭐
extract whitebox monitoring data from application logs for collection in a timeseries database
Dotnet Fsharp 2437 ⭐
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Bridgedotnet Bridge 2145 ⭐
Glslang 1607 ⭐
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Selfie 1239 ⭐
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Elchemy 1051 ⭐
Write Elixir code using statically-typed Elm-like syntax (compatible with Elm tooling)
Shaderconductor 1035 ⭐
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Nakkaya Ferret 844 ⭐
Ferret is a free software lisp implementation for real time embedded control systems.