An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with compilers

A curated list of projects in awesome lists tagged with compilers .

https://github.com/webassembly/binaryen

Optimizer and compiler/toolchain library for WebAssembly

c-plus-plus compilers emscripten hacktoberfest webassembly

Last synced: 14 May 2025

https://github.com/WebAssembly/binaryen

Optimizer and compiler/toolchain library for WebAssembly

c-plus-plus compilers emscripten hacktoberfest webassembly

Last synced: 16 Mar 2025

https://github.com/mattpd/cpplinks

A categorized list of C++ resources.

assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging

Last synced: 13 May 2025

https://github.com/MattPD/cpplinks

A categorized list of C++ resources.

assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging

Last synced: 01 Apr 2025

https://github.com/amber-lang/amber

💎 Amber the programming language compiled to Bash

bash bash-scripting compilers hacktoberfest

Last synced: 04 Jan 2026

https://github.com/banach-space/llvm-tutor

A collection of out-of-tree LLVM passes for teaching and learning

compilers llvm llvm-ir llvm-pass llvm-plugins llvm-tutor llvm-tutorial tutorial

Last synced: 13 May 2025

https://github.com/not-kennethreitz/osx-gcc-installer

GCC Installer for OSX! Without Xcode!

compilers gcc installers

Last synced: 07 Apr 2025

https://github.com/verilator/verilator

Verilator open-source SystemVerilog simulator and lint system

compilers cpp rtl system-verilog systemc verilator verilog verilog-simulator

Last synced: 21 Oct 2025

https://github.com/j2kun/mlir-tutorial

MLIR For Beginners tutorial

compilers mlir tutorial

Last synced: 15 May 2025

https://github.com/sampsyo/cs6120

advanced compilers

compilers course

Last synced: 16 May 2025

https://github.com/wgtdkp/wgtcc

A small C11 compiler

assembly c11 compilers cpp11 preprocessor

Last synced: 04 Apr 2025

https://github.com/microsoft/qdk

Azure Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas

compilers qsharp quantum quantum-computing quantum-programming quantum-programming-language quantum-resource-estimation tutorials vscode

Last synced: 13 Dec 2025

https://github.com/dbohdan/compilers-targeting-c

A list of compilers that can generate C code

c compilers list

Last synced: 12 Apr 2025

https://github.com/piotte13/SIMD-Visualiser

A tool to graphically visualize SIMD code

compilers intrinsics simd vectorized-computation visualisation

Last synced: 23 Mar 2025

https://github.com/IntelPython/sdc

Numba extension for compiling Pandas data frames, Intel® Scalable Dataframe Compiler

big-data compilers machine-learning numpy pandas parallel-computing python

Last synced: 09 May 2025

https://github.com/mukul-rathi/bolt

Bolt is a language with in-built data-race freedom!

compilers concurrency data-race-freedom language static-analysis types

Last synced: 17 Apr 2025

https://github.com/remko/waforth

Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly

compiler compilers forth interpreter javascript logo turtle-graphics typescript wasm webassembly

Last synced: 09 Apr 2025

https://github.com/decompme/decomp.me

Collaborative decompilation and reverse engineering website

assembly compilers decompilation reverse-engineering

Last synced: 15 May 2025

https://github.com/Eliah-Lakhin/lady-deirdre

Compiler front-end foundation technology.

compilers editors ide incremental parser

Last synced: 06 Apr 2025

https://github.com/ujjwal-kr/system-programming-roadmap

A roadmap to teach myself compiler dev, malware reverse engineering, exploitation and kernel dev fundamentals

assembly compilers malware operating-system reverse-engineering

Last synced: 08 Apr 2025

https://github.com/analang/como-lang-ng

como-lang-ng is now ana-lang, located at https://github.com/analang/ana

bison compilers grammars languages parsing virtual-machine yacc

Last synced: 09 Jul 2025

https://github.com/trailofbits/vast

VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.

c clang compiler-frontend compilers cpp intermediate-representation mlir program-analysis

Last synced: 05 Apr 2025

https://github.com/cqcl/pytket-docs

User manual and example notebooks for the pytket quantum computing toolkit

compilers documentation jupyter-notebook quantum-algorithms quantum-computing user-guide

Last synced: 15 May 2025

https://github.com/CQCL/pytket-docs

User manual and example notebooks for the pytket quantum computing toolkit

compilers documentation jupyter-notebook quantum-algorithms quantum-computing user-guide

Last synced: 01 May 2025

https://github.com/SRI-CSL/gllvm

Whole Program LLVM: wllvm ported to go

bitcode bitcode-files bitcode-generation clang compilers klee llvm

Last synced: 26 Apr 2025

https://github.com/sri-csl/gllvm

Whole Program LLVM: wllvm ported to go

bitcode bitcode-files bitcode-generation clang compilers klee llvm

Last synced: 12 Apr 2025

https://github.com/netcan/compilingTheory

My course design for compiler theory (Visualization).

compiler-principles compilers

