Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Compiler
Compilers are software that translate higher-level (more human readable) programming languages to lower-level languages (e.g. machine code). The processor executes machine code, which indicates when binary high and low signals are required in the arithmetic logic unit of the processor. Examples of compiled languages include BASIC, Fortran, C++, C, and Java.
- GitHub: https://github.com/topics/compiler
- Wikipedia: https://en.wikipedia.org/wiki/Compiler
- Related Topics: interpreter, gcc, fortran,
- Last updated: 2024-11-07 00:05:14 UTC
- JSON Representation
https://github.com/joebobmiles/pilotscheme
A embeddable, single-header, no-nonsense Scheme.
compiler embeddable interpreter scheme single-header
Last synced: 07 Nov 2024
https://github.com/kureev/schemify
TypeScript compiler for React Native CodeGen project
codegen compiler react-native typescript
Last synced: 26 Oct 2024
https://github.com/ralucado/Bb
Programming language for music composition with compiler that generates MIDI files.
antlr antlr-grammar compiler grammar hacktoberfest java language midi music programming
Last synced: 02 Aug 2024
https://github.com/mohammadmd1383/vscode-tsc
Compile typescript in visual studio code without need of installing Node.js
api compiler extension javascript node-js nodejs tsc tsconfig typescript visual-studio-code vscode vscode-extension
Last synced: 31 Oct 2024
https://github.com/andys8/elm-compiler-test
Test elm install of all packages
Last synced: 12 Oct 2024
https://github.com/idelvall/jack-compiler
A compiler for the Jack language (http://www.nand2tetris.org)
compiler jack-language nand2tetris
Last synced: 11 Oct 2024
https://github.com/diasbruno/jsc
WIP javascript compiler.
common-lisp compiler javascript
Last synced: 27 Oct 2024
https://github.com/lunchb0ne/neuralcodegenerator
Code for C code generator
compiler lexer nlp parser similarity spacy-nlp
Last synced: 07 Nov 2024
https://github.com/akbs-org/akbs
A super quick build system for C, C++ and ASM
akbs asm assembler assembly att-assembly build c collaborate compiler cpp cxx fast github intel-assembly interpreter linker python python3 quick speed
Last synced: 12 Oct 2024
https://github.com/lps-js/lps.js.org
The source code behind the website and learning resources for lps.js
compiler documentation guide javascript lps pug pugjs website
Last synced: 06 Nov 2024
https://github.com/hatsusixty/nolang
Concatenative stack-based programming language designed for writing programs for computers.
assembly compiler go golang language programming-language
Last synced: 12 Oct 2024
https://github.com/waltertamboer/pharcompiler
A compiler to create PHAR files.
Last synced: 12 Oct 2024
https://github.com/simonrichardson/cilli
A reasonable implementation for a path DSL
compiler dsl interpreter lexer paths
Last synced: 14 Oct 2024
https://github.com/pouyakary/concerto
RegExp to Orchestra Language Compiler
blockly compiler kary-comments karyfoundation kf-orchestra orchestra orchestra-language regex regexp
Last synced: 06 Nov 2024
https://github.com/minifpc/doc
miniFPC Documentation - The Documentation for miniFPC and miniRTL.
chm compiler fpc minimalist pascal programming rtl windows
Last synced: 05 Nov 2024
https://github.com/anorth/expl
An expression language for rapid, explorable, explainable programming [WIP]
compiler expression-language graalvm numerical-computation programming-language
Last synced: 21 Oct 2024
https://github.com/aripiprazole/zu
π§ͺ | Zu Theorem Prover
compiler dependent-types interpreter rust type-theory
Last synced: 04 Aug 2024
https://github.com/uselessgoddess/zxc
A small compiler who draws inspiration from large
Last synced: 27 Oct 2024
https://github.com/mrjameshamilton/bf-llvm
A LLVM brainf*ck compiler
brainfuck brainfuck-compiler compiler llvm
Last synced: 06 Nov 2024
https://github.com/owainlewis/ava
Ava is a programming language exploring the idea of programs that can mutate and write themselves
compiler haskell programming-language
Last synced: 15 Oct 2024
https://github.com/konijima/pzpw-compiler
Node command-line tool to compile PZPW projects.
compiler npm-module pipewrench pzpw
Last synced: 05 Nov 2024
https://github.com/adamsondavid/blindworm
A Compiler that transforms BlindWorm (Python dialect) into LLVM IR π
bison-flex compiler cpp llvm-frontend programming-language python recursive-descent-parser toy-language
Last synced: 06 Nov 2024
https://github.com/larsbrinkhoff/compile-teco-to-emacs-lisp
Compile TECO to Emacs Lisp
compiler emacs emacs-lisp lisp teco
Last synced: 12 Oct 2024
https://github.com/jafagervik/gonflux
Blazingly Concurrent
compiler concurrent concurrent-programming cpp cpp20 language parallel-programming programming
Last synced: 27 Oct 2024
https://github.com/wieslawsoltes/SourceGenerators
Svg to C# Source Generators
codegen compiler csharp csharp-sourcegenerator graphics skia skiasharp sourcegenerator svg
Last synced: 04 Aug 2024
https://github.com/yazaldefilimone/ecmacore.rs
[WIP] An cross-platform JavaScript engine.
Last synced: 12 Oct 2024
https://github.com/superjmn/suppaz80
Silly cross-platform IDE for the Zilog Z80 CPU. Uses AvaloniaUI.
asm assembly avalonia avaloniaui compiler cross-platform dotnet emulator ide z80
Last synced: 11 Oct 2024
https://github.com/althonos/kmachine
A toy compiler that produces Kappa code from Counter Machine instructions.
bioinformatics compiler kappa-language modeling-dynamic-systems rust turing-machine-simulator
Last synced: 13 Oct 2024
https://github.com/ascandone/kestrel-lang
π¦ A pure, strongly typed functional language that compiles to js
compiler functional-programming javascript typechecker
Last synced: 06 Aug 2024
https://github.com/glint-lang/glint
πGlint - Flexible, fast and lightning fast programming language
cbor compiler glint glint-lang glint-language intepreter nom programming-language rust rust-language safety serde serde-json
Last synced: 12 Oct 2024
https://github.com/forsaken1/simple-compiler
Remembering my university course "Programming Languages and Translation Methods"
Last synced: 24 Oct 2024
https://github.com/xp-framework/ast
AST for the XP Framework
ast code-generation compiler metaprogramming php php-parser php7 php8 php8-features xp-framework
Last synced: 12 Oct 2024
https://github.com/acorrenson/kind2coq
A experimental compiler from Kind (Core) to Coq
compiler coq kind programming-languages proof type-theory
Last synced: 06 Nov 2024
https://github.com/ravener/clox
Extended clox with more features and optimizations
bytecode clox compiler interpreter programming-language virtual-machine
Last synced: 12 Oct 2024
https://github.com/edemaine/python2coffee
Python to CoffeeScript automatic converter
Last synced: 13 Oct 2024
https://github.com/abhagsain/jsx-compiler
π― See it live π
babel compiler jsx jsx-compiler react reactjs
Last synced: 07 Nov 2024
https://github.com/cnuila/Compilador_VB6.0
Compilador de VB 6.0 usando JFlex y JCup
compiler java jcup jflex visual-basic
Last synced: 23 Oct 2024
https://github.com/rashadphz/penne
Partial Python Compiler with OCaml and LLVM
Last synced: 05 Nov 2024
https://github.com/steviegt6/cle-elum
roslyn
compiler csharp mod modding monomod roslyn roslyn-analyzer roslyn-analyzers
Last synced: 14 Oct 2024
https://github.com/ejunjsh/mycc
π» my c compiler
c cc compiler gcc self-compiling
Last synced: 07 Nov 2024
https://github.com/ozansz/v-lang-tester
Parser tester for CENG444 Term Project #1 - V Language (by Cem BozΕahin)
Last synced: 01 Nov 2024
https://github.com/oldratlee/scala-underneath
scala underneath
bytecode compiler interoperability scala scala-compiler scala-underneath
Last synced: 12 Oct 2024
https://github.com/femtopixel/docker-google-closure-compiler-api
Google closure compiler CLI API Docker Image
cli compiler docker docker-image google-closure-compiler javascript python python3
Last synced: 09 Oct 2024
https://github.com/yazaldefilimone/llvm.rs
An secure next-gen compiler infrastructure
Last synced: 14 Oct 2024
https://github.com/quasilyte/emacs-lispeed
Lispeed = Lisp + Speed
compiler emacs-lisp performance submodules toolchain
Last synced: 03 Nov 2024
https://github.com/shinnn/purs
Spawn a new process using PureScript CLI
child-process compiler javascript nodejs promise purescript purs wrapper
Last synced: 18 Oct 2024
https://github.com/dhil/t20
Triple 20: A domain specific language for kernel-to-kernel transformations.
compilation compiler dart domain-specific-language functional-language google kernel kernel-transformations source-to-source
Last synced: 30 Oct 2024
https://github.com/eddieantonio/brainmuck.rs
An optimizing Brainfuck JIT* compiler for Apple Silicon, written to learn Rust
aarch64 brainfuck-compiler compiler jit macos
Last synced: 12 Oct 2024
https://github.com/ranaaditya/groovy2kts
CLI for converting Groovy based Gradle files into Kotlin scripts
android cli compiler converters groovy kotlin-scripts regexp rust-cli
Last synced: 13 Oct 2024
https://github.com/nathsou/poy
Programming language targeting JavaScript with Type Rewriting
adt compiler pattern-matching rewriting static-typing
Last synced: 11 Oct 2024
https://github.com/aermoss/rsx-r
A compiled statically typed multi paradigm general purpose programming language designed for cross platform applications.
compiler cross-platform general-purpose llvm llvmlite multi-paradigm programming-language rsharp rsxr statically-typed
Last synced: 09 Oct 2024
https://github.com/sepiropht/tiny-compiler-rs
super-tiny-compiler implementation in rust
Last synced: 05 Nov 2024
https://github.com/jieyouxu/comp0012-compilers-notes
Notes for COMP0012 Compilers
Last synced: 06 Nov 2024
https://github.com/terahlunah/fox
Work in progress concatenative language interpreter, expect breakages and api changes
compiler concatenative design language
Last synced: 05 Nov 2024
https://github.com/user0332/untypedscript
A fast and easy-to-use compiled language with a base implementation written in Python
assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript
Last synced: 15 Oct 2024
https://github.com/hirbodbehnam/cminusllvm
C-Minus Language with Flex/Bison and LLVM 15
Last synced: 14 Oct 2024
https://github.com/not-nik/tarik
tarik is a minimal, compiled language, designed for low-level programming.
compiler language programming-language tarik
Last synced: 14 Oct 2024
https://github.com/not-nik/libcomperr
A simple C library to create GCC-like compiler warnings and errors.
compiler compiler-tool errors gcc warnings
Last synced: 14 Oct 2024
https://github.com/thomas-crane/pine
A general purpose, type checked language inspired by Rust.
compile-to-js compiler programming-language typescript
Last synced: 12 Oct 2024
https://github.com/suzannesoy/phc-thesis
Bits and pieces of my memoir
compiler dsl memoir phd-dissertation racket
Last synced: 15 Oct 2024
https://github.com/macdue/mank
The Mank programming language
compiler language mank programming-language
Last synced: 13 Oct 2024
https://github.com/ultmaster/x0-interpreter
ECNU Compilation Theory Course Project
Last synced: 18 Oct 2024
https://github.com/larsbrinkhoff/emacs-cl-compiler
Compiler: Common Lisp to Emacs bytecodes
bytecode commol-lisp compiler emacs
Last synced: 12 Oct 2024
https://github.com/andreafioraldi/til-compiler
Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine
assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml
Last synced: 15 Oct 2024
https://github.com/andreafioraldi/draught-framework
Draught Framework is a software framework that includes a virtual machine environment (Dubbel) a programming language (Stout) and a set of libraries (IPA). Yes i like beer.
assembler bison bytecode cmake compiler cpp disassembler flex framework gmp mpfr mpir shell virtual-machine
Last synced: 15 Oct 2024
https://github.com/maxpatiiuk/alia
The ultimate Alia compiler and interpreter
3ac compiler compilers graphviz interpreter language lexer llvm mips parser programming-language x64
Last synced: 14 Oct 2024
https://github.com/aashrafh/naivec
A simple C compiler implemented in LEX (Flex) and YACC (Bison)
bison c c-compiler compiler compiler-design flex lex programming-language yacc
Last synced: 24 Oct 2024
https://github.com/maxpatiiuk/leto
This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.
compiler interpreter language parser programming-language
Last synced: 14 Oct 2024
https://github.com/hamzaremmal/amy
Small Functional Programming Language #2
compiler course-project epfl interpreter programming-language wasm web-assembly
Last synced: 28 Oct 2024
https://github.com/luke-jr/full-retpoline
Patches and such to build your entire system with retpolines
compiler gcc-complier meltdown patches security spectre
Last synced: 28 Oct 2024
https://github.com/k0nserv/coolc-rs
A COOL compiler implementation done, at least partially, in Rust for CS143
compiler compilers cool cool-language cs143
Last synced: 13 Oct 2024
https://github.com/aapeliv/kazm
A small C-like programming language implemented in OCaml
Last synced: 12 Oct 2024
https://github.com/yazaldefilimone/dolphin
π¬ | The Dolphin Programming Language
compiler interpreter programming-language regex-engine typechecker virtual-machine
Last synced: 12 Oct 2024
https://github.com/yazaldefilimone/stella-compiler
[WIP] A fast, lightweight, and secure Lua virtual machine.
Last synced: 12 Oct 2024
https://github.com/kaleidawave/css-parser
CSS parser/compiler written in Rust
compiler css parser rust rust-crate
Last synced: 14 Oct 2024
https://github.com/buhe/bugu-lang-wasm
https://buhe.github.io/bugu-lang-wasm
Last synced: 18 Oct 2024
https://github.com/costrouc/moa-grammar
Exploration of a Mathematics of Arrays Compiler
compiler hpc linear-algebra psi-calculus
Last synced: 07 Nov 2024
https://github.com/ethlo/lamebda
Powerful plugin system for adding custom functionality to existing applications, supporting both pre-compiled or source code, with live reload.
compiler java on-the-fly plugin-system spring spring-mvc
Last synced: 12 Oct 2024
https://github.com/milenkovicm/adhesive
Apache Datafusion JVM User Defined Functions (UDF), integration nobody asked for π
arrow bytecode-compiler compiler datafusion java jni jvm rust sql udf udf-libraries userdefined-functions
Last synced: 13 Oct 2024
https://github.com/leonardpepa/simple-compiler
Simple Compiler created in University of macedonia
bison bison-yacc c compiler compiler-design flex jasmin jvm programming-language yacc
Last synced: 12 Oct 2024
https://github.com/jkrt/omfrontend.jl
Experimental implementation of NF. That is a Modelica frontend in 100% Julia
compiler differential-equations julia modelica
Last synced: 14 Oct 2024
https://github.com/metasim/scala-as-config
Example showing on-the-fly compilation of Scala data models as a configuration modality
Last synced: 15 Oct 2024
https://github.com/denysvitali/ifunny
An interpreter of a custom language (funny) written in Java
compiler funny interpreter java parser tokenizer
Last synced: 02 Nov 2024
https://github.com/donno2048/bfc
Brainfuck compiler
brainfuck compiler python-package
Last synced: 11 Oct 2024
https://github.com/andre-carbajal/asepritecompiler
Script to download and compile Aspeprite on linux(Debian-based) and MacOs
aseprite compiler debian debian-based debian-scripts gnu-linux linux mac macos macos-app macos-script python python-installer python-script python3 sprite-editor
Last synced: 24 Oct 2024
https://github.com/owainlewis/arch
Arch is a typed stack based functional programming language based on combinators
compiler forth functional-programming-language interpreter programming-language stack-base
Last synced: 15 Oct 2024