Empowering everyone to build reliable and efficient software.
The Goose Programming Language
Rust port of the TypeScript 7 type checker
The Python programming language
The Go programming language
Bend 2: a fast language that blocks AI mistakes via proof. Install: curl -fsSL https://bend-lang.com/install.sh | sh
Incremental rust builds up to 92x faster than cargo/rustc
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Lean 4 programming language and theorem prover
An experimental Rust port of the TypeScript 7 compiler (tsc)
Build production-ready applications in TypeScript
The Rust package manager
The Z3 Theorem Prover
QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.
JDK main-line development https://openjdk.org/projects/jdk
Commonly used data structures for Swift
The Kotlin Programming Language.
Flow Control: a programmer's text editor
Lean for JavaScript and WebAssembly runtimes
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
Ruby AOT compiler
The Swift Programming Language
The Julia Programming Language
Protocol Buffers - Google's data interchange format
The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
A fast, friendly, functional language.
The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
A TypeScript-shaped language built for coding agents. It compiles to small, fast native binaries.
A language server for Zig supporting developers with features like autocomplete and goto definition
Salam is a general-purpose and systems programming language designed for efficient software development, featuring a built-in domain-specific language. https://www.salamlang.ir
Simple Python version management
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
π¦ Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim
The Crystal Programming Language
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
A statically typed lisp, without a GC, for real-time applications.
Agda is a dependently typed programming language / interactive theorem prover.
Vinix is an effort to write a modern, fast, and useful operating system in the V programming language
Programming language for literate programming law specification
One zig to rule them all.
Simple from zero to scale
The Refactoring library based off the Refactoring book by Martin Fowler
a dynamic language for the joy of programming
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Erlang/OTP
A friendly programming language from the future
sbt, the interactive build tool
Official Haskell IDE support via the language server protocol (LSP)
Home of .NET's Virtual Monolithic Repository which includes all the code needed to build the .NET SDK.
The Ruby Programming Language
Scala language server with rich IDE features π
Automatically update function definitions in a running Julia session
Nimony is a new Nim implementation that is in heavy development.
The Haskell Tool Stack
The Clojure Interactive Development Environment that Rocks for Emacs
Design of the Dart language
πͺ The Perl programming language
A composable build system for OCaml.
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
Provides context-aware information for code completion, documentation, go/jump to definition, signature info and more