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
NeilFraser/JS-Interpreter
A sandboxed JavaScript interpreter written in JavaScript that executes arbitrary ES5 code in isolation and safety. It supports line-by-line…
722185active
elliotchance/c2go
c2go is a command-line transpiler that converts C source code into Go source code using the clang AST. It aims to be a repeatable, predicta…
672184active
rust-phf/rust-phf
Rust-PHF is a Rust library for generating efficient compile-time static maps and sets using perfect hash functions (CHD algorithm by defaul…
962183stable
ryanmjacobs/c
A small shell script that compiles and executes C (and C++) files in a single command, supporting shebang-style executable C scripts. It wo…
632182active
ruby/rbs
RBS is the type signature language for Ruby, letting developers describe class, module, method, and variable types in .rbs files. It ships …
992174active
lukehaas/RunJS
RunJS is a desktop JavaScript and TypeScript playground for macOS, Windows, and Linux that runs code as you type with instant results. It p…
942167active
stuartsierra/component
A small Clojure library for managing the lifecycle and dependencies of stateful components such as database connections, web servers, and c…
542161stable
cs50/libcs50
CS50's C library providing simplified input functions like get_int, get_string, and get_float for students learning C. It is the companion …
512161stable
HighCapable/YukiHookAPI
YukiHookAPI is a Kotlin-based Hook API built on top of the Xposed framework, providing a fluent DSL for writing Xposed modules. It offers r…
862159active
uiua-lang/uiua
Uiua is a tacit, stack-based array programming language implemented in Rust, inspired by APL. It ships as a local interpreter/REPL with a b…
872157active
swiftlang/swift-testing
Swift Testing is a modern testing package for Swift with expressive, macro-based APIs like #expect for writing unit tests. It supports para…
932156active
taocpp/PEGTL
PEGTL is a zero-dependency, header-only C++ library for building parsers with Parsing Expression Grammars using parser combinators expresse…
862153stable
kythe/kythe
Kythe is a pluggable, mostly language-agnostic ecosystem for building tools that work with code, providing a standard schema and interchang…
862147active
fxn/zeitwerk
Zeitwerk is an efficient, thread-safe code loader for Ruby that maps file paths to constant paths. It supports autoloading, eager loading, …
752138stable
sbcl/sbcl
Steel Bank Common Lisp (SBCL) is a high-performance open-source compiler and runtime system for ANSI Common Lisp. It includes an interactiv…
982137stable
phusion/traveling-ruby
Traveling Ruby provides self-contained, portable Ruby binaries that run on any Linux distribution, macOS machine, and (with caveats) Window…
662137active
NVIDIA/cutile-python
cuTile Python is a tile-based programming language and library from NVIDIA for writing parallel kernels that run on NVIDIA GPUs, compiling …
632137active
coursier/coursier
Coursier is a dependency resolver and artifact fetcher for Maven/Ivy repositories, written in pure Scala, serving as the Scala application …
982135active
pkg/errors
A Go library providing simple error handling primitives, most notably errors.Wrap for adding context and stack traces to errors without des…
568259maintenance
Olical/conjure
Conjure is a Neovim plugin providing interactive, live evaluation of code in connected REPLs for languages like Clojure, Fennel, Scheme, Py…
852134active
JelteF/derive_more
A Rust crate providing many additional #[derive(...)] macros for common standard traits like Add, From, Into, Display, and Not. It eliminat…
842130stable
EvgSkv/logica
Logica is an open-source declarative logic programming language in the Datalog family that compiles to SQL. It lets users write logic-style…
772130active
rust-lang/rustc_codegen_cranelift
An alternative codegen backend for the Rust compiler (rustc) built on the Cranelift code generator. It aims to significantly speed up debug…
862129active
ffi/ffi
Ruby-FFI is a Ruby gem for programmatically loading dynamically-linked native libraries, binding their functions, and calling them from Rub…
732129stable
lunarmodules/Penlight
Penlight is a set of pure Lua libraries providing generally useful modules for input data handling, functional programming, and OS path man…
762125stable
corretto/corretto-8
Amazon Corretto 8 is a no-cost, production-ready distribution of OpenJDK 8 maintained by Amazon and used internally for production services…
952124stable
elastio/bon
bon is a Rust crate that generates compile-time-checked builders for structs and functions via derive macros and the #[builder] attribute. …
902120stable
jOOQ/jOOL
jOOλ is a small Java library that fills gaps in the JDK 8 functional APIs, adding tuple types (Tuple1-Tuple16), extended function interface…
322119stable
microsoft/pylance-release
Pylance is Microsoft's fast, feature-rich Python language server extension for Visual Studio Code, providing IntelliSense, auto-imports, di…
972115active
paragonie/random_compat
A PHP 5.x polyfill providing the random_bytes() and random_int() CSPRNG functions that were introduced in PHP 7. It fails with an exception…
548154maintenance
pocketpy/pocketpy
pocketpy is a portable Python 3.x interpreter written in C11 with no dependencies beyond the C standard library, designed as a Lua alternat…
862110active
JulienPalard/Pipe
Pipe is a Python library that enables shell-like infix syntax using the | operator to chain iterable transformations. It provides a collect…
282108active
google/traceur-compiler
Traceur is a JavaScript.next-to-JavaScript-of-today compiler that transpiles ES6 and experimental ES.next features into JavaScript that run…
108127maintenance
ekmett/lens
The canonical Haskell lens library providing families of lenses, isomorphisms, folds, traversals, getters, and setters for composable data …
762101stable
symfony/var-exporter
A Symfony PHP component that exports any serializable PHP data structure to plain PHP code, and provides deep cloning, constructor-less ins…
992098stable
vtereshkov/umka-lang
Umka is a statically typed, embeddable scripting language implemented in C99, with a bytecode compiler and virtual machine distributed as a…
912091active
matklad/once_cell
A Rust library providing single assignment cells (OnceCell) and lazy initialization types (Lazy) without macros. It offers a macro-free alt…
642089stable
BetterThanTomorrow/calva
Calva is a Visual Studio Code extension providing a REPL-powered IDE for Clojure and ClojureScript development. It bundles inline evaluatio…
952082active
slime/slime
SLIME (Superior Lisp Interaction Mode for Emacs) is an Emacs plugin that provides an interactive development environment for Common Lisp. I…
742079stable
wasm3/wasm3
Wasm3 is a fast WebAssembly interpreter and universal WASM runtime written in C, usable as a CLI tool or embedded library with bindings for…
888002maintenance
go-critic/go-critic
go-critic is an opinionated Go source code linter offering nearly 100 checks for bugs, performance, and style issues not covered by other l…
872065active
benhoyt/goawk
GoAWK is a POSIX-compliant AWK interpreter written in Go, featuring a bytecode compiler and VM plus native CSV/TSV support. It can be used …
862052active
clojure/core.async
core.async is a Clojure/ClojureScript library providing facilities for asynchronous programming and communication, centered on channels and…
712051stable
wdanilo/crabtime
Crabtime is a Rust crate providing a powerful macro that generates code by evaluating inline Rust logic at compile time. It enables metapro…
492049active
Shopify/ruby-lsp
Ruby LSP is an opinionated implementation of the Language Server Protocol for Ruby, maintained by Shopify to provide rich editor features l…
952031active
ClearFoundry/ClearScript
ClearScript is a .NET library for embedding script engines into applications, supporting Google's V8, Microsoft JScript, and VBScript. It e…
782030active
GoogleChromeLabs/jsvu
jsvu is a CLI tool from GoogleChromeLabs that installs and updates recent versions of multiple JavaScript engines (V8, SpiderMonkey, JavaSc…
752029active
fengari-lua/fengari
Fengari is a complete Lua 5.3 virtual machine, parser, and base libraries ported from the Lua C library to JavaScript ES6, runnable in Node…
582026active
visualfc/liteide
LiteIDE is a simple, open source, cross-platform IDE built in C++ with Qt, focused on Go development. It provides a code editor with Go sup…
667765maintenance
oracle/graaljs
GraalJS is a high-performance, ECMAScript-compliant JavaScript engine implemented in Java on top of GraalVM. It can execute JavaScript and …
952022active
IBM/fp-go
IBM/fp-go is a functional programming library for Go 1.24+ inspired by fp-ts, providing monads like Option, Either, Result, IO, and Reader,…
912020active
chapel-lang/chapel
Chapel is a modern open-source programming language designed for productive parallel computing at scale, with first-class support for task …
872017active
rust-embedded/heapless
A Rust crate providing `static`-friendly data structures (vectors, queues, maps, etc.) that don't require dynamic memory allocation. It is …
832014stable
openjdk/loom
Project Loom is the OpenJDK project that developed lightweight concurrency for the Java platform, most notably virtual threads (fibers) and…
772014active
lsegal/yard
YARD is a documentation generation tool for the Ruby programming language, using @tag-style metadata alongside RDoc/Markdown comments. It e…
972010stable
castwide/solargraph
Solargraph is a Ruby language server implementing the Language Server Protocol, providing intellisense, context-aware autocompletion, inlin…
772008active
php/pie
PIE is the official PHP Installer for Extensions, replacing the deprecated PECL tool. Distributed as a PHAR, it downloads, builds, and inst…
911996active
kylef/swiftenv
swiftenv is a Swift version manager inspired by pyenv that lets you install and switch between multiple Swift toolchains. It supports globa…
231989stable
vim-ruby/vim-ruby
Vim's runtime configuration files providing Ruby language support, including syntax highlighting, indentation, omnicompletion, and helper m…
401986stable
lstrojny/functional-php
A PHP library providing functional programming primitives inspired by Scala's collections, Dojo's array functions, and Underscore.js. It of…
681984stable
swc-project/swc-node
swc-node is a set of packages providing fast TypeScript/JavaScript transformation and execution on Node.js using the SWC compiler, without …
861982active
sheredom/utf8.h
A single-header C and C++ library providing UTF-8 string manipulation functions mirroring the standard string.h API. It offers utf8-prefixe…
831979stable
Tencent/sluaunreal
Slua-unreal is an Unreal Engine 4/5 plugin that lets developers write game logic in Lua instead of C++, with automatic export of blueprint …
441977stable
postmodern/ruby-install
A Bash-based command-line tool that downloads, builds, and installs Ruby implementations including CRuby, JRuby, TruffleRuby, and mruby. It…
661973active
typeddjango/django-stubs
A collection of PEP-484/PEP-561 type stubs plus a custom mypy plugin that provides precise static typing and type inference for the Django …
981970active
ifandelse/machina.js
machina is a TypeScript-first library for building finite state machines in JavaScript and TypeScript, with full type inference for states,…
761969active
typelevel/scalacheck
ScalaCheck is a property-based testing library for Scala and Java programs, inspired by Haskell's QuickCheck. It generates test cases autom…
691964stable
stclib/STC
STC is a generic, type-safe, high-performance container and algorithm library for C99/C11, providing strings, vectors, maps, sets, deques, …
661961active
DanielXMoore/Civet
Civet is a programming language that is a superset of TypeScript, compiling to TypeScript or JavaScript with concise syntax like indentatio…
771955active
INRIA/spoon
Spoon is an open-source Java metaprogramming library that parses Java source code into a well-designed AST and provides powerful APIs for a…
891954active
google/argh
Argh is a Rust derive-based command-line argument parsing library optimized for code size, built around the FromArgs derive macro and from_…
611950active
JuliaPlots/Plots.jl
Plots.jl is a Julia metapackage providing a unified, high-level interface for creating visualizations across multiple plotting backends. It…
991949active
jerryscript-project/jerryscript
JerryScript is an ultra-lightweight JavaScript engine written in C99 for resource-constrained devices like microcontrollers, running in und…
447418maintenance
typedgrammar/typed-japanese
Typed Japanese is a TypeScript type-level library that encodes Japanese grammar rules as a DSL, letting users write and verify grammaticall…
591946active
igrek51/wat
WAT is a Python library for deep inspection of objects at runtime, revealing their type, value, attributes, methods, parent types, signatur…
531946active
RustSec
RustSec is the Rust ecosystem's security advisory database plus a workspace of tooling crates, including the rustsec client library, cargo-…
971943stable
trynova/nova
Nova is a JavaScript (ECMAScript) engine written in Rust, focused on being lightweight, modular, and easy to embed, with a data-oriented de…
631942active
Fuco1/smartparens
Smartparens is an Emacs minor mode for managing paired delimiters such as parentheses, brackets, and quotes. It automates inserting, wrappi…
521941active
Instagram/LibCST
LibCST is a concrete syntax tree (CST) parser and serializer library for Python that preserves formatting details like whitespace and comme…
931939active
jplag/JPlag
JPlag is a Java-based tool that detects plagiarism and collusion in sets of source code programs by computing pairwise similarities locally…
771939active
dmmulroy/better-result
A lightweight TypeScript library providing a typed Result<T, E> type that makes expected failures explicit in function signatures. It suppo…
821931active
neuecc/UniRx
UniRx is a reimplementation of .NET Reactive Extensions for Unity, enabling composable asynchronous and event-based programming with LINQ-s…
107330maintenance
fusionlanguage/fut
Fusion is a programming language designed for writing reusable library components in a single codebase that transpiles to C, C++, C#, D, Ja…
941928active
GiovineItalia/Gadfly.jl
Gadfly is a statistical plotting and data visualization library for Julia, modeled on the Grammar of Graphics and ggplot2. It renders publi…
431927active
udhos/update-golang
A shell script that fetches and installs the latest official Go binary releases with minimal system intrusion. It detects the latest stable…
661925active
kikito/middleclass
Middleclass is a lightweight object-orientation library for Lua providing classes, inheritance, metamethods, class variables, and mixin sup…
551919stable
erikrose/parsimonious
Parsimonious is a pure-Python parsing library based on parsing expression grammars (PEGs), letting you define grammars in a simplified EBNF…
551916active
PistonDevelopers/dyon
Dyon is a dynamically typed scripting language implemented in Rust, designed for embedding in Rust applications, particularly games in the …
661913active
ocaml/dune
Dune is a composable build system for the OCaml language that reads project metadata from S-expression `dune` files and handles compilation…
981911stable
MadAppGang/dingo
Dingo is a meta-language for Go that adds Result types, error propagation with ?, pattern matching, sum types, tuples, and safe navigation,…
681911active
starwing/lua-protobuf
A C module for Lua (5.1-5.4 and LuaJIT) that encodes and decodes Google protobuf data, supporting both proto2 and proto3 syntax. It include…
631909active
PowerShell/vscode-powershell
The official Visual Studio Code extension providing rich PowerShell language support, including IntelliSense, syntax highlighting, and debu…
741907active
laminas/laminas-code
A PHP library extending the Reflection API with static code scanning and object-oriented code generation. It can generate new PHP code or u…
831904active
roswell/roswell
Roswell is a command-line utility that installs, manages, and launches Common Lisp implementations and integrates with Quicklisp. It also p…
761903active
starkware-libs/cairo
Cairo is a Turing-complete programming language for writing provable programs, implemented as a compiler toolchain written in Rust. It comp…
971902active
oxalica/nil
nil is a Nix language server (LSP) written in Rust that provides incremental analysis assistance for writing Nix code. It integrates with e…
841901active
cesanta/elk
Elk is a tiny embeddable JavaScript engine written in C that implements a small subset of ES6, designed for microcontrollers with footprint…
551900active
KronicDeth/intellij-elixir
An Elixir language plugin for the IntelliJ Platform, providing IDE support across JetBrains IDEs like IntelliJ IDEA, RubyMine, WebStorm, an…
981899active
rakudo/rakudo
Rakudo is the primary, production-ready compiler implementation of the Raku programming language, targeting the MoarVM, JVM, and JavaScript…
991896stable
shepmaster/snafu
SNAFU is a Rust library for ergonomically creating domain-specific error types and attaching context to underlying errors. It uses a derive…
741895stable

← prev page 7 / 19 next →