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
flix/flix
Flix is a statically typed, effect-oriented programming language that combines functional, imperative, and logic programming paradigms, dev…
992734active
aardappel/lobster
Lobster is a statically typed, general-purpose programming language with a Python-like indentation syntax, flow-sensitive type inference, a…
952732active
jessevdk/go-flags
go-flags is a Go library for parsing command line options, offering more features than the standard flag package. It uses structs, reflecti…
232697stable
swiftlang/swift-foundation
The Swift Foundation project, providing the core implementation of key Foundation API types such as URL, Data, JSONDecoder, Locale, and Cal…
962680active
comby-tools/comby
Comby is a command-line tool for structural search and replace across ~every programming language using lightweight syntax-aware templates.…
622670active
sharkdp/numbat
Numbat is a statically typed programming language for scientific computations with first-class support for physical dimensions and units, i…
992668active
schmittjoh/php-option
A PHP library implementing the Option type (Some/None) to represent optional values instead of returning null. It forces developers to expl…
912664stable
zhanyong-wan/dongbei
dongbei is a novelty programming language whose keywords are based on Northeastern Chinese (Dongbei) dialect vocabulary, implemented on top…
702659active
ray-x/go.nvim
A feature-rich Neovim plugin for Go development, written in Lua, integrating gopls LSP, treesitter, DAP debugging, and AI assistance. It co…
742656active
vnmakarov/mir
MIR is a lightweight JIT compiler project built around a strongly typed Medium Internal Representation, with a C11 JIT compiler and interpr…
622647active
IHaskell/IHaskell
IHaskell is a Jupyter kernel that lets you run Haskell code interactively in Jupyter frontends like the console and notebook. It supports G…
762646active
redplanetlabs/specter
Specter is a Clojure/ClojureScript library for querying and transforming immutable nested and recursive data structures via composable 'nav…
522622stable
VerbalExpressions/JavaVerbalExpressions
A Java library providing a fluent builder API for constructing regular expressions in readable, chainable code instead of raw regex strings…
662618stable
HotswapProjects/HotswapAgent
HotswapAgent is a Java agent providing unlimited runtime class and resource redefinition, enabling real-time code changes without applicati…
772611active
zkat/miette
miette is a Rust diagnostic library that extends std::error::Error with a Diagnostic protocol, derive macros, and pretty, detailed error re…
632601stable
python-lsp/python-lsp-server
A Python 3.9+ implementation of the Language Server Protocol, maintained by the Spyder IDE team as a community fork of python-language-serv…
792592active
reasonml/reason
Reason is an alternative syntax and toolchain for the OCaml programming language, offering simple, fast, type-safe code with a JavaScript-f…
9110323maintenance
seanbaxter/circle
Circle is a C++ compiler by Sean Baxter that extends C++ with new language features like choice types, pattern matching, interfaces, and re…
322574active
opis/closure
Opis Closure is a PHP library that serializes closures, anonymous classes, and arbitrary data, overcoming PHP's native serialization limita…
772571stable
facet-rs/facet
Facet is a Rust reflection ecosystem: a single derive macro gives types a runtime SHAPE description (fields, variants, attributes, layout) …
822570active
google/zerocopy
A Rust library providing safe, zero-cost APIs for casting between byte sequences and typed values without copying memory. It encapsulates t…
942565stable
microsoft/PTVS
Python Tools for Visual Studio (PTVS) is Microsoft's Python support extension for Visual Studio, providing IntelliSense, debugging, profili…
672564active
tsdjs/tsd
tsd is a CLI tool and library for testing TypeScript type definitions (.d.ts files). It statically analyzes .test-d.ts files containing ass…
422557active
typescript-language-server/typescript-language-server
A community-maintained Language Server Protocol implementation for TypeScript and JavaScript, wrapping the tsserver API so any LSP-capable …
992553active
joaotavora/eglot
Eglot is an Emacs client for Language Server Protocol (LSP) servers, providing IDE-like features such as completion, diagnostics, and go-to…
762553stable
NuGetPackageExplorer/NuGetPackageExplorer
NuGet Package Explorer is a GUI application for creating, editing, inspecting, and deploying NuGet packages, available on Windows via the M…
662548active
mattwparas/steel
Steel is an embeddable Scheme dialect interpreter implemented in Rust, running on a bytecode virtual machine with mostly R5RS compliance. I…
892546active
mewwts/addict
addict is a Python library providing a Dict class that subclasses dict and allows values to be accessed and set via attribute syntax as wel…
562546stable
go-nv/goenv
goenv is a Go version manager modeled after pyenv and rbenv, letting users switch global, per-project, and environment-variable-overridden …
982539active
TypeScriptToLua/TypeScriptToLua
TypeScriptToLua is a generic TypeScript to Lua transpiler that lets developers write code in TypeScript and compile it to Lua. It targets a…
732538active
flycheck/flycheck
Flycheck is a modern on-the-fly syntax checking extension for GNU Emacs that runs linters and LSP diagnostics as you edit. It supports many…
982534active
kisielk/errcheck
errcheck is a static analysis tool for Go that finds silently ignored error return values. It can be run as a CLI or integrated via the go/…
782528active
cloudwu/coroutine
A small asymmetric coroutine library for C, similar to Lua's coroutines. Coroutines in a schedule share a single stack, so many coroutines …
322522stable
thepowersgang/mrustc
mrustc is an alternative Rust compiler written in C++ whose primary purpose is bootstrapping rustc without needing an existing Rust binary.…
772521active
r-lib/devtools
devtools is an R package that streamlines R package development with functions for loading, documenting, testing, building, and installing …
882517stable
yonaskolb/Mint
Mint is a command-line package manager that installs and runs executable Swift packages built with the Swift Package Manager. It caches bui…
502509active
thecodingmachine/safe
Safe-PHP redeclares PHP core functions in a Safe namespace so they throw exceptions instead of returning false on error. It also provides S…
892496active
fastapi/asyncer
Asyncer is a small Python library built on AnyIO that provides a handful of utility functions for working with async/await and concurrent c…
962485active
pyparsing/pyparsing
pyparsing is a Python library for building Parsing Expression Grammar (PEG) parsers directly in Python code using composable classes and op…
832485stable
peachpiecompiler/peachpie
PeachPie is an open-source PHP compiler built on Microsoft Roslyn that compiles PHP code to .NET and .NET Core, with a reimplemented PHP ru…
672485active
0xd4d/dnlib
dnlib is a C# library that reads and writes .NET assemblies and modules, including method bodies and IL code. It supports loading modules f…
612483stable
sprache/Sprache
Sprache is a tiny, lightweight C# library for building text parsers directly in code using monadic parser combinators and LINQ query syntax…
322474stable
uber/piranha
PolyglotPiranha is a lightweight code transformation toolset from Uber for automating large-scale code changes, primarily cleaning up stale…
812472active
lfe/lfe
Lisp Flavoured Erlang (LFE) is a Lisp syntax front-end to the Erlang compiler, producing code fully compatible with normal Erlang. It inclu…
882453active
mthom/scryer-prolog
Scryer Prolog is a modern, ISO-compliant Prolog interpreter written mostly in Rust, built on a Warren Abstract Machine implementation. It a…
702446active
phpmd/phpmd
PHPMD is a static analysis tool for PHP source code, a PHP equivalent of the Java PMD tool built on top of PHP Depend's metrics. It scans c…
672446stable
ardalis/SmartEnum
A C# base class library for creating strongly-typed enum alternatives with behavior, lookup by name or value, and rich integration support.…
652440stable
rubygems/rubygems.org
RubyGems.org is the Ruby community's central gem hosting service, a Rails application that lets developers publish, search, and install Rub…
772437active
aimeos/macro
A PHP library providing a Macroable trait that lets developers add closure-based extension points to their classes, allowing users to overr…
602431stable
Peternator7/strum
Strum is a small Rust library providing macros and traits for working with enums and strings. It offers custom derives like EnumString, Dis…
682429stable
jpsim/SourceKitten
SourceKitten is a Swift framework and command line tool that links with sourcekitd.framework to interact with SourceKit. It parses Swift AS…
882426stable
eclipse-jdtls/eclipse.jdt.ls
Eclipse JDT Language Server is a Java implementation of the Language Server Protocol built on Eclipse JDT, LSP4J, M2Eclipse, and Buildship.…
672424active
stencilproject/Stencil
Stencil is a template language and engine for Swift with a syntax similar to Django and Mustache. It lets Swift applications render text te…
232416stable
kcl-lang/kcl
KCL is a constraint-based record and functional configuration and policy language implemented in Rust, with this repo providing the languag…
792403active
ariebovenberg/whenever
Whenever is a Python library providing type-safe datetime and timezone handling that prevents naive/aware mixing at the type level and corr…
932398active
symfony/polyfill-php73
A Symfony polyfill component that backports PHP 7.3 core functions such as array_key_first, array_key_last, hrtime, is_countable, and JsonE…
842370stable
CatalaLang/catala
Catala is a domain-specific programming language for deriving faithful-by-construction algorithms from legislative texts via literate progr…
932367active
Neargye/nameof
A header-only C++17 library providing nameof macros and functions to obtain the name of variables, types, functions, macros, and enum value…
912357stable
chakra-core/ChakraCore
ChakraCore is an open-source JavaScript engine with a C API for embedding JavaScript execution into C or C-compatible applications. It was …
539258maintenance
tracel-ai/cubecl
CubeCL is a Rust language extension, JIT compiler, and runtime set for writing high-performance GPU compute kernels in plain Rust. A single…
812334active
googleprojectzero/fuzzilli
Fuzzilli is a coverage-guided fuzzer for JavaScript engines, built in Swift by Google Project Zero. It generates test programs via a custom…
672334active
scalameta/metals
Metals is a Scala language server implementing the Language Server Protocol to bring rich IDE features to any supported text editor. It pro…
932328active
go-python/gopy
gopy is a command-line tool that generates and compiles CPython extension modules from Go packages, letting Python code call Go code direct…
882327active
Vineflower/vineflower
Vineflower is a modern Java and JVM bytecode decompiler forked from Fernflower, focused on producing accurate, readable output with support…
842327active
AcademySoftwareFoundation/OpenShadingLanguage
Open Shading Language (OSL) is a small, C-like programmable shading language with a compiler and runtime library for advanced production re…
942325stable
Perl/perl5
Perl 5 is a general-purpose, dynamically typed programming language originally developed for text manipulation, now used for system adminis…
772320stable
castleproject/Core
Castle Core is a foundational .NET library providing logging service abstractions, the Castle DynamicProxy lightweight runtime proxy genera…
572314stable
rune-rs/rune
Rune is an embeddable dynamic programming language for Rust, running on an efficient stack-based virtual machine. It offers clean Rust inte…
832312active
belav/csharpier
CSharpier is an opinionated code formatter for C# and XML, ported from Prettier's printing approach. It is distributed as a dotnet tool wit…
952308active
microsoft/pxt
Microsoft MakeCode (PXT) is a framework for building beginner-friendly, browser-based programming editors focused on computer science educa…
772302active
PHPCompatibility/PHPCompatibility
A set of sniffs (rules) for PHP_CodeSniffer that checks PHP code for cross-version compatibility. It analyses codebases for compatibility w…
812301active
redhat-developer/vscode-java
A Visual Studio Code extension providing Java language support via the Eclipse JDT Language Server. It offers code completion, navigation, …
962300active
cosmos72/gomacro
gomacro is an almost complete Go interpreter written in pure Go, providing an interactive REPL with line editing and completion, a scriptin…
662297active
GrahamDumpleton/wrapt
wrapt is a Python module providing transparent object proxies for building function wrappers, decorators, and monkey patching utilities. It…
932295stable
Dobiasd/FunctionalPlus
FunctionalPlus is a small, header-only C++ library providing pure functional programming helpers like keep_if, forward application, and fun…
812295stable
HKUDS/FastCode
FastCode is a token-efficient framework for repository-scale code understanding and reasoning, using structural scouting over a semantic ma…
582292active
amaembo/streamex
StreamEx is a Java library that enhances the Java 8 Stream API with additional stream classes like StreamEx, IntStreamEx, and EntryStream, …
832290stable
JohnnyMorganz/StyLua
StyLua is a deterministic, opinionated code formatter for Lua and its dialects (Lua 5.1-5.4, LuaJIT, Luau, CfxLua), written in Rust and bui…
932284active
jelmer/dulwich
Dulwich is a pure-Python implementation of Git's file formats and network protocols, providing both low-level access to Git objects and a h…
992272active
clangd/clangd
clangd is a language server that provides C/C++ IDE features such as code completion, diagnostics, go-to-definition, and refactoring to any…
872270stable
luafun/luafun
Lua Fun is a high-performance functional programming library for Lua and LuaJIT, providing over 50 primitives like map, filter, reduce, and…
392261active
nette/php-generator
A PHP library for programmatically generating PHP code for classes, functions, enums, attributes, and complete files, with support for the …
772259stable
JoshuaKGoldberg/TypeStat
TypeStat is a CLI utility that converts JavaScript files to TypeScript and improves type annotations in existing TypeScript code. It applie…
792254active
pypa/flit
Flit is a simple Python packaging tool for publishing packages and modules to PyPI. It generates pyproject.toml metadata, builds wheels and…
762253active
BinaryAnalysisPlatform/bap
CMU Binary Analysis Platform (BAP) is a suite of OCaml libraries and a plugin-extensible CLI tool for analyzing binary programs. It lifts b…
592253active
tokio-rs/bytes
A Rust library providing types and traits (Bytes, BytesMut, Buf, BufMut) for efficiently working with byte buffers, including zero-copy ope…
892249stable
NLua/NLua
NLua is a .NET library that bridges the Lua scripting language with C#/.NET, allowing Lua code to be executed from .NET applications and .N…
842243stable
stnolting/neorv32
NEORV32 is a customizable 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL. It bundles the CPU…
992242active
swiftlang/swift-build
Swift Build is a high-level build system built on llbuild with strong support for building Swift code. It serves as the build engine behind…
812239active
dynamicexpresso/DynamicExpresso
Dynamic Expresso is a .NET library that interprets simple C# expressions at runtime, converting them into expression trees or delegates wit…
982238active
typelevel/cats-effect
Cats Effect is a high-performance, purely functional asynchronous runtime for Scala built around the IO monad and a typeclass hierarchy def…
992236stable
python-rope/rope
Rope is an open-source Python refactoring library supporting refactoring operations like renaming, extracting methods, and moving code, bui…
672234active
Sergio0694/PolySharp
PolySharp is a Roslyn source generator that emits source-only polyfill types (nullability attributes, Index/Range, records support types, e…
762222active
pvieito/PythonKit
PythonKit is a Swift framework that lets Swift code interact with the Python runtime, importing Python modules and calling Python objects d…
732219active
atomvm/AtomVM
AtomVM is a lightweight implementation of the BEAM virtual machine that runs Erlang, Elixir, and Gleam bytecode on microcontrollers and oth…
662217active
AbsInt/CompCert
CompCert is a formally verified C compiler whose correctness is machine-checked with the Coq proof assistant, guaranteeing generated assemb…
782215active
aemkei/jsfuck
JSFuck is an esoteric JavaScript library that encodes and executes arbitrary JavaScript using only six characters: []()!+. It works both in…
378597maintenance
tobgu/pyrsistent
Pyrsistent is a Python library providing persistent (immutable) data structures such as PVector, PMap, PSet, PRecord, and PClass, inspired …
622199stable
junit-team/junit4
JUnit 4 is a programmer-oriented unit testing framework for Java, following the xUnit architecture with annotations, assertions, and Hamcre…
668515maintenance
dtolnay/async-trait
A Rust attribute macro crate that makes async functions in traits work with dyn Trait (dynamic dispatch) via type erasure. It bridges the g…
982186stable

← prev page 6 / 19 next →