Last synced: 15 Mar 2025

https://github.com/vidarh/writing-a-compiler-in-ruby

Code from my series on writing a Ruby compiler in Ruby

compilers parsers ruby ruby-compiler

Last synced: 09 Apr 2025

https://github.com/windicss/docs

📖 Documentation for Windi CSS

compilers css vite vitepress windicss

Last synced: 22 Mar 2025

https://github.com/spcl/pymlir

Python interface for MLIR - the Multi-Level Intermediate Representation

compilers llvm mlir python

Last synced: 15 May 2025

https://github.com/lfkdsk/SICP-Magical-Book

Magical Book The book uses dialects Scheme in the programming language Lisp to explain the core concepts of computer science, including abstraction, recursion, interpreters, and metalinguistic abstraction. Specific and micro-macroscopical to microcosmic to give a clear outline and context.

compilers functional-programming gitbook interpreters open-course sicp

Last synced: 27 Apr 2025

https://github.com/lfkdsk/sicp-magical-book

Magical Book The book uses dialects Scheme in the programming language Lisp to explain the core concepts of computer science, including abstraction, recursion, interpreters, and metalinguistic abstraction. Specific and micro-macroscopical to microcosmic to give a clear outline and context.

compilers functional-programming gitbook interpreters open-course sicp

Last synced: 09 Apr 2025

https://github.com/tartanllama/sdb

Source code for the book Building a Debugger

book compiler compilers debugger debuggers

Last synced: 04 Apr 2025

https://github.com/gabrieldosreis/ipr

Compiler-neutral Internal Program Representation for C++

compilers cplusplus ipr

Last synced: 09 Apr 2025

https://github.com/dotlin-org/dotlin

Kotlin to Dart compiler

compilers dart kotlin transpilers

Last synced: 07 Oct 2025

https://github.com/dataformsjs/dataformsjs

🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites and single page applications.

compiler compilers custom-elements dataformsjs handlebars handlebarsjs image-gallery javascript javascript-framework jsx markdown markdown-viewer playground preact react react-components single-page-app spa vue web-components

Last synced: 16 May 2025

https://github.com/kraj/meta-clang

Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project

bitbake c clang compilers cross-compiler llvm sdk yocto

Last synced: 15 May 2025

https://github.com/brendanzab/language-garden

A garden of small programming language implementations 🪴

compilation compilers dependent-types elaboration l-systems programming-languages typechecking

Last synced: 05 Apr 2025

https://github.com/mkloubert/vscode-deploy-reloaded

Recoded version of Visual Studio Code extension 'vs-deploy', which provides commands to deploy files to one or more destinations.

aws azure bower coffeescript compare-files compilers deployment dropbox ftp less nodejs npm pug sftp slack smtp sql uglifyjs vscode-extension yarn

Last synced: 01 Oct 2025

https://github.com/vaivaswatha/pliron

Programming Languages Intermediate Representation

compilers ir mlir programming-languages

Last synced: 12 Apr 2025

https://github.com/matthisk/es6console

🔮 Play with ECMAScript compilers

compilers ecmascript es6 javascript

Last synced: 12 Apr 2025

https://github.com/dosx-dev/batchtoapp

Convert your .bat/.cmd scripts to .exe and protect (obfuscate) them with BatchToApp!

batch batch-app batch-script cmd compiler compilers converter desktop obfuscation obfuscator packer protection protector security terminal windows

Last synced: 07 May 2025

https://github.com/ibara/pl0c

Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.

c code-generation code-generator code-generators compilation compiler compilers compiling freebsd lexer linux netbsd openbsd parser pascal pl-0 recursive-descent recursive-descent-parser unix

Last synced: 24 Oct 2025

https://github.com/liuml07/giri

Dynamic Program Slicing in LLVM Compiler

compilers instrumentation llvm program-analysis research-project

Last synced: 08 Oct 2025

https://github.com/chef-boneyard/build-essential

Development repository for build-essential Chef Cookbook

chef compilers cookbook native-extensions

Last synced: 11 May 2025

https://github.com/isuckatcs/how-to-compile-your-language

An introduction to language design through building a compiler frontend and completing a self-paced exercise on top of LLVM.

compiler-design compiler-frontend compilers cpp educational-materials language-design languages llvm tutorial tutorial-exercises

Last synced: 05 Apr 2025

https://github.com/veyselusta/programming-language-research

Research on theory of programming languages λ, compilers, interpreters, functional programming, formal methods, logic etc.

compilers formal-methods functional-programming interpreters logic programming-languages type-theory

Last synced: 28 Aug 2025

https://github.com/qir-alliance/qcor

C++ compiler for heterogeneous quantum-classical computing built on Clang and XACC

compilers mlir qir quantum-computing

Last synced: 28 Apr 2025

https://github.com/pannous/wasp

🐝 Wasp : Wasm programming language

aot compilers language programming wasm webassembly

Last synced: 15 Mar 2025

https://github.com/theopolis/build-anywhere

