All Categories → Compilers → compiler

Top 909 compiler open source projects

Concrete-Syntax-Tree
Concrete Syntax Trees represent s-expressions with source information
aWsm
WebAssembly ahead-of-time compiler and runtime. Focuses on generating fast code, simplicity, and portability.
one-more-re-nightmare
A fast regular expression compiler in Common Lisp
salt
The compilation target that functional programmers always wanted.
Pyxell
Multi-paradigm programming language compiled to C++, written in Python.
Latte-lang
100% Java compatibility and Functional Programming.
deno sass
🚀 Cute Sass compiler bindings to Deno.
bx-github-ci
This tutorial provides one example on how a CI (Continuous Integration) workflow with the IAR Build Tools for Linux can be set up on GitHub. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
JavaScript-compiler
编程语言的本质:语言只是一串字符,我们认为它是什么,它就可以是什么
MimiC
MimiC is a compiler of C subset (extended SysY language) by USTB NSCSCC team.
scratching-forth
A compiler from Forth to Scratch
macro-compiler
🎭 The compiler of EventMacro to OpenKore plugin
metadata-standards-description-language
Service Design & Assurance Metadata Standards: A language to describe spreadsheets and an implementation that extracts and validates the data.
Flame
A compiler framework for managed code.
rookie.lang
Rookie Programming Language.
emperor-os
(new released v2.5 LTS.2022-06-25) It has focused on developing an All in One operating system for programming, designing and data science.Emperor-OS has over 500 apps and important tools
Plotty
C language compiler from scratch for a custom architecture, with virtual machine and all
jMiniLang
用Kotlin实现的编译器和虚拟机,并在此基础上构建操作系统。
QSharp
Q# is a C# to C++ compiler using the Qt library for the classlib
antimony
The Antimony programming language
Kyoto
Kyoto Lang - A programming language designed to build WebAssembly
luaj.luajc
LuaJC ported to the ASM framework
bshift
Compiler for a language called bshift
rcaml
rcaml is an OCaml implementation in Rust
Sprache.Calc
Easy to use extensible calculator for .NET. Demonstrates Sprache toolkit grammar inheritance.
nand2tetris
Nand2Tetris course solutions
oxc
The first C compiler written in Rust.. mostly unworking.
nopforth
A dialect of the Forth programming language
ccpu
A 8-bit computer made of 74xx series logic gates and memory ICs.
compiler
Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison
Jazz
Jazz - modern and fast programming language.
ts-transform-react-jsx-source
TypeScript AST Transformer that adds source file and line number to JSX elements
pawn-3.2-plus
Pawn scripting language with runtime fixes and improvements
vue-compiler
Vue's template compiler reimplemented in Rust!
Peregrine
A blazing fast language for the blazing fast world(WIP)
ccc
optimizing compiler for a subset of C language
Singeli
High-level interface for low-level programming
tiny-lang
tiny-lang — A different programming language. Supports a bunch of spoken languages.
l1vm
L1VM - a tiny virtual machine with a 64 bit core
clover2
Clover2 can be used as shell. The completion is powerfull like IDE. Also clover2 is a Ruby-like compiler language with static type like Java. This is high performnace. Please see the wiki for details
661-720 of 909 compiler projects