Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: programming-language

468 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
golang/go
Go is an open-source, statically typed programming language developed by Google, designed for building simple, reliable, and efficient soft…
77136473stable
rust-lang/rust
The official Rust monorepo containing the rustc compiler, standard library, and documentation for the Rust programming language. Rust is a …
99116191stable
Bun
Bun is an all-in-one JavaScript and TypeScript toolkit that ships as a single executable combining a fast runtime, bundler, test runner, an…
9995716active
python/cpython
CPython is the reference implementation of the Python programming language, containing the interpreter, compiler, and standard library. It …
7774934stable
swiftlang/swift
The Swift programming language: a high-performance, memory-safe systems and application programming language with a modern syntax and seaml…
9270300stable
FuelLabs/sway
Sway is a Rust-inspired domain-specific programming language for writing smart contracts on the Fuel blockchain and Fuel VM, accompanied by…
9861483active
JetBrains/kotlin
Kotlin is a statically typed programming language developed by JetBrains that compiles to JVM bytecode, JavaScript, WebAssembly, and native…
9353354stable
Julia
Julia is a high-level, high-performance dynamic programming language designed for technical computing, combining scripting-language ergonom…
9949037stable
ziglang/zig
Zig is a general-purpose systems programming language with a self-hosted optimizing compiler, C interop, and cross-compilation support. The…
5643300active
php/php-src
php-src is the official C source code of the PHP interpreter, a popular general-purpose scripting language especially suited to web develop…
9840316stable
vlang/v
The V programming language: a simple, fast, safe compiled language whose compiler bootstraps itself in under a second with zero library dep…
9337803active
SerenityOS/serenity
SerenityOS is a graphical Unix-like operating system for 64-bit x86, Arm, and RISC-V computers, built from scratch in C++ with a custom ker…
7733784active
elixir-lang/elixir
Elixir is a dynamic, functional programming language built on the Erlang VM (BEAM), designed for building scalable and maintainable applica…
9826613stable
Solidity
Solidity is a statically-typed, contract-oriented high-level programming language for writing smart contracts that run on the Ethereum Virt…
9325718active
v8/v8
V8 is Google's open-source JavaScript engine that implements ECMAScript (ECMA-262), written in C++. It powers Chromium and Node.js and can …
7725211active
d2lang/d2
D2 is a modern declarative diagram scripting language that turns plain text descriptions into diagrams. It ships as a CLI compiler with the…
7625078active
ruby/ruby
The official Ruby programming language implementation, an interpreted object-oriented language with a JIT compiler, written in C and Rust. …
9723685stable
MicroPython
MicroPython is a lean, efficient implementation of Python 3 designed to run on microcontrollers and other constrained systems, fitting in a…
9122012stable
gleam-lang/gleam
Gleam is a statically typed, functional programming language that compiles to Erlang and runs on the BEAM virtual machine. It ships with a …
9821827active
crystal-lang/crystal
Crystal is a general-purpose, statically type-checked programming language with Ruby-inspired syntax that compiles to efficient native code…
9720388active
triton-lang/triton
Triton is an open-source language and compiler for writing highly efficient custom deep-learning GPU kernels with Python-level productivity…
9220017active
nim-lang/Nim
Nim is a statically typed, compiled systems programming language whose repository contains the compiler, standard library, tools, and docum…
7718193stable
AssemblyScript/assemblyscript
AssemblyScript is a compiler that translates a TypeScript-like language with WebAssembly types into lean WebAssembly modules, built on Bina…
9517993active
NixOS/nix
Nix is a purely functional package manager that builds packages in isolation for reproducible, reliable, declarative package management. It…
7717575stable
pyodide/pyodide
Pyodide is a port of CPython to WebAssembly/Emscripten, distributed for the browser and Node.js. It lets you run Python, including packages…
9914802active
Raspberry Pi Linux Kernel
The Raspberry Pi fork of the Linux kernel source tree, containing patches and drivers for Raspberry Pi hardware. It is the upstream source …
7713104active
erlang/otp
Erlang/OTP is the Erlang programming language together with its runtime system (BEAM) and the Open Telecom Platform, a set of libraries and…
9412333stable
odin-lang/Odin
Odin is a general-purpose, statically typed systems programming language designed for high performance and data-oriented programming, posit…
9811791active
Dart
The Dart SDK is the open-source toolkit for the Dart programming language, including the Dart VM with JIT and AOT compilation, JavaScript a…
7711268stable
gcc-mirror/gcc
The GNU Compiler Collection (GCC), the canonical open-source compiler toolchain supporting C, C++, Fortran, Ada, Go, and other languages wi…
7711192stable
microsoft/STL
Microsoft's official open-source implementation of the C++ Standard Library (STL) that ships with the MSVC toolset and Visual Studio. The r…
8811136active
clojure/clojure
Clojure is a dynamic, general-purpose Lisp dialect for the JVM that compiles to Java bytecode while remaining fully dynamic at runtime. It …
7710954stable
cython/cython
Cython is an optimising static compiler that translates Python and the extended Cython language into C/C++ code for building fast CPython e…
9910833stable
lua/lua
The official development repository of Lua, a powerful, lightweight, embeddable scripting language implemented in C. It includes the langua…
8610256stable
xonsh/xonsh
Xonsh is a cross-platform shell whose language is a superset of Python 3, seamlessly mixing shell commands, pipelines, and Python code. It …
999622active
goplus/xgo
XGo is a programming language that reads like plain English while remaining fully compatible with Go, allowing Go/XGo code to be mixed in t…
979449active
clojure/clojurescript
ClojureScript is a compiler that translates Clojure code into JavaScript, designed to emit output compatible with Google Closure's advanced…
929390stable
BoundaryML/baml
BAML is a domain-specific programming language for building LLM agents, with a Rust-like type system, typed errors, built-in tests/evals, a…
909078active
Lean Theorem Prover
Lean 4 is an open-source dependently typed functional programming language and interactive theorem prover used for formalizing mathematics …
998913active
PureScript
PureScript is a small, strongly typed functional programming language inspired by Haskell that compiles to readable JavaScript. It features…
768901active
wren-lang/wren
Wren is a small, fast, class-based concurrent scripting language implemented as an embeddable C library with a bytecode VM and lightweight …
478122stable
penrose/penrose
Penrose is a platform and TypeScript library for creating mathematical and technical diagrams declaratively by writing plain-text notation …
707969active
Elm
The official compiler for Elm, a statically typed functional programming language designed for building reliable web applications that comp…
867886stable
MystenLabs/sui
Sui is a next-generation Layer 1 smart contract blockchain platform written in Rust, featuring high throughput, low latency, and an asset-o…
957738active
ReScript
ReScript is a robustly typed programming language that compiles to efficient, human-readable JavaScript, with a lightning-fast compiler too…
957435active
cisco/ChezScheme
Chez Scheme is a high-performance implementation of the Scheme programming language, serving as a superset of R6RS with its own compiler, r…
857339active
tile-ai/tilelang
TileLang is a Pythonic domain-specific language and compiler (built on TVM) for writing high-performance GPU/CPU/accelerator kernels such a…
887288active
yuin/gopher-lua
GopherLua is a Lua 5.1 (plus Lua 5.2 goto) virtual machine and compiler implemented in pure Go. It provides user-friendly Go APIs for embed…
706974stable
HaxeFoundation/haxe
Haxe is an open-source, high-level, strictly typed programming language and cross-compiler toolkit that compiles to many targets including …
676918stable
RockstarLang/rockstar
Rockstar is an esoteric programming language whose syntax is inspired by 1980s hard rock and heavy metal lyrics, together with its official…
746883active
unisonweb/unison
Unison is a statically-typed functional programming language with type inference, an effect (abilities) system, and content-addressed code …
986717active
supercollider/supercollider
SuperCollider is a platform for real-time audio synthesis and algorithmic composition, comprising the scsynth/supernova audio servers, the …
766704stable
ocaml/ocaml
The core OCaml compiler system, including bytecode and native-code compilers, a runtime system with generational garbage collection, and th…
926537stable
imba/imba
Imba is a full-stack programming language that compiles to JavaScript and ships with a built-in declarative DOM framework for building web …
676504active
elves/elvish
Elvish is a powerful scripting language and versatile interactive shell written in Go, distributed as a single statically linked binary. It…
576365active
scala/scala3
The Scala 3 compiler (Dotty), along with the Scala 3 standard library and language specification. It compiles Scala 3 source code to JVM by…
916296stable
ponylang/ponyc
ponyc is the compiler for Pony, an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language th…
996173active
bellard/mquickjs
MicroQuickJS is a compact JavaScript engine written in C, derived from QuickJS, designed for embedded systems with as little as 10 kB of RA…
546130active
alda-lang/alda
Alda is a text-based music composition language where scores are plain text files played back via the `alda` command-line tool. It includes…
765935active
luau-lang/luau
Luau is a fast, small, gradually typed scripting language derived from Lua 5.1, designed to be embedded in applications with a sandboxed ru…
955805active
c3lang/c3c
c3c is the official compiler for the C3 programming language, an evolution of C with modern features like modules, generics, error handling…
945778active
LuaJIT/LuaJIT
LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language, offering a high-performance interpreter and trace compiler. It in…
765740stable
rhaiscript/rhai
Rhai is an embedded scripting language and evaluation engine for Rust, offering a simple dynamically-typed language similar to JavaScript+R…
915635stable
mruby/mruby
mruby is a lightweight implementation of the Ruby programming language, ISO-standard compliant and Ruby 4.x syntax compatible, written in C…
775601stable
shader-slang/slang
Slang is a shading language and compiler for building large, modular, high-performance GPU shader codebases. It compiles to D3D12, Vulkan, …
955580active
rocq-prover/rocq
The Rocq Prover (formerly Coq) is an interactive theorem prover and proof assistant based on the Calculus of Inductive Constructions, provi…
835556stable
apache/groovy
Apache Groovy is a multi-faceted programming language for the JVM that offers Java-like syntax with productivity features such as closures,…
775464stable
hylang/hy
Hy is a Lisp dialect that compiles to Python AST, giving full access to Python's ecosystem in Lisp syntax. It ships with a REPL, a compiler…
885435active
killme2008/aviatorscript
AviatorScript is a high-performance, lightweight scripting language that runs on the JVM (including Android). It compiles scripts to JVM by…
845240stable
racket/racket
Racket is a mature, general-purpose programming language and ecosystem designed for language-oriented programming, with a core implementati…
905199stable
vyperlang/vyper
Vyper is a Pythonic smart contract language that compiles to Ethereum Virtual Machine (EVM) bytecode, emphasizing security, simplicity, and…
745180active
emacs-mirror/emacs
GNU Emacs is the extensible, customizable, self-documenting real-time display text editor built around an Emacs Lisp interpreter. It suppor…
775170stable
crablang/crab
CrabLang is a community fork of the Rust programming language, providing the compiler, standard library, and toolchain renamed to avoid tra…
305074active
hundredrabbits/Orca
Orca is a two-dimensional esoteric programming language where every letter of the alphabet is an operator, designed to quickly create proce…
565073active
opal/opal
Opal is a Ruby to JavaScript source-to-source compiler that ships with its own implementation of the Ruby corelib and stdlib. It lets devel…
814926stable
samuelmtimbo/unit
Unit is a general-purpose visual programming language and web-based environment where programs are graphs of MIMO finite state machines, in…
764919active
ProvableHQ/leo
Leo is an imperative, statically-typed programming language for writing zero-knowledge applications that compile to circuits for the Aleo b…
984821active
chipsalliance/chisel
Chisel is an open-source hardware description language (HDL) embedded in Scala for describing digital electronics at the register-transfer …
984763stable
scala-js/scala-js
Scala.js is a compiler that translates Scala code into efficient JavaScript, letting developers write type-safe applications for browsers, …
914710stable
borgo-lang/borgo
Borgo is a statically typed programming language with Rust-inspired syntax that transpiles to readable Go code. It offers algebraic data ty…
314639active
mozilla/rhino
Rhino is an open-source implementation of JavaScript written entirely in Java, maintained by Mozilla. It is typically embedded into Java ap…
894620active
marcobambini/gravity
Gravity is a lightweight, dynamically typed, class-based scripting language written in portable C99 with no external dependencies, featurin…
934560active
ROCm/hip
HIP is a C++ runtime API and kernel programming language for AMD GPUs that mirrors the NVIDIA CUDA programming interface. It enables develo…
954392active
janet-lang/janet
Janet is a dynamic functional and imperative Lisp-like programming language with its own bytecode VM, implemented in a single embeddable C …
854370stable
evhub/coconut
Coconut is a functional programming language that is a superset of Python, compiling to Python code while adding features like pattern matc…
614349active
zenc-lang/zenc
Zen C is a modern, strictly typed systems programming language that transpiles to human-readable GNU C/C11, offering type inference, patter…
734311active
mint-lang/mint
Mint is a programming language that compiles to JavaScript, designed specifically for building front-end web applications. It provides buil…
964266active
eth-sri/lmql
LMQL is a query/programming language for large language models, implemented as a Python-based superset that lets developers interleave prom…
324208active
Mathlib
Mathlib is the community-maintained mathematics library for the Lean 4 theorem prover, containing formalized mathematical theories, tactics…
993948active
jruby/jruby
JRuby is an implementation of the Ruby programming language that runs on the Java Virtual Machine. It offers true parallelism without a glo…
973915active
jashkenas/coffeescript
CoffeeScript is a small programming language that compiles one-to-one into readable JavaScript, exposing JavaScript's good parts with clean…
3216599maintenance
ballerina-platform/ballerina-lang
Ballerina is an open-source, cloud-native programming language optimized for integration, developed by WSO2, with built-in support for JSON…
973847active
d5/tengo
Tengo is a small, dynamic, fast scripting language implemented in pure Go, compiled to bytecode and executed on a stack-based VM. It is des…
583831stable
HigherOrderCO/Kind
Kind is a minimal proof language and proof checker based on dependent type theory and lambda calculus, rewritten from JavaScript to Haskell…
243766active
bigskysoftware/_hyperscript
hyperscript is a small, HyperTalk-inspired scripting language for the web that lets you embed behavior directly in HTML via attributes like…
763754active
p-org/P
P is a state machine based programming language for formally modeling and specifying complex distributed systems as collections of communic…
903668active
quickjs-ng/quickjs
QuickJS-NG is a small, embeddable JavaScript engine written in C that aims to support the latest ECMAScript specification. It is an activel…
893656active
atopile/atopile
atopile is a language, compiler, and toolchain for designing electronic circuit boards as code using declarative .ato files. It provides de…
723651active
dafny-lang/dafny
Dafny is a verification-aware programming language with native support for writing specifications and a built-in static verifier powered by…
763516active
scala/scala
The Scala 2 programming language compiler and standard library, hosted by the Scala organization. Scala 2 is in maintenance mode, with acti…
8114570maintenance

page 1 / 5 next →