Compilers Open Source Projects
Browse 208 Compilers open source projects, ranked by GitHub stars. Find the most popular Compilers tools and libraries.
compiler-explorer/compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
Metrics details
| Stars | 18,911 |
federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Metrics details
| Stars | 15,921 |
oz123/awesome-c
A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there.
Metrics details
| Stars | 11,418 |
aalhour/awesome-compilers
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
Metrics details
| Stars | 9,834 |
open-source-parsers/jsoncpp
A C++ library for interacting with JSON.
Metrics details
| Stars | 8,872 |
neutralinojs/neutralinojs
Portable and lightweight cross-platform desktop application development framework
Metrics details
| Stars | 8,586 |
WebAssembly/binaryen
Optimizer and compiler/toolchain library for WebAssembly
Metrics details
| Stars | 8,568 |
rust-lang/rustup
The Rust toolchain installer
Metrics details
| Stars | 6,971 |
fool2fish/dragon-book-exercise-answers
Compilers Principles, Techniques, & Tools (purple dragon book) second edition exercise answers. 编译原理(紫龙书)第2版习题答案。
Metrics details
| Stars | 6,654 |
MattPD/cpplinks
A categorized list of C++ resources.
Metrics details
| Stars | 5,261 |
nikolaydubina/go-recipes
🦩 Tools for Go projects
Metrics details
| Stars | 4,497 |
verilator/verilator
Verilator open-source SystemVerilog simulator and lint system
Metrics details
| Stars | 3,753 |
banach-space/llvm-tutor
A collection of out-of-tree LLVM passes for teaching and learning
Metrics details
| Stars | 3,409 |
krispo/awesome-haskell
A collection of awesome Haskell links, frameworks, libraries and software. Inspired by awesome projects line.
Metrics details
| Stars | 3,284 |
not-kennethreitz/osx-gcc-installer
GCC Installer for OSX! Without Xcode!
Metrics details
| Stars | 3,019 |
ccache/ccache
ccache – a fast compiler cache
Metrics details
| Stars | 2,896 |
django-compressor/django-compressor
Compresses linked and inline javascript or CSS into a single cached file.
Metrics details
| Stars | 2,866 |
kokkos/kokkos
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Metrics details
| Stars | 2,612 |
lvandeve/lodepng
PNG encoder and decoder in C and C++.
Metrics details
| Stars | 2,331 |
RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus
Change C++ code at runtime
Metrics details
| Stars | 2,291 |
numba/llvmlite
A lightweight LLVM python binding for writing JIT compilers
Metrics details
| Stars | 2,272 |
qosf/awesome-quantum-software
Curated list of open-source quantum software projects.
Metrics details
| Stars | 2,220 |
onetrueawk/awk
One true awk
Metrics details
| Stars | 2,217 |
llvm/circt
Circuit IR Compilers and Tools
Metrics details
| Stars | 2,198 |
c-ares/c-ares
A C library for asynchronous DNS requests
Metrics details
| Stars | 2,174 |
gleam-lang/awesome-gleam
💯 A collection of Gleam libraries, projects, and resources
Metrics details
| Stars | 2,014 |
nemtrif/utfcpp
UTF-8 with C++ in a Portable Way
Metrics details
| Stars | 1,971 |
asm-js/validator
A reference validator for asm.js.
Metrics details
| Stars | 1,773 |
zwang4/awesome-machine-learning-in-compilers
Must read research papers and links to tools and datasets that are related to using machine learning for compilers and systems optimisation
Metrics details
| Stars | 1,681 |
matt-42/lithium
Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
Metrics details
| Stars | 1,403 |
vorner/arc-swap
Support atomic operations on Arc itself
Metrics details
| Stars | 1,387 |
inspircd/inspircd
A high-performance Internet Relay Chat (IRCv3) server for UNIX-like and Windows systems
Metrics details
| Stars | 1,332 |
fortran-lang/stdlib
Fortran Standard Library
Metrics details
| Stars | 1,329 |
tass-belgium/picotcp
PicoTCP is a free TCP/IP stack implementation
Metrics details
| Stars | 1,305 |
JuliaStrings/utf8proc
a clean C library for processing UTF-8 Unicode data
Metrics details
| Stars | 1,278 |
o-oconnell/minixfromscratch
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
Metrics details
| Stars | 1,268 |
marler8997/zigup
Download and manage zig compilers.
Metrics details
| Stars | 1,124 |
z88dk/z88dk
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
Metrics details
| Stars | 1,105 |
feltcoop/why-svelte
Why Svelte is our choice for a large web project in 2020
Metrics details
| Stars | 1,021 |
katef/libfsm
DFA regular expression library & friends
Metrics details
| Stars | 983 |
sampsyo/cs6120
advanced compilers
Metrics details
| Stars | 980 |
namin/inc
an incremental approach to compiler construction
Metrics details
| Stars | 971 |
michaelforney/cproc
C compiler (mirror)
Metrics details
| Stars | 837 |
mit-plv/fiat-crypto
Cryptographic Primitive Code Generation by Fiat
Metrics details
| Stars | 836 |
dhbaird/easywsclient
A short and sweet WebSocket client for C++
Metrics details
| Stars | 801 |
mgaudet/CompilerJobs
A listing of compiler, language and runtime teams for people looking for jobs in this area
Metrics details
| Stars | 777 |
dbohdan/compilers-targeting-c
A list of compilers that can generate C code
Metrics details
| Stars | 775 |
wgtdkp/wgtcc
A small C11 compiler
Metrics details
| Stars | 773 |
libMesh/libmesh
libMesh github repository
Metrics details
| Stars | 751 |
learn-llvm/awesome-llvm
A curated list of awesome LLVM (including Clang, etc) related resources.
Metrics details
| Stars | 721 |
Morwenn/cpp-sort
Sorting algorithms & related tools for C++
Metrics details
| Stars | 715 |
piotte13/SIMD-Visualiser
A tool to graphically visualize SIMD code
Metrics details
| Stars | 698 |
FiloSottile/homebrew-musl-cross
Homebrew Formula for static-friendly musl-based GCC macOS-to-Linux cross-compilers
Metrics details
| Stars | 663 |
gnuradio/volk
The Vector Optimized Library of Kernels
Metrics details
| Stars | 662 |
nforest/awesome-decompilation
A curated list of awesome decompilation resources and projects.
Metrics details
| Stars | 661 |
tgjones/shader-playground
Shader playground website for exploring HLSL, GLSL, SPIR-V compilers
Metrics details
| Stars | 646 |
IntelPython/sdc
Numba extension for compiling Pandas data frames, Intel® Scalable Dataframe Compiler
Metrics details
| Stars | 641 |
katef/kgt
BNF wrangling and railroad diagrams
Metrics details
| Stars | 631 |
zpaq/zpaq
ZPAQ's complete code history mirror
Metrics details
| Stars | 627 |
germanoa/compiladores
Metrics details
| Stars | 616 |
