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

domain: programming-languages

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

ProductHealth v2StarsMaturity
waf/CSharpRepl
A cross-platform command-line C# REPL distributed as a .NET global tool, built on Roslyn. It offers syntax highlighting, intellisense, NuGe…
963341active
screeps/screeps
A standalone, distributed game server for Screeps, an MMO RTS sandbox game where players program their units' AI in JavaScript. It lets you…
573341active
ardalis/GuardClauses
A small, extensible C# library providing guard clause extension methods for fail-fast argument validation. It offers checks like null, empt…
673314stable
D Programming Language (dmd + Phobos)
DMD is the reference compiler for the D programming language, a statically typed systems and applications language with C-like syntax and n…
883303active
jupyter-xeus/xeus-cling
xeus-cling is a Jupyter kernel for the C++ programming language, built on the Cling C++ interpreter and the native xeus implementation of t…
543294active
ghc/ghc
The Glasgow Haskell Compiler (GHC), the state-of-the-art open-source compiler and interactive environment (GHCi) for the Haskell functional…
773275active
nvimtools/none-ls.nvim
none-ls.nvim is the community-maintained fork of null-ls.nvim, a Neovim plugin that turns Neovim itself into a language server so non-LSP t…
723259active
checkedc/checkedc
Checked C is an extension to the C programming language that adds bounds checking and improved type safety through opt-in annotations, impl…
233255active
truffleruby/truffleruby
TruffleRuby is a high-performance implementation of the Ruby programming language built on GraalVM's Truffle framework. It aims for full MR…
893220active
pedroCabrera/PyFlow
PyFlow is a general-purpose visual scripting framework for Python built on Qt/PySide2, letting users compose programs as node graphs with s…
413198active
dotnet/sdk
The .NET SDK repository containing core project creation and build functionality shared between Visual Studio and the .NET CLI, including M…
983194active
wuseal/JsonToKotlinClass
An IntelliJ IDEA and Android Studio plugin that generates Kotlin data class code from JSON strings, with support for annotations like Gson,…
363179active
TypeStrong/ts-node
ts-node is a TypeScript execution engine and REPL for Node.js that JIT-transforms TypeScript into JavaScript so it can be run directly with…
2313126maintenance
NASA-SW-VnV/ikos
IKOS is a static analyzer for C and C++ programs based on the theory of Abstract Interpretation, built on LLVM. It provides reusable abstra…
643160active
fable-compiler/Fable
Fable is an open-source F# compiler that translates F# code to JavaScript, TypeScript, Python, Rust, Dart, and Erlang/BEAM. It makes F# a f…
993144active
grame-cncm/faust
Faust (Functional Audio Stream) is a functional programming language for real-time digital signal processing and sound synthesis, developed…
883138stable
cognitive-engineering-lab/aquascope
Aquascope is a tool that generates interactive visualizations of Rust programs, showing how the borrow checker reasons about permissions at…
763131active
dtolnay/cargo-expand
A Cargo subcommand that prints the result of macro and #[derive] expansion for a Rust crate, wrapping the verbose `cargo rustc -- -Zunprett…
983126stable
saghul/txiki.js
txiki.js is a tiny JavaScript runtime built on the QuickJS-ng engine and libuv, targeting modern ECMAScript and WinterTC compliance. It shi…
963126active
FStarLang/FStar
F* is a general-purpose proof-oriented programming language combining dependent types with SMT-based proof automation and interactive theor…
993100active
konsoletyper/teavm
TeaVM is an ahead-of-time compiler that translates Java bytecode (from Java, Kotlin, or Scala) into JavaScript, WebAssembly, or C. It ships…
913098active
mrcjkb/rustaceanvim
rustaceanvim is a Neovim plugin that enhances Rust development with rust-analyzer-specific features beyond the built-in LSP client. It is a…
953097active
apache/netbeans
Apache NetBeans is a free, open-source integrated development environment (IDE) supporting Java, JavaScript, PHP, HTML5, CSS, and more, wit…
943095active
cel-expr/cel-go
cel-go is a Go implementation of the Common Expression Language (CEL), a fast, portable, non-Turing complete expression language with gradu…
993085stable
samber/cc-skills-golang
A curated collection of 46 Go-specific agent skills (reusable instruction sets) for AI coding assistants like Claude Code, Codex, Gemini CL…
813077active
willcrichton/flowistry
Flowistry is a Rust IDE plugin (VS Code extension plus rustc plugin) that performs modular information flow analysis to determine which cod…
633071active
uncrustify/uncrustify
Uncrustify is a highly configurable source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala. It reformats code by adjus…
833066stable
dotnet/vscode-csharp
The official C# extension for Visual Studio Code, providing rich language support via a Language Server Protocol server powered by Roslyn a…
963064active
cuelang/cue
CUE is an open-source data validation language and inference engine, rooted in logic programming, that merges types and values into a singl…
103056active
sanctuary-js/sanctuary
Sanctuary is a JavaScript functional programming library inspired by Haskell and PureScript, offering a stricter, safer alternative to Ramd…
233052stable
idris-lang/Idris2
Idris 2 is a purely functional programming language with first-class types and full dependent types, designed for type-driven development. …
723048active
hashie/hashie
Hashie is a Ruby gem providing a collection of classes and mixins that extend Ruby's Hash with powerful features like method access, key in…
753035stable
peteromallet/desloppify
Desloppify is a multi-language codebase health scanner and technical debt tracker designed as an agent harness for AI coding agents. It com…
693034active
lem-project/lem
Lem is a general-purpose text editor and IDE written in and extensible with Common Lisp, offering Emacs/Vim-style keyboard workflows, built…
663032active
TinyCC/tinycc
TinyCC (tcc) is a very small and fast ANSI C compiler that can compile, link, and run C code directly, including as shebang-style C scripts…
753019active
tlaplus/tlaplus
The official TLA+ tools repository containing TLC, a model checker for TLA+ specifications, plus the SANY parser, PlusCal translator, REPL,…
853018active
dotnet-script/dotnet-script
dotnet-script is a .NET global tool that lets you run C# scripts (.csx) directly from the .NET CLI, with inline NuGet package references an…
813008active
TheDan64/inkwell
Inkwell is a Rust library providing a safe, strongly-typed wrapper around llvm-sys for building compilers and JIT engines. It mirrors LLVM …
903006active
srdja/Collections-C
Collections-C is a generic data structures library for the C language, providing pointer containers (dynamic arrays, linked lists, deques, …
693002stable
apache/commons-lang
Apache Commons Lang is a Java utility library providing helper methods that supplement the java.lang API, including string manipulation, re…
772999stable
jbevain/cecil
Mono.Cecil is a C# library for inspecting, modifying, and generating .NET assemblies in ECMA CIL form. It provides a powerful object model …
412994stable
chaosprint/glicol
Glicol is a graph-oriented live coding language for computer music with both its language and audio DSP engine written in Rust. It compiles…
302993active
mmcloughlin/avo
avo is a Go library for generating x86-64 assembly using Go programs, providing an assembly-like API with register allocation and automatic…
662989active
google/mangle
Mangle is a deductive database programming language implemented as an embeddable Go library. It extends Datalog with aggregation, function …
732986active
1Password/typeshare
Typeshare is a CLI tool and Rust library that parses Rust type definitions annotated with serde attributes and generates equivalent type de…
812984active
mirage/mirage
MirageOS is a library operating system written in OCaml that compiles application code into fully standalone, specialized unikernels for se…
962981active
nickel-lang/nickel
Nickel is a configuration language that generates static configuration files like JSON, YAML, and XML, essentially 'JSON with functions'. I…
912981active
ashmind/SharpLab
SharpLab is a .NET code playground (source of sharplab.io) that shows intermediate steps and results of code compilation, including decompi…
342974active
espruino/Espruino
Espruino is an open-source JavaScript interpreter and firmware for microcontrollers, designed to run on devices with as little as 128kB Fla…
762965active
swiftlang/swift-format
swift-format is the official Swift source code formatter, providing formatting technology used by SourceKit-LSP. It can be used as a comman…
882952active
haskell/haskell-language-server
The official Haskell language server implementing the Language Server Protocol, providing IDE features like diagnostics, completions, and r…
842952active
mozilla/cbindgen
cbindgen is a tool that generates C and C++11 header files from Rust crates that expose a public C API. It can be used as a standalone CLI …
912945active
ispc/ispc
Intel ISPC is a compiler for a C-based SPMD (single program, multiple data) language that targets SIMD vector units on CPUs and GPUs. It le…
892945stable
unjs/jiti
jiti is a zero-dependency Node.js library and CLI that provides runtime TypeScript and ESM support with seamless ESM/CommonJS interoperabil…
932939active
agda/agda
Agda is a dependently typed functional programming language that doubles as an interactive theorem prover based on intuitionistic type theo…
672920active
standardrb/standard
Standard Ruby is a linter and formatter for Ruby built on RuboCop, offering a deliberately unconfigurable, opinionated ruleset to eliminate…
672919active
postmodern/chruby
chruby is a minimal shell script (~100 LOC) for switching between installed Ruby versions in bash and zsh. It updates PATH, GEM_HOME, and r…
452912stable
sentrux/sentrux
Sentrux is a pure-Rust static analysis tool that computes a single architectural quality score (0–10,000) from five graph-theoretic root-ca…
612911active
terralang/terra
Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language. It allows Lua cod…
982906active
rui314/chibicc
chibicc is a small C compiler written in C that implements most of the C11 standard and can compile real-world programs like Git, SQLite, a…
3211855maintenance
JuliaLang/IJulia.jl
IJulia is a Jupyter kernel that lets you run the Julia language inside Jupyter Notebook, JupyterLab, and nteract. It combines Julia's compu…
852897active
wemake-services/wemake-python-styleguide
wemake-python-styleguide is the strictest and most opinionated Python linter, implemented as a flake8 plugin. It enforces a comprehensive s…
952894active
verus-lang/verus
Verus is a verification tool for statically proving the correctness of Rust code against developer-written specifications, using SMT solver…
952890active
LightTable/LightTable
Light Table is a next-generation code editor and IDE built with ClojureScript that provides instant feedback by connecting code execution t…
1011689maintenance
aws/jsii
jsii is a toolchain that lets TypeScript class libraries be consumed natively from Python, Java, C#/.NET, Go, and JavaScript by generating …
992866active
moovweb/gvm
GVM (Go Version Manager) is a shell-based tool for installing, switching between, and managing multiple versions of the Go programming lang…
3211677maintenance
voidint/g
g is a command-line tool for managing and switching between multiple versions of the Go programming language environment on Linux, macOS, a…
632862active
erg-lang/erg
Erg is a statically typed, Python-compatible general-purpose programming language with a powerful type system featuring dependent and refin…
592860active
pypa/setuptools
Setuptools is the official build system and packaging library for Python, enabling developers to build, package, and distribute Python proj…
972854stable
cashapp/turbine
Turbine is a small Kotlin testing library for kotlinx.coroutines Flow. It wraps flows in a Turbine channel-based API with awaitItem/awaitCo…
672854active
DotNetAnalyzers/StyleCopAnalyzers
StyleCop.Analyzers implements StyleCop style rules as Roslyn analyzers for C#, distributed as a NuGet package. It includes code fixes for m…
502854active
orangeduck/mpc
mpc is a lightweight parser combinator library for C, shipped as a single ANSI C source file. It supports type-generic parsers, predictive …
392851stable
TidalCycles
Strudel is a web-based environment for live coding algorithmic music patterns, offering a faithful JavaScript port of the Haskell-based Tid…
102850active
rustviz/rustviz
RustViz generates interactive timeline visualizations of ownership and borrowing events for short Rust programs, integrating directly with …
742849active
beefytech/Beef
Beef is an open-source, performance-oriented compiled programming language derived from C# syntax with C-style low-level control, bundled w…
672846active
mlua
mlua is a Rust library providing safe, high-level bindings to Lua 5.5/5.4/5.3/5.2/5.1 (including LuaJIT) and Luau, with async/await support…
942844active
symfony/expression-language
A Symfony PHP component providing an engine that compiles and evaluates one-line expressions with a syntax similar to PHP and Twig. It acts…
952840stable
cargo-bins/cargo-binstall
cargo-binstall is a Rust subcommand that installs prebuilt binaries of crates.io packages instead of compiling them from source with cargo …
952839active
gcanti/fp-ts
fp-ts is a library for typed functional programming in TypeScript, providing popular data types (Option, Either, IO, Task), type classes (F…
5811540maintenance
YarnSpinnerTool/YarnSpinner
Yarn Spinner is the core compiler and engine-agnostic runtime for the Yarn dialogue language, a screenplay-like format for writing interact…
842832stable
vkhorikov/CSharpFunctionalExtensions
A C# library providing functional programming extensions, including Result and Maybe monads, value objects, and fluent method chaining. It …
722826stable
jOOQ/jOOR
jOOR is a small, dependency-free fluent API wrapper around Java's java.lang.reflect package, making reflection more intuitive and concise. …
322825stable
Engelberg/instaparse
Instaparse is a Clojure/ClojureScript library that turns context-free grammars written in standard EBNF or ABNF notation into executable pa…
322822stable
mono/mono
Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime, inc…
3211466maintenance
teal-language/tl
tl is the compiler and type checker for Teal, a statically-typed dialect of Lua that adds type annotations, generics, and records while com…
782814active
roslynpad/roslynpad
RoslynPad is a cross-platform C# code editor and runner built on the Roslyn compiler platform and an Avalonia-based editor. It provides IDE…
982812active
Chevrotain/chevrotain
Chevrotain is a fast, feature-rich parser building toolkit for JavaScript with built-in LL(K) grammar support. Grammars are written as pure…
672797stable
diku-dk/futhark
Futhark is a purely functional, statically typed data-parallel array programming language in the ML family, developed at the University of …
952793active
IoLanguage/io
Io is a small, dynamic prototype-based programming language implemented in C, inspired by Self, Smalltalk, Lisp, and Lua, where everything …
662790active
com-lihaoyi/mill
Mill is a JVM build tool for Java, Scala, and Kotlin, designed to be simpler than Maven and easier than Gradle. It offers 3-7x faster devel…
982783active
clasp-developers/clasp
Clasp is a Common Lisp implementation that compiles to native code via LLVM and seamlessly interoperates with C++ libraries and programs. I…
852782active
WAVM/WAVM
WAVM is a WebAssembly virtual machine designed for non-browser applications, using LLVM to JIT-compile WebAssembly to near-native machine c…
702775active
bpython/bpython
bpython is a fancy curses-based interface to the Python interactive interpreter that adds IDE-like features such as in-line syntax highligh…
702771stable
Tencent/UnLua
UnLua is a highly optimized Lua scripting plugin for Unreal Engine that lets UE programmers write gameplay logic in Lua with zero learning …
572770active
rafamadriz/friendly-snippets
A community-driven collection of preconfigured code snippets for many programming languages, packaged in VS Code snippet format. It is desi…
612769stable
manifold-systems/manifold
Manifold is a Java compiler plugin that extends the Java language at compile time with features like extension methods, properties, operato…
762759active
IronPython
IronPython is an open-source implementation of the Python programming language built on the .NET Dynamic Language Runtime, targeting Python…
672759active
google/starlark-go
Starlark in Go is a Go implementation of the Starlark interpreter, a deterministic dialect of Python designed as an embedded configuration …
732754stable
bakpakin/Fennel
Fennel is a Lisp dialect that compiles to Lua with zero runtime overhead and full Lua compatibility. It supports compile-time macros, patte…
522745stable
pf4j/pf4j
PF4J is a lightweight (~100KB) plugin framework for Java that lets applications load, start, and stop third-party plugins implementing decl…
952740stable

← prev page 5 / 19 next →