Compiler topic

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.

List Compiler repositories

Appfairy

282
Stars
40
Forks
Watchers

A CLI tool to Migrate a Webflow project into a React app

assembler

59
Stars
10
Forks
Watchers

Basic X86-64 assembler, written in golang

CrossShader

265
Stars
10
Forks
Watchers

⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.

nim2spirv

36
Stars
0
Forks
Watchers

A SPIR-V backend for the Nim compiler

bullseye

76
Stars
4
Forks
Watchers

[WIP] A pure functional language that compiles to Dart.

craftinginterpreters

8.3k
Stars
995
Forks
Watchers

Repository for the book "Crafting Interpreters"

Sawmill

55
Stars
0
Forks
Watchers

Simple tools for working with immutable trees

cyclone

814
Stars
43
Forks
Watchers

:cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.

Mond

348
Stars
24
Forks
Watchers

A scripting language for .NET Core

rhine

164
Stars
8
Forks
Watchers

🔬 a C++ compiler middle-end, using an LLVM backend