Scripts for building compilers that run anywhere, which build things that run anywhere

compilers linux-dev portability toolchains

Last synced: 24 Mar 2025

https://github.com/beehive-lab/gpullama3.java

GPU-accelerated Llama3.java inference in pure Java using TornadoVM.

accelerators compilers gguf gpu java java21 llama3 llm mistral nvidia tornadovm

Last synced: 24 Jun 2025

https://github.com/rcorcs/llvm-heat-printer

LLVM Profiling Visualization

compilers llvm llvm-ir profiling visualization

Last synced: 09 Jul 2025

https://github.com/ctuning/ck-env

CK repository with components and automation actions to enable portable workflows across diverse platforms including Linux, Windows, MacOS and Android. It includes software detection plugins and meta packages (code, data sets, models, scripts, etc) with the possibility of multiple versions to co-exist in a user or system environment.

android codereef collective-knowledge compilers datasets hpc libraries linux macos mobile-devices models multiple-versions package-manager portable-workflows python reproducible-research research-workflows tools windows

Last synced: 16 May 2025

https://github.com/androm3da/optviewer-demo

Demonstration of LLVM's opt-viewer tool

clang compilers llvm optimization-tools

Last synced: 30 Oct 2025

https://github.com/osa1/lexgen

A fully-featured lexer generator, implemented as a proc macro

compilers lexer-generator rust

Last synced: 13 Apr 2025

https://github.com/teambit/envs

Component development environments for the Bit community

babel compilers isolate-components react react-native typescript

Last synced: 11 Apr 2025

https://github.com/eriknyquist/librxvm

non-backtracking NFA-based regular expression library, for C and Python

compiler compiler-design compilers hacktoberfest nfa parser parsers parsing pattern-matching patterns regex regex-pattern regexes regexp

Last synced: 02 Aug 2025

https://github.com/danilafe/pegasus

A parser generator for C and Crystal.

c compilers crystal parser parser-generator

Last synced: 30 Apr 2025

https://github.com/wellang/well

A high level assembler. https://wellang.github.io/well/

assembler assembly assembly-language c compilers languages lexer-parser parsers programming-language wellang

Last synced: 26 Oct 2025

https://github.com/bluebrain/nmodl

Code Generation Framework For NEURON MODeling Language

code-generation compilers dsl hpc neuron-simulator neuroscience nmodl

Last synced: 04 Apr 2025

https://github.com/clojurust/clojurust

A proof of concept version of Clojure in Rust.

clojure compilers repl runtime rust wip

Last synced: 21 Jul 2025

https://github.com/gboduljak/stanford-compilers-coursework

This is a repository of coursework project for the Stanford Compilers MOOC course. The result is a fully-working compiler for the COOL Programming Language.

compiler-construction compilers cool cool-compiler mips

Last synced: 12 Apr 2025

https://github.com/opencompl/lean-mlir-old

embedding MLIR in LEAN

compilers lean4 llvm mlir

Last synced: 22 Jul 2025

https://github.com/beliavsky/fortran-tools-on-github

Fortran compilers, preprocessors, static analyzers, transpilers, IDEs, build systems, etc.

compilers fortran interoperability python

Last synced: 27 Jul 2025

https://github.com/saveourtool/save-cli

Universal test framework for cli tools [mainly for code analyzers and compilers]

compiler compilers kotlin programming-languages static-analysis static-analyzers

Last synced: 09 Apr 2025

https://github.com/federicobruzzone/papers-on-compiler-optimizations

A chronologically sorted list of influential papers on compiler optimization, from the seminal works of 1952 through the advanced techniques of 1994

compiler compiler-construction compiler-optimization compiler-principles compilers compilers-design

Last synced: 09 Oct 2025

https://github.com/prakhar1989/jsjs

A strongly typed language for the web!

compilers ocaml programming-language typed-language

Last synced: 25 Aug 2025

https://github.com/courses-at-nju-by-hfwei/compilers-problem-set

Problem Set for Course Compilers@software.nju.edu

compilers nju-courses problem-set

Last synced: 28 Feb 2025

https://github.com/vmmc2/bleach

The implementation of my undergraduate thesis: "Bleach: A programming language aimed for teaching Compilers."

compilers cpp educational-project educational-software interpreters programming-language

Last synced: 17 Sep 2025

https://github.com/offlinemark/suicide

LLVM pass that detects one undefined behavior, and emits code to delete your hard drive

c compilers llvm undefined-behavior

Last synced: 17 Mar 2025

https://github.com/richardanaya/wasm-script

Compile WebAssembly in your HTML

compilers webassembly

Last synced: 31 Jul 2025

https://github.com/felipetomazec/lexical-analyzer

A basic Lexical-Analyzer written in Java.

compilers java javafx javafx-application lexical-analysis

Last synced: 10 Apr 2025

https://github.com/xmonader/letsbuildacompiler-pretty

prettify let's build a compiler tutorial

compilers mdbook pascal tutorial

Last synced: 21 Jun 2025