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