Repos

Open-source repos worth knowing, by the problem they take on.

Systems & Languages

  1. RepoSystems & Languages21 Sept 2026

    Idris2 Functional Language

    Idris 2 is a purely functional programming language with first-class types, supporting dependent types. It is notable for its cutting-edge type system and compiler.

  2. RepoSystems & Languages21 Sept 2026

    CCache Compiler Cache

    ccache caches previous compilations and detects repeated compilation to speed up recompilation. It is an essential build performance tool for C and C++.

  3. RepoSystems & Languages21 Sept 2026

    Tiny C Compiler

    TinyCC is a small, fast C compiler that compiles and links about 10 times faster than gcc -O0 and can execute C directly on several architectures. It is a classic low-level tool with an optional memory and bounds checker.

  4. RepoSystems & Languages21 Sept 2026

    Jank Programming Language

    jank is a Clojure dialect on LLVM with C++ interop, aiming for strong Clojure compatibility and native performance. It is notable as an ambitious systems language currently in alpha.

  5. RepoSystems & Languages21 Sept 2026

    DMD D Compiler

    dmd is the reference compiler for the D programming language. It is a mature systems language compiler with active development.

  6. RepoSystems & Languages18 Sept 2026

    Meta Python

    MetaPython is Meta's fork of the CPython runtime. It includes substantive runtime work and a JIT compiler, with the historical name 'cinder' now separate in cinderx.

  7. RepoSystems & Languages18 Sept 2026

    F# Language

    This repository contains the F# compiler, core library, language service, and Visual Studio tooling integration. It is the official F# implementation, a mature functional language on .NET.

  8. RepoSystems & Languages18 Sept 2026

    Rust GPU

    Rust-GPU enables using Rust as a first-class language for GPU graphics and compute shaders. It is still in early development, not yet production-ready, but actively developed and novel.

  9. RepoSystems & Languages18 Sept 2026

    Apache Groovy

    Apache Groovy is a multi-faceted programming language for the JVM platform. It is a mature language supporting both dynamic and static typing.

  10. RepoSystems & Languages18 Sept 2026

    Eclipse OpenJ9

    Eclipse OpenJ9 is a Java Virtual Machine for OpenJDK optimized for small footprint, fast start-up, and high throughput, building on Eclipse OMR. Notable as an optimized JVM with JIT/GC.

  11. RepoSystems & Languages18 Sept 2026

    Scala Native

    Scala Native is an optimizing ahead-of-time compiler and lightweight managed runtime for Scala, compiling to native code via LLVM. It brings Scala closer to bare metal.

  12. RepoSystems & Languages18 Sept 2026

    glslang Compiler

    glslang is the Khronos-reference front end for GLSL/ESSL and a SPIR-V generator, with a partial HLSL front end. It is an essential reference shader compiler for GPU toolchains.

  13. RepoSystems & Languages14 Sept 2026

    Haxe Cross-Platform Toolkit

    Haxe is an open-source toolkit with a strictly-typed language, cross-compiler, and standard library for building cross-platform applications. It is notable for its mature compiler and macro system, though momentum has declined.

  14. RepoSystems & Languages14 Sept 2026

    V Programming Language

    V is a simple, fast, compiled systems language that compiles itself in under one second with zero dependencies and supports automatic C-to-V translation. It is notable for its active development and self-hosting design, though its claims have been controversial.

  15. RepoSystems & Languages14 Sept 2026

    Red Programming Language

    Red is a programming language inspired by Rebol, featuring a native-code compiler for system programming, high-level scripting, and cross-platform reactive GUI, with concurrency support and a single ~1MB zero-install binary. It is notable for its active development and DSL-oriented dialects.

  16. RepoSystems & Languages14 Sept 2026

    IREE ML Compiler

    IREE is a retargetable MLIR-based machine learning compiler and runtime toolkit that lowers ML models to a unified IR for deployment from datacenters to edge devices. It is notable as an actively developed, exceptional compiler infrastructure for ML workloads.

  17. RepoSystems & Languages14 Sept 2026

    ReShade Post-Processing Injector

    ReShade is a generic post-processing injector for games and video software that provides frame color/depth access and a custom shader language for effects. It is notable as a low-level, actively maintained graphics tool with an add-on API.

  18. RepoSystems & Languages14 Sept 2026

    Foundry Ethereum Toolkit

    Foundry is a fast, portable, and modular Rust toolkit for Ethereum application development, including a compiler and fuzzing capabilities. It is notable as a low-level, actively maintained toolchain for Ethereum developers.

  19. RepoSystems & Languages14 Sept 2026

    AsmJit Code Generation

    AsmJit is a C++ library for low-latency machine code generation, providing a JIT assembler for performance-critical applications. It is notable for its exceptional suitability in performance engineering and low-level code generation.

  20. RepoSystems & Languages11 Sept 2026

    Rspack Bundler

    Rspack is a fast Rust-based web bundler that modernizes the webpack API for compatibility with existing plugins and loaders. It offers significantly faster builds and hot module replacement than webpack.

  21. RepoSystems & Languages11 Sept 2026

    C3 Compiler

    c3c is the compiler for C3, a general-purpose systems programming language that modernizes C with familiar syntax and semantics. It targets fast native software and is actively developed.

  22. RepoSystems & Languages11 Sept 2026

    Lightning CSS

    Lightning CSS is an extremely fast CSS parser, transformer, bundler, and minifier written in Rust. It provides typed property values and can be used standalone, with Parcel, or via plugins for other tools.

  23. RepoSystems & Languages11 Sept 2026

    Scala 3 Compiler

    Scala 3, also known as Dotty, is the compiler, standard library, and language specification for the Scala 3 programming language. It is a major, actively developed language compiler.

  24. RepoSystems & Languages11 Sept 2026

    Wazero WASM Runtime

    wazero is a zero-dependency WebAssembly runtime written in Go, compliant with Core Specification 1.0 and 2.0, and does not rely on CGO. It lets Go developers embed and run Wasm modules while preserving cross-compilation.

  25. RepoSystems & Languages11 Sept 2026

    Carbon Language

    Carbon Language's main repository contains design documents, implementation, and tools for an experimental C++ successor from Google. It is not ready for production use but is actively developed with high potential.

  26. RepoSystems & Languages11 Sept 2026

    Babel Compiler

    Babel is a compiler that transforms next-generation JavaScript into backward-compatible code for current environments. It is a widely used, community-driven core tool in web development.