Topic

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.

Repositories (1582)

enso
enso enso-org Java

Enso Analytics is a self-service data prep and analysis platform designed for data teams.

7.4k
kotlin-native
kotlin-native JetBrains Kotlin

Kotlin/Native infrastructure

7k
haxe
haxe HaxeFoundation Haxe

Haxe - The Cross-Platform Toolkit

6.9k
Halide
Halide halide C++

a language for fast, portable data-parallel computation

6.6k
ocaml
ocaml ocaml OCaml

The core OCaml system: compilers, runtime system, base libraries

6.6k
wazero
wazero wazero Go

wazero: the zero dependency WebAssembly runtime for Go developers

6.4k
scala3
scala3 scala Scala

The Scala 3 compiler, also known as Dotty.

6.3k
panda
panda chakra-ui Rust

🐼 Universal, Type-Safe, CSS-in-JS Framework for Design Systems ⚡️

6.2k
swift
swift tensorflow Jupyter Notebook

Swift for TensorFlow

6.1k
red
red red Red

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from s...

6.1k
sucrase
sucrase alangpierce TypeScript

Super-fast alternative to Babel for when you can target modern JS runtimes

5.9k
c3c
c3c c3lang C3

Compiler for the C3 language

5.9k
lebab
lebab lebab JavaScript

Turn your ES5 code into readable ES6. Lebab does the opposite of what Babel does.

5.6k
farm
farm farm-fe Rust

Extremely fast Vite-compatible web build tool written in Rust

5.6k
reshade
reshade crosire C++

A generic post-processing injector for games and video software.

5.6k
ohm
ohm ohmjs JavaScript

A library and language for building parsers, interpreters, compilers, etc.

5.6k
groovy
groovy apache Groovy

Apache Groovy: A powerful multi-faceted programming language for the JVM platform

5.5k
hy
hy hylang Python

A dialect of Lisp that's embedded in Python

5.4k
wing
wing winglang TypeScript

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡

5.4k
opal
opal opal Ruby

Ruby ♥︎ JavaScript

4.9k
leo
leo ProvableHQ Rust

🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications

4.8k
melody
melody yoav-lavi Rust

Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

4.7k
scala-js
scala-js scala-js Scala

Scala.js, the Scala to JavaScript compiler

4.7k
scala-native
scala-native scala-native Scala

Your favorite language gets closer to bare metal.

4.7k
walt
walt ballercat JavaScript

:zap: Walt is a JavaScript-like syntax for WebAssembly text format :zap:

4.6k
borgo
borgo borgo-lang Rust

Borgo is a statically typed language that compiles to Go.

4.6k
asmjit
asmjit asmjit C++

Low-latency machine code generation

4.6k
trunk
trunk trunk-rs Rust

Build, bundle & ship your Rust WASM application to the web.

4.4k
coconut
coconut evhub Python

Simple, elegant, Pythonic functional programming.

4.4k
fsharp
fsharp dotnet F#

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

4.3k
zenc
zenc zenc-lang C

Write like a high-level language, run like C.

4.3k
mint
mint mint-lang Crystal

🍃 A refreshing programming language for the front-end web.

4.3k
mtail
mtail google Go

extract internal monitoring data from application logs for collection in a timeseries database

4k
iree
iree iree-org C++

A retargetable MLIR-based machine learning compiler and runtime toolkit.

4k
ballerina-lang
ballerina-lang ballerina-platform Ballerina

The Ballerina Programming Language

3.9k
tengo
tengo d5 Go

A fast script language for Go

3.8k
MetaPython
MetaPython facebookincubator Python

This is Meta's fork of the CPython runtime. The name "cinder" here is historical, see https://github.com/facebookincubator/cinderx for the Python ext...

3.8k
fully-homomorphic-encryption
fully-homomorphic-encryption google Starlark

Homomorphic Encryption demos

3.8k
reading
reading amilajack

A list of computer-science readings I recommend

3.7k
glslang
glslang KhronosGroup C++

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

3.6k
firefly
firefly GetFirefly Rust

An alternative BEAM implementation, designed for WebAssembly

3.6k
openj9
openj9 eclipse-openj9 Java

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (...

3.5k
QuickJS
QuickJS quickjs-zh C

QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。

3.5k
write-you-a-haskell
write-you-a-haskell sdiehl Haskell

Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)

3.5k
grain
grain grain-lang Reason

The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾

3.5k
gluon
gluon gluon-lang Rust

A static, type inferred and embeddable language written in Rust.

3.5k
emojicode
emojicode emojicode C

😀😜🔂 World’s only programming language that’s bursting with emojis

3.4k
rust-gpu
rust-gpu Rust-GPU Rust

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

3.4k
jank
jank jank-lang C++

jank is the native Clojure dialect with seamless C++ interop.

3.3k
dmd
dmd dlang D

dmd D Programming Language compiler

3.3k