Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
![](https://github.com/tahnik.png)
https://github.com/netcan/compilingTheory
My course design for compiler theory (Visualization).
Last synced: 02 Jul 2024
![](https://github.com/netcan.png)
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: 02 Jul 2024
![](https://github.com/mkloubert.png)
https://github.com/amirjamez/COBAYN
COBAYN: Compiler Autotuning Framework Using Bayesian Networks
antarex automatic-tuning bayesian-networks compiler-optimizations compilers datasets eu-project machine-learning
Last synced: 01 Jul 2024
![](https://github.com/amirjamez.png)
https://github.com/chef-boneyard/build-essential
Development repository for build-essential Chef Cookbook
chef compilers cookbook native-extensions
Last synced: 30 Jun 2024
![](https://github.com/chef-boneyard.png)
https://github.com/tdp2110/crafting-interpreters-rs
Crafting Interpreters in Rust
compiler compilers interpreter interpreters rust
Last synced: 29 Jun 2024
![](https://github.com/tdp2110.png)
https://xmonader.github.io/letsbuildacompiler-pretty/
prettify let's build a compiler tutorial
compilers mdbook pascal tutorial
Last synced: 29 Jun 2024
![](https://github.com/xmonader.png)
https://github.com/rcorcs/llvm-heat-printer
LLVM Profiling Visualization
compilers llvm llvm-ir profiling visualization
Last synced: 27 Jun 2024
![](https://github.com/rcorcs.png)
https://github.com/katef/libfsm
DFA regular expression library & friends
automata compiler compiler-principles compilers dfa finite-state-automata finite-state-machine finite-state-machines fsm lex lexer lexer-generator lexical-analysis lexing nfa regex regex-validator regexes regexp
Last synced: 26 Jun 2024
![](https://github.com/katef.png)
https://github.com/Eliah-Lakhin/lady-deirdre
Compiler front-end foundation technology.
compilers editors ide incremental parser
Last synced: 26 Jun 2024
![](https://github.com/Eliah-Lakhin.png)
https://github.com/rdaly525/coreir
c-plus-plus compilers coreir hardware intermediate-representation llvm
Last synced: 25 Jun 2024
![](https://github.com/rdaly525.png)
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: 23 Jun 2024
![](https://github.com/IntelPython.png)
![](https://github.com/opencompl.png)
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: 17 Jun 2024
![](https://github.com/lfkdsk.png)
https://github.com/imteekay/crafting-an-interpreter
Crafting an interpreter/compiler with TypeScript.
compiler-construction compiler-design compilers javascript programming-language-theory typescript
Last synced: 12 Jun 2024
![](https://github.com/imteekay.png)
https://github.com/ego/awesome-mojo
Awesome Mojo🔥
artificial-intelligence awesome awesome-mojo benchmark compilers cpp future-ai future-technologies hacktoberfest hardware-acceleration llvm machine-learning mlir mojo mojo-lang mojo-language mojolang performance programming-language python
Last synced: 11 Jun 2024
![](https://github.com/ego.png)
https://github.com/cassanof/safe-llvm
LLVM Without The ROP Gadgets!
buffer-overflow compilers security
Last synced: 11 Jun 2024
![](https://github.com/cassanof.png)
https://github.com/ctuning/ck-dev-compilers
Collective Knowledge packages to build development versions of compilers (LLVM, GCC, etc) and use them in customizable and portable CK research workflows:
android collaborative-research collective-knowledge compilers customizable-workflows gcc json-api json-metadata linux llvm open-research package-manager packages windows
Last synced: 10 Jun 2024
![](https://github.com/ctuning.png)
![](https://github.com/germanoa.png)
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: 06 Jun 2024
![](https://github.com/qir-alliance.png)
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: 05 Jun 2024
![](https://github.com/banach-space.png)
https://github.com/ythecombinator/You-Dont-Know-X
🙈 curated list of inspiring resources which show you don't know that much about something you thought you knew.
algorithms awesome awesome-list compilers data-structures languages paradigms web-development
Last synced: 02 Jun 2024
![](https://github.com/ythecombinator.png)
https://github.com/ghaiklor/awesome-internals
A curated list of awesome resources and learning materials in the field of X internals
awesome awesome-list books compiler-construction compiler-optimization compilers crankshaft databases guides internals interpreter network operating-systems paper resources
Last synced: 31 May 2024
![](https://github.com/ghaiklor.png)
https://github.com/learn-llvm/awesome-llvm
A curated list of awesome LLVM (including Clang, etc) related resources.
awesome-list clang compilers llvm llvm-tutorial program-analysis
Last synced: 30 May 2024
![](https://github.com/learn-llvm.png)
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: 30 May 2024
![](https://github.com/brendanzab.png)
https://github.com/lac-dcc/honey-potion
Writing eBPF programs with Elixir!
bpf bpftool c clang compiler compiler-construction compiler-design compilers ebpf elixir elixir-lang elixir-library framework libbpf linux linux-kernel metaprogramming network-monitoring optimizer tracing
Last synced: 30 May 2024
![](https://github.com/lac-dcc.png)
![](https://github.com/sampsyo.png)
https://github.com/o-oconnell/minixfromscratch
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
bash compilers computer-architecture data-structures-and-algorithms filesystem kernel networking operating-systems programming system-administration system-programming
Last synced: 29 May 2024
![](https://github.com/o-oconnell.png)
![](https://github.com/j2kun.png)
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: 28 May 2024
![](https://github.com/analang.png)
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: 28 May 2024
![](https://github.com/ctuning.png)
https://github.com/SRI-CSL/gllvm
Whole Program LLVM: wllvm ported to go
bitcode bitcode-files bitcode-generation clang compilers klee llvm
Last synced: 28 May 2024
![](https://github.com/SRI-CSL.png)
https://github.com/katef/kgt
BNF wrangling and railroad diagrams
abnf bnf cfgs chomsky compiler compiler-designs compiler-principles compilers ebnf grammar grammar-specification grammars parser parser-library parsing syntax syntax-tree wsn
Last synced: 27 May 2024
![](https://github.com/katef.png)
https://github.com/federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
c-plus-plus code-quality compilers course courses cpp cpp-programming cpp03 cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 debugging optimization programming template
Last synced: 27 May 2024
![](https://github.com/federico-busato.png)
https://github.com/Spooky-Manufacturing/QEDA
Quantum Electronics Design Automation - The RTL of Quantum Computing
circuit compiler compilers eda electronics high-tech klm novel open-hardware open-quantum-systems open-source quantum quantum-computing quantum-hacking quantum-hardware rtl synthesis synthesizer
Last synced: 27 May 2024
![](https://github.com/Spooky-Manufacturing.png)
https://github.com/BBN-Q/pyqgl2
An imperative Quantum Gate Language (QGL) embedded in python.
compilers programming-language quantum-computing
Last synced: 27 May 2024
![](https://github.com/BBN-Q.png)
https://github.com/Q-Compiler/UniversalQCompiler
Synthesizing arbitrary quantum computations
channel-decomposition circuit-simplification compilers isometry-decomposition mathematica povm-decomposition quantum-circuits quantum-compiler quantum-computer quantum-computing trapped-ions unitary-decomposition unitary-synthesis
Last synced: 27 May 2024
![](https://github.com/Q-Compiler.png)
https://github.com/not-kennethreitz/osx-gcc-installer
GCC Installer for OSX! Without Xcode!
Last synced: 23 May 2024
![](https://github.com/not-kennethreitz.png)
https://github.com/Ph0enixKM/Amber
💎 Amber the programming language compiled to bash
Last synced: 22 May 2024
![](https://github.com/Ph0enixKM.png)
https://github.com/dbohdan/compilers-targeting-c
A list of compilers that can generate C code
Last synced: 15 May 2024
![](https://github.com/dbohdan.png)
https://github.com/leynier/wall-e
Programando a Wall-E. Segundo Proyecto de Programación.
Last synced: 15 May 2024
![](https://github.com/leynier.png)
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: 05 May 2024
![](https://github.com/dataformsjs.png)
https://github.com/IsaacShelton/Adept-1.1
A blazing fast low-level programming language
compiler compilers fast jit low-level pointer programming-language
Last synced: 04 May 2024
![](https://github.com/IsaacShelton.png)
https://github.com/MattPD/cpplinks
A categorized list of C++ resources.
assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging
Last synced: 02 May 2024
![](https://github.com/MattPD.png)
https://github.com/piotte13/SIMD-Visualiser
A tool to graphically visualize SIMD code
compilers intrinsics simd vectorized-computation visualisation
Last synced: 01 May 2024
![](https://github.com/piotte13.png)
https://github.com/wellang/well
The Future of Assembly Language. https://wellang.github.io/well/
assembler assembly assembly-language c compilers languages lexer-parser parsers programming-language wellang
Last synced: 27 Apr 2024
![](https://github.com/wellang.png)
https://github.com/teambit/envs
Component development environments for the Bit community
babel compilers isolate-components react react-native typescript
Last synced: 27 Apr 2024
![](https://github.com/teambit.png)
https://github.com/OCamlverse/ocamlverse.github.io
Documentation of everything relevant in the OCaml world
audio build-system community compilers documentation graphics gui learning ocaml package-management reasonml wiki
Last synced: 20 Apr 2024
![](https://github.com/OCamlverse.png)
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: 17 Apr 2024
![](https://github.com/remko.png)
https://github.com/qosf/awesome-quantum-software
Curated list of open-source quantum software projects.
compilers quantum-algorithms quantum-annealing quantum-assembly quantum-chemistry quantum-circuit-simulator quantum-circuits quantum-compiler quantum-computer quantum-computer-simulator quantum-computing quantum-programming-language quantum-programs quantum-simulators
Last synced: 16 Apr 2024
![](https://github.com/qosf.png)
https://github.com/Beliavsky/Fortran-Tools
Links to Fortran compilers, preprocessors, static analyzers, transpilers, IDEs, build systems, etc.
automatic-differentiation automatic-documentation build-system build-tool command-line command-line-parser compilers documentation fortran fortran-compiler list makefile makefile-generation preprocessor static-analysis static-analyzer text-editor tools transpilers
Last synced: 11 Apr 2024
![](https://github.com/Beliavsky.png)
https://github.com/WebAssembly/binaryen
Optimizer and compiler/toolchain library for WebAssembly
c-plus-plus compilers emscripten hacktoberfest webassembly
Last synced: 10 Apr 2024
![](https://github.com/WebAssembly.png)
https://github.com/nikolaydubina/go-recipes
🦩 Tools for Go projects
awesome awesome-list benchmarking code-generation code-visualization command-line-tool compilers data-visualization developer-tools documentation go golang profiling static-analysis tests visualization
Last synced: 08 Apr 2024
![](https://github.com/nikolaydubina.png)
https://gitlab.com/embeddable-common-lisp/ecl
Embeddable Common-Lisp main repository.
cl common lisp common-lisp compiler compilers ecl embeddable embeddable-common-lisp libraries lisp
Last synced: 08 Apr 2024
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: 08 Apr 2024
![](https://github.com/eriknyquist.png)
https://github.com/wgtdkp/wgtcc
A small C11 compiler
assembly c11 compilers cpp11 preprocessor
Last synced: 05 Apr 2024
![](https://github.com/wgtdkp.png)
https://github.com/novusnota/tree-sitter-ohm
🌳 Tree-sitter grammar for the Ohm domain-specific language. Quickly build parsers, interpreters, and compilers for programming languages with Ohm's parsing toolkit!
compilers interpreters ohm ohmjs parsers parsing-expression-grammar peg tree-sitter tree-sitter-parser
Last synced: 28 Mar 2024
![](https://github.com/novusnota.png)
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: 28 Mar 2024
![](https://github.com/mukul-rathi.png)
https://github.com/doctorn/micro-mitten
You might not need your garbage collector
compile-time-garbage-collection compilers data-flow-analysis memory-management
Last synced: 28 Mar 2024
![](https://github.com/doctorn.png)
https://github.com/bradford-hamilton/monkey-lang
Currently extending the Monkey programming language designed in the books "Writing An Interpreter In Go" and "Writing a Compiler in Go"
compilers go golang interpreters languages monkey-language parser
Last synced: 28 Mar 2024
![](https://github.com/bradford-hamilton.png)
![](https://github.com/opencompl.png)
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 Mar 2024
![](https://github.com/verilator.png)
https://github.com/CQCL/pytket-docs
User manual and example notebooks for the pytket quantum SDK
compilers quantum-algorithms quantum-computing
Last synced: 19 Mar 2024
![](https://github.com/CQCL.png)
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: 18 Mar 2024
![](https://github.com/gboduljak.png)
https://github.com/detekt/detekt-compiler-plugin
Experimental support for detekt as a Kotlin compiler plugin
compilers detekt detekt-plugin gradle gradle-plugin hacktoberfest kotlin kotlin-compiler kotlin-compiler-plugin linter linters static-analysis
Last synced: 18 Mar 2024
![](https://github.com/detekt.png)