Compilers & Tooling

54 repositories · Languages & Engineering

All subcategories in Languages & Engineering

Repositories — sorted by stars

Repository Stars Language Description
flutter/flutter ⭐ 176.2K Dart Flutter makes it easy and fast to build beautiful apps for mobile and beyond
electron/electron ⭐ 121.1K C++ :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
rust-lang/rust ⭐ 112.5K Rust Empowering everyone to build reliable and efficient software.
microsoft/TypeScript ⭐ 108.7K TypeScript TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
tauri-apps/tauri ⭐ 106.2K Rust Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
python/cpython ⭐ 72.6K Python The Python programming language
webpack/webpack ⭐ 65.8K JavaScript A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
typst/typst ⭐ 53.3K Rust A markup-based typesetting system that is powerful and easy to learn.
babel/babel ⭐ 43.9K TypeScript 🐠 Babel is a compiler for writing next generation JavaScript.
ziglang/zig ⭐ 42.9K Zig Moved to Codeberg
php/php-src ⭐ 40.0K C The PHP Interpreter
llvm/llvm-project ⭐ 38.2K LLVM The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
swc-project/swc ⭐ 33.4K Rust Rust-based platform for the Web
v8/v8 ⭐ 25.0K C++ The official mirror of the V8 Git repository
vercel/pkg ⭐ 24.4K JavaScript Package your Node.js project into an executable
terrastruct/d2 ⭐ 23.6K Go D2 is a modern diagram scripting language that turns text to diagrams.
HigherOrderCO/Bend ⭐ 19.3K Rust A massively parallel, high-level programming language
sonic-pi-net/sonic-pi ⭐ 11.8K C++ Code. Music. Live.
gcc-mirror/gcc ⭐ 10.9K C++
faisalman/ua-parser-js ⭐ 10.1K JavaScript UAParser.js - The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser (client-side) or Node.js (server-side).
HaxeFoundation/haxe ⭐ 6.9K Haxe Haxe - The Cross-Platform Toolkit
hundredrabbits/Orca ⭐ 5.0K JavaScript Esoteric Programming Language
pegjs/pegjs ⭐ 4.9K JavaScript PEG.js: Parser generator for JavaScript
CanadaHonk/porffor ⭐ 4.6K JavaScript An ahead-of-time JavaScript compiler
sweet-js/sweet-core ⭐ 4.6K JavaScript Sweeten your JavaScript.
root-project/cling ⭐ 4.1K C++ The cling C++ interpreter
apostrophecms/sanitize-html ⭐ 4.1K JavaScript Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance
tidev/titanium-sdk ⭐ 2.8K Objective-C 🚀 Native iOS and Android Apps with JavaScript & TypeScript
onetrueawk/awk ⭐ 2.2K C One true awk
rescript-lang/rescript-lang.org ⭐ 1.9K MDX Official documentation website for the ReScript programming language
mafintosh/csv-parser ⭐ 1.5K JavaScript Streaming csv parser inspired by binary-csv that aims to be faster than everyone else
shinh/elvm ⭐ 1.3K C EsoLangVM Compiler Infrastructure
SWI-Prolog/swipl-devel ⭐ 1.2K C SWI-Prolog Main development repository
rictic/jsonriver ⭐ 1.2K TypeScript A simple, fast streaming JSON parser built on standards.
peggyjs/peggy ⭐ 1.2K JavaScript Peggy: Parser generator for JavaScript
ccrma/chuck ⭐ 1.0K C++ ChucK Music Programming Language
engine262/engine262 ⭐ 939 TypeScript An implementation of ECMA-262 in JavaScript
justinmeza/lci ⭐ 812 C A LOLCODE interpreter written in C.
smart-on-fhir/client-py ⭐ 684 Python Python SMART on FHIR client
tau-prolog/tau-prolog ⭐ 635 JavaScript An open source Prolog interpreter in JavaScript
o1-labs/o1js ⭐ 605 TypeScript TypeScript framework for zk-SNARKs and zkApps
TryItOnline/tryitonline ⭐ 568 Shell The Try It Online family of online interpreters.
YJDoc2/8086-Emulator ⭐ 430 Rust An Intel 8086 Emulator created in Rust.
jbr/sibilant ⭐ 392 JavaScript Just another compile-to-js LISP-like language
YJDoc2/8086-emulator-web ⭐ 286 JavaScript Repository for 8086 emulator web implementation
ddj231/Handel ⭐ 219 JavaScript a procedural programming language for writting songs in browser
metaes/metaes ⭐ 139 TypeScript JavaScript in JavaScript interpreter for better tools.
streamich/ass-js ⭐ 139 TypeScript Assembler.js — X86_64 and Ethereum
es-js/esjs ⭐ 122 TypeScript JavaScript con sintaxis en Español | Lenguaje de programación en Español basado en JavaScript
dfellis/llvm-hello-world ⭐ 47 Assembly LLVM's Hello World Assembly Code
prateek3255/no-cap ⭐ 28 Go A programming language for gen-z
Bubbler-4/piet ⭐ 13 JavaScript A browser-based Piet editor/interpreter
indgov/partial-json-parser ⭐ 11 JavaScript Parse complete javascript objects from partial JSON strings. Useful for parsing responses that are transferred using chunked transfer encoding.
sailfishos-mirror/bison ⭐ 1 C git://git.sv.gnu.org/bison.git

Showing 54 repositories