All Categories → Compilers → compiler

Top 909 compiler open source projects

Odin
Odin Programming Language
Orchestra
One language to be RegExp's Successor. Visually readable and rich, technically safe and extended, naturally scalable, advanced, and optimized
Purescript Python
A Python backend for PureScript.
Hissp
It's Python with a Lissp.
Fcc
Fedjmike's C Compiler
Zxbasic
The Sinclair ZX Spectrum BASIC compiler!
Nanojit
NanoJIT is a small, cross-platform C++ library that emits machine code.
Vc4c
Compiler for the VC4CL OpenCL implementation
Lixincompiler
参考自龙书上的语言,自己实现了一个编译器的前端。
✭ 101
javacompiler
Fanx
A portable programming language
Bqn
An APL-like programming language. Self-hosted!
Faust
Functional programming language for signal processing and sound synthesis
Numba Scipy
numba_scipy extends Numba to make it aware of SciPy
Artist
ARTist's core implementation meant to be included in the art project. Provides ARTist APIs and boilerplate code for modules.
Evm2wasm
[ORPHANED] Transcompiles EVM code to eWASM
Fetlang
Fetish-themed programming language
Dataformsjs
🌟 DataFormsJS 🌟 A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.
Webpack Core Usage
webpack2完整系列课程,欢迎阅读。同时欢迎移步我的react全家桶文章全集: https://github.com/liangklfangl/react-article-bucket
Pyast64
Compile a subset of the Python AST to x64-64 assembler
Amplifier.net
Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code. Write your function in .NET and Amplifier will take care of running it on your favorite hardware.
Selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Scheje
A little scheme implementation on top of Clojure
Wasm Forth
A Forth implementation compiling to WebAssembly.
Pgo
PGo is a source to source compiler to compile PlusCal into Go lang
C To Mips Compiler
C to MIPS Assembly Compiler
✭ 91
ccompiler
Sbcl
Mirror of Steel Bank Common Lisp (SBCL)'s official repository
✭ 1,305
compiler
Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
Feral
Feral programming language reference implementation
Ghdl
VHDL 2008/93/87 simulator
Mrustc
Alternative rust compiler (re-implementation)
✭ 1,263
compiler
Decent Messup
Mess up js code in a different way
Uniroll
Opinionated universal frontend bundler in browser
Zig
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Forkphorus
JavaScript compiler for Scratch 3, 2, and 1 projects.
Typhon
Snakes on rbx-head. A Python implementation for the Rubinius VM
Spvgentwo
SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.
Jsdoctest
Run jsdoc examples as doctests.
Typenovel
A simple markup language to write novel with types.
Fennel
Lua Lisp Language
Tiger
Tiger Compiler from "Modern Compiler Implementation in ML" by Andrew W. Appel
✭ 77
compiler
Rubyx
RubyX compiles ruby to binary (in ruby), hoping to be that X times faster
Idiolisp
A statically typed functional programming language
Yapypy
Yet another Python Python
Delta
Programming language focused on performance and productivity
Vab
V Android Bootstrapper
Ts Transform Css Modules
Extract css class names from required css module files for TypeScript
Mini Interpreter
A Simple Scripting Language
Lens
Language for Embeddable .NET Scripting
Online Compiler
This is an online compiler that can compile and run C\C++ And Java Program. This online compiler is a part of my 5th semester project "RUET Online Judge" . Developed By Ashadullah Shawon
Akilang
A compiler for a simple language, built with Python and LLVM
Jsweet
A Java to JavaScript transpiler.
Seriouscode
This header file enforces Clang warnings to bu turned-on for specific flags (almost everyone, at least each one I was able to find).
Kai
An expressive low level programming language
Orange
The Orange programming language
Contracode
Contrastive Code Representation Learning: functionality-based JavaScript embeddings through self-supervised learning
Compiler Explorer
Run compilers interactively from your web browser and interact with the assembly
181-240 of 909 compiler projects