All Categories → Compilers → compiler

Top 909 compiler open source projects

Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Certicoq
A Verified Compiler for Gallina, Written in Gallina
Ccache
ccache – a fast compiler cache
Angle
⦠ Angle: new speakable syntax for python 💡
Flashforth
FlashForth development
Ruby Packer
Packing your Ruby application into a single executable.
Xc Basic
A compiling BASIC dialect for the Commodore-64
Arocc
A C compiler written in Zig.
✭ 59
ccompiler
Tiny Lisp
A tiny lisp compiler written in JS
Tachyon
Experimental Programming Language Coded in Python!
Idris Elixir
A code-generator for Idris that targets Elixir
Jhc Components
JHC Haskell compiler split into reusable components
Elchemy
Write Elixir code using statically-typed Elm-like syntax (compatible with Elm tooling)
I8086.js
16bit Intel 8086 / 80186 + X87 emulator written in TypeScript with REPL assembly compiler and tiny C compiler
Mir
A light-weight JIT compiler based on MIR (Medium Internal Representation)
Fast ber
A C++11 ASN.1 BER Encoding and Decoding Library
Cva
从0实现一个JVM语言Cva及教程, 目前实现编译器;
Manticore
Parallel ML compiler
8cc.go
C compiler written in Go
Ikea Sharp
📦The new groundbreaking programming language
B2dpipe
2D Pipeline Compiler.
Arithmetic Circuits
Arithmetic circuits for zero knowledge proof systems
Typhon
A virtual machine for Monte.
Cymbal
Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Min
Min: Crypto Token for Beautiful and Secure Code
Patchouli Compiler
An Oberon-07 compiler for Intel 64 (AMD64) architecture
✭ 46
compiler
Leekscript V2
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
U6a
Implementation of Unlambda, an esoteric programming language.
Intrinsics Dude
Opensource Visual Studio extension for compiler instrinsics in C/C++
Jsx Lite
Write components once, run everywhere. Compiles to Vue, React, Solid, Angular, Svelte, and Liquid.
Shaderc
A collection of tools, libraries, and tests for Vulkan shader compilation.
Bytenode
A minimalist bytecode compiler for Node.js
Antlr4 Calculator
Simple antlr4 calculator.
Mlml
self-hosted compiler for a subset of OCaml
Nativejit
A C++ expression -> x64 JIT
✭ 999
compilerjit
Iotz
compile things easy 🚀
The Hack General Purpose Computer
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
Llvm Tutorial Standalone
DEPRECATED (Use: https://github.com/llvm-hs/llvm-hs-kaleidoscope )
Rascal
A simple Pascal interpreter written in rust.
Mini Haskell
A self-hosting mini Haskell compiler with a mini C runtime.
Compcert
The CompCert formally-verified C compiler
✭ 984
ccompilercoq
Rustiny
A Rust-like language compiling to x86-64 assembler
Mooncraft
Lua to Commandblock compiler
Unlisp Llvm
Compiler for a toy Lisp language
Zion
A statically-typed strictly-evaluated garbage-collected readable programming language.
Write A Programming Language
How to make a new language(and why we shouldn't?)
Wasp
A programming language that understands what a web app is.
Sml Compiler
A compiler for Standard ML, somewhat
Rum
💀 Compiler for the Rum language
Asl
Arma Scripting Language - a clean scripting language compiling to Arma 3 SQF scripts.
Rexjs
Rexjs is a faster and smaller JavaScript(ES6+) compiler!
Ferret
Ferret is a free software lisp implementation for real time embedded control systems.
Kaleidoscope
Haskell LLVM JIT Compiler Tutorial
Dugong
Minimal State Store Manager for React Apps using RxJS
Lyca
programming language compiler w/ llvm
Shivyc
C compiler created in Python.
241-300 of 909 compiler projects