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
DonJayamanne/pythonVSCode
The original Python extension for Visual Studio Code, providing IntelliSense, debugging, linting, formatting, refactoring, testing, and Jup…
532114maintenance
js2coffee/js2coffee
js2coffee is a JavaScript-to-CoffeeScript compiler available as a CLI tool and a Node.js/browser library. It parses JavaScript with Esprima…
322080maintenance
mpeterv/luacheck
Luacheck is a linter and static analyzer for Lua code, detecting issues like undefined globals, unused variables, and unreachable code. It …
232047maintenance
sharkdp/cube-composer
Cube Composer is a browser-based puzzle game inspired by functional programming, written in PureScript. Players solve cube-arrangement puzz…
322046maintenance
fwcd/kotlin-language-server
A Language Server Protocol implementation for Kotlin providing code completion, diagnostics, hover info, document symbols, and definition l…
342040maintenance
rust-lang-nursery/lazy-static.rs
A Rust macro crate for declaring lazily evaluated static variables that require runtime initialization, such as heap-allocated collections …
252034maintenance
BenSampo/laravel-enum
A Laravel package providing a simple, extensible enumeration implementation with class constants, instantiation, flagged/bitwise enums, att…
662030maintenance
skiplang/skip
Skip is a statically typed, ahead-of-time compiled general-purpose programming language that tracks side effects to enable safe memoization…
322020maintenance
rust-lang/chalk
Chalk is a Rust library that implements the Rust trait system using a Prolog-like logic solver, converting trait and impl information into …
522010maintenance
folke/neodev.nvim
A Neovim plugin that configures the lua-language-server to provide full signature help, documentation, and completion for the Neovim Lua AP…
101991maintenance
malcommac/Hydra
Hydra is a lightweight, full-featured Promises library for Swift, inspired by JavaScript's A+ promise spec and ES8 async/await. It lets dev…
231981maintenance
divan/gotrace
GoTrace is a CLI tool that analyzes Go execution traces produced by the Go runtime and renders a 3D WebGL visualization of concurrency flow…
321979maintenance
dotnet/format
dotnet/format is the home of the dotnet-format command, a code formatter for .NET projects that applies style and formatting rules to C# an…
671945maintenance
xavierd/clang_complete
A Vim plugin that uses libclang to provide accurate semantic code completion for C, C++, Objective-C, and Objective-C++. It also highlights…
321943maintenance
jorgenschaefer/elpy
Elpy is an Emacs package that turns Emacs into a full Python IDE by combining and configuring several Emacs Lisp and Python packages. It pr…
741937maintenance
liuchengxu/vista.vim
Vista.vim is a Vim/NeoVim plugin that displays and searches LSP symbols and ctags tags in a sidebar, acting as a modern replacement for tag…
321934maintenance
phpactor/phpactor
Phpactor is a PHP language server and refactoring toolkit providing code completion, navigation, and code transformations. It can be used s…
991920maintenance
yortus/asyncawait
A Node.js library that brings async/await-style coding to JavaScript, predating native ES2017 async/await by enabling suspendable functions…
231897maintenance
walterhiggins/ScriptCraft
ScriptCraft is a Minecraft server plugin that lets operators and plugin authors write Minecraft mods in JavaScript using the SpigotMC or Ca…
231897maintenance
gcanti/tcomb
tcomb is a lightweight JavaScript library for runtime type checking of values with a concise combinator-based syntax, supporting structs, l…
101879maintenance
anmonteiro/lumo
Lumo is a standalone, cross-platform ClojureScript REPL and environment that runs on Node.js and V8, starting up instantaneously. It also p…
101873maintenance
dcevm/dcevm
DCEVM is a patched OpenJDK HotSpot virtual machine that enables enhanced class redefinition for Java 7 and 8, allowing structural changes t…
231857maintenance
phpv8/v8js
V8Js is a PHP extension that embeds Google's V8 JavaScript engine into PHP, allowing execution of JavaScript code from PHP scripts. It prov…
581856maintenance
anyenv/anyenv
anyenv is a shell-based wrapper that installs and manages rbenv-style version managers (pyenv, rbenv, nodenv, etc.) from a single command. …
231851maintenance
RetVal/objc-runtime
A debuggable build of the Objective-C runtime (version 906.2), the low-level library that powers Objective-C message dispatch, classes, and…
321831maintenance
michaelficarra/CoffeeScriptRedux
A rewrite of the CoffeeScript compiler built with proper compiler design principles, emphasizing robustness and extensibility. It compiles …
321825maintenance
DamirSvrtan/fasterer
Fasterer is a Ruby command-line static analysis tool that scans your codebase and suggests performance improvements, such as replacing Arra…
321822maintenance
gtank/cryptopasta
A collection of copy-and-paste-friendly cryptography snippets for Go, wrapping the standard library's best practices for encryption (AES-GC…
321805maintenance
SimpleRegex/SRL-PHP
SRL-PHP is a PHP library implementing the Simple Regex Language (SRL), letting developers write readable, maintainable regex via a fluent q…
101781maintenance
awslabs/llrt
LLRT (Low Latency Runtime) is a lightweight JavaScript runtime built in Rust on the QuickJS engine, designed for fast-starting serverless a…
818793experimental
google/eslint-config-google
A shareable ESLint configuration package that enforces the Google JavaScript style guide (ES2015+). It plugs into any ESLint setup via the …
101769maintenance
tpope/vim-fireplace
A Vim plugin by Tim Pope providing Clojure REPL support via nREPL, with transparent auto-connection to Leiningen, Boot, and Clojure CLI pro…
321759maintenance
clj-commons/kibit
Kibit is a static code analyzer for Clojure, ClojureScript, and related variants that uses core.logic to find code patterns that could be r…
231755maintenance
boot-clj/boot
Boot is a build tooling framework for Clojure that treats builds as programs written in Clojure rather than declarative configuration. It p…
231749maintenance
JetBrains/amper
Amper is a build tool for Kotlin and Java with a focus on user experience and IDE tooling, supporting Kotlin Multiplatform and Compose. The…
101748maintenance
soul-lang/SOUL
SOUL (SOUnd Language) is a programming language and API for writing high-performance, low-latency audio DSP code, created at ROLI by Julian…
231744maintenance
Snaipe/libcsptr
libcsptr is a small C library that brings smart pointer constructs (unique_ptr, shared_ptr, and a smart type attribute) to GNU C. It suppor…
231729maintenance
JeffBezanson/femtolisp
FemtoLisp is a lightweight, self-contained Scheme-like Lisp interpreter written in under 1000 lines of C, featuring a bytecode compiler and…
321721maintenance
cheekybits/genny
Genny is a code-generation tool that provides generics-like functionality for Go before native generics existed. It processes valid Go sour…
321717maintenance
z-pattern-matching/z
A JavaScript library providing native-style pattern matching, allowing expressive matching on values, object properties, types, class insta…
231712maintenance
jphp-group/jphp
JPHP is an implementation of the PHP language (7.1+) that compiles PHP source code to JVM bytecode and executes it on the Java VM. It enabl…
231710maintenance
microsoft/TypeScript-Sublime-Plugin
A Sublime Text plugin that wraps the TypeScript language services via an IO layer to provide IntelliSense-like features for TypeScript code…
231702maintenance
marick/Midje
Midje is a testing framework for Clojure that offers a readable, fact-based style of writing tests and a migration path from clojure.test. …
321696maintenance
perlin-network/life
Life is a secure and fast WebAssembly virtual machine written in pure Go, featuring an interpreter and an experimental AOT compilation engi…
321689maintenance
arcadia-unity/Arcadia
Arcadia integrates the Clojure programming language with the Unity 3D game engine, letting developers script games in a live-coded, functio…
231686maintenance
xlab/c-for-go
c-for-go is an automatic C-Go bindings generator for the Go programming language. It parses C headers using a YAML manifest to generate low…
541682maintenance
pydantic/monty
Monty is a minimal, secure Python interpreter written in Rust designed for safely executing LLM-generated code without container-based sand…
958113experimental
FriendsOfPHP/pickle
Pickle is a PHP extension installer that works on all platforms, including full Windows support. It installs PECL extensions and helps exte…
231652maintenance
whitequark/parser
A production-ready Ruby parser written in pure Ruby that produces ASTs with source maps for Ruby code up to Ruby 3.3. It supports parsing m…
741644maintenance
netgusto/nodebook
Nodebook is a self-hosted, multi-language web REPL and CLI code runner supporting ~19 languages including Python, Go, Rust, and Haskell. No…
231643maintenance
syyongx/php2go
A Go library that reimplements over 140 of PHP's common built-in functions (string, array, date/time, math, filesystem, URL, and more) in p…
231642maintenance
VerbalExpressions/PythonVerbalExpressions
A Python library providing a fluent, chainable API for building regular expressions without writing raw regex syntax. It is part of the mul…
321633maintenance
YelpArchive/undebt
Undebt is a Python-based command-line tool for performing massive, automated code refactoring across an entire codebase. Users define find-…
101624maintenance
facebookincubator/Bowler
Bowler is a refactoring tool for manipulating Python source code at the syntax tree level, enabling safe large-scale code modifications tha…
101610maintenance
antfu/esno
esno is a Node.js runtime wrapper for running TypeScript and ESM files directly, now serving as an alias to the tsx package with automated …
321607maintenance
evilsoft/crocks
crocks is a zero-dependency JavaScript library of popular Algebraic Data Types (ADTs) such as Maybe, Either, IO, Async, and Pair, along wit…
321598maintenance
zetzit/zz
ZetZ is a C dialect and transpiler that emits plain ANSI C while formally verifying all code via symbolic execution with an SMT prover at c…
101598maintenance
aNNiMON/Lightweight-Stream-API
A Java library that backports the Java 8 Stream API, functional interfaces, and Optional classes to Java 7 and below, implemented on iterat…
231591maintenance
bendytree/Objective-C-RegEx-Categories
An Objective-C library of categories and macros that simplify using NSRegularExpression in Objective-C and Swift on iOS and macOS. It conde…
321569maintenance
rui314/minilisp
MiniLisp is a small, readable Lisp interpreter written in under 1000 lines of heavily commented C. It supports integers, symbols, cons cell…
321562maintenance
symfony/polyfill-php56
A Symfony polyfill component that backports PHP 5.6 functions (hash_equals and ldap_escape) to older PHP releases. It lets code written aga…
321556maintenance
yi-editor/yi
Yi is a collection of Haskell libraries for building your own scriptable text editor, with configurable frontends, keymaps, and core editin…
231544maintenance
overtone/emacs-live
Emacs Live is an opinionated, modular Emacs configuration framework focused on live coding with Overtone and Quil, organized into discrete …
321542maintenance
jackdclark/five
five is a novelty JavaScript library that overcomplicates the number 5, returning 5 from a function call with dozens of playful variants li…
321539maintenance
jython/jython
Jython is an implementation of the Python programming language written in Java that runs on the JVM, currently supporting Python 2.7 with w…
771535maintenance
mikeash/MAObjCRuntime
MAObjCRuntime is an Objective-C wrapper around the Objective-C runtime C APIs, providing an object-oriented interface for querying and mani…
321530maintenance
csvoss/onelinerizer
Oneliner-izer is a Python tool that converts any Python 2 script into a single line of code using lambda expressions, list comprehensions, …
331523maintenance
JohnSundell/Codextended
Codextended is a lightweight Swift library of extensions that augments the built-in Codable API with type inference-powered conveniences. I…
231510maintenance
fetlang/fetlang
Fetlang is a statically typed, procedural esoteric programming language whose source code is written to resemble poorly written fetish erot…
321501maintenance
vmware-archive/differential-datalog
DDlog is a programming language and compiler for incremental computation, based on a dialect of Datalog and differential dataflow. Programm…
101501maintenance
LuaDist/lua
A distribution of the Lua 5.1 programming language interpreter and library built with CMake instead of the standard Makefiles. It provides …
101491maintenance
cincheo/jsweet
JSweet is a Java-to-JavaScript transpiler that compiles Java source code to TypeScript and JavaScript, leveraging javac and tsc for type-ch…
231490maintenance
zsaleeba/picoc
picoc is a very small C interpreter that can execute C code without compilation, suitable for embedding as a scripting engine. The GitHub r…
321474maintenance
alpaca-lang/alpaca
Alpaca is a statically typed, eagerly evaluated functional programming language for the Erlang VM (BEAM), inspired by ML and featuring Hind…
231466maintenance
egonSchiele/contracts.ruby
contracts.ruby is a Ruby library for design-by-contract programming, letting you declare one-line contracts above methods that validate arg…
751457maintenance
dropbox/pyannotate
PyAnnotate auto-generates PEP-484 type annotations for Python code by collecting argument and return types observed at runtime, then insert…
731442maintenance
JasonShin/fp-core.rs
fp-core.rs is a Rust library providing purely functional data structures and abstractions such as functors, monads, applicatives, and monoi…
641428maintenance
tylertreat/chan
A pure C library that implements Go-style channels (buffered and unbuffered) on top of pthreads, providing CSP-style communication and sync…
231427maintenance
typelift/SwiftCheck
SwiftCheck is a property-based testing library for Swift, porting the Haskell QuickCheck approach. It automatically generates random test d…
231427maintenance
electronicarts/ea-async
EA Async is a Java library that brings .NET-style async-await semantics to the JVM by rewriting calls to Async.await at build time. It lets…
231419maintenance
pangweiwei/slua
slua is a fast Lua binding library for Unity3D and mono that uses static code generation instead of reflection to export C#/.NET interfaces…
231419maintenance
aurasphere/gomorra-sql
GomorraSQL is a joke/esoteric SQL dialect written in Java that lets you write queries in the Neapolitan language and translates them to sta…
231417maintenance
kevinlawler/kona
Kona is an open-source C implementation of the K (k3) programming language, an APL/LISP-derived array language originally from Kx Systems. …
231414maintenance
testdouble/suture
Suture is a Ruby gem that makes it safer to refactor or fully reimplement poorly-understood legacy code. It supports the whole refactor lif…
321409maintenance
sleekbyte/tailor
Tailor is a cross-platform static analyzer and linter for Apple's Swift source code, built in Java on top of an ANTLR-generated parser. It …
231406maintenance
square/anvil
Anvil is a Kotlin compiler plugin and Gradle plugin that simplifies dependency injection with Dagger 2 by automatically merging Dagger modu…
771402maintenance
oakes/Nightcode
Nightcode is a simple desktop IDE for Clojure and ClojureScript, built in Clojure and distributed as per-OS uberjars. It provides a lightwe…
101402maintenance
michaelmacinnis/oh
Oh is a new Unix shell written in Go that reimagines shell design with a Scheme-inspired language featuring first-class channels, pipes, en…
231384maintenance
glouw/ctl
CTL is a header-only, template-like container library for ISO C99/C11 that reimplements C++ STL containers such as vector, list, deque, set…
231382maintenance
Quramy/tsuquyomi
Tsuquyomi is a Vim plugin that turns Vim into a TypeScript IDE by acting as a client for TSServer, the editor service bundled with TypeScri…
231379maintenance
hhvm/xhp-lib
XHP-Lib provides the class libraries for XHP, a Hack language feature that makes XML/HTML fragments valid Hack expressions. It lets develop…
101378maintenance
Marwes/combine
A parser combinator library for Rust, inspired by Haskell's Parsec and attoparsec. It builds LL(1) parsers (with opt-in lookahead via attem…
881369maintenance
noprompt/garden
Garden is a Clojure/ClojureScript library for generating CSS programmatically using Hiccup-like syntax, where vectors represent selectors a…
321368maintenance
ThomasJaeger/VisualMASM
Visual MASM is a free IDE for the Microsoft Macro Assembler (MASM) that lets users write, assemble, and debug 16/32/64-bit Windows and 16-b…
321364maintenance
nedbat/byterun
Byterun is a pure-Python implementation of a Python bytecode execution virtual machine. It was created to understand CPython bytecodes, ori…
321360maintenance
scratchfoundation/scratch-flash
The open source ActionScript codebase for the Scratch 2.0 visual programming editor and player, used for both the online and offline Scratc…
101357maintenance
fishinabarrel/linux-kernel-module-rust
A framework for writing loadable Linux kernel modules in safe Rust, providing safe abstractions over kernel interfaces via bindgen-generate…
101337maintenance
dogescript/dogescript
Dogescript is a joke compile-to-JavaScript programming language with doge-meme syntax, distributed as an npm package. It ships a CLI compil…
401336maintenance
guillermomuntaner/Burritos
Burritos is a collection of well-tested Swift property wrappers such as @Atomic, @Clamping, @UserDefault, @Expirable, and @UndoRedo. It is …
231333maintenance
shekhargulati/strman-java
A Java 8 string manipulation library offering a collection of static utility functions for working with strings. It is inspired by the Java…
321330maintenance

← prev page 14 / 19 next →