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

Open-source jvm-scripting software

79 open-source libraries, tools and applications tagged jvm-scripting, ranked by how closely jvm-scripting is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

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

ProductHealth v2StarsMaturity
jessevig/bertviz
BertViz is an interactive Python library for visualizing attention mechanisms in Transformer language models such as BERT, GPT-2, and RoBER…
478200stable
jepsen-io/jepsen
Jepsen is a Clojure library and framework for verifying the correctness of distributed systems under fault injection. It sets up systems on…
957528active
technomancy/leiningen
Leiningen is the classic build and project automation tool for Clojure, handling project scaffolding, dependency management, testing, REPL …
727296stable
tonsky/datascript
DataScript is an immutable, in-memory database with a Datalog query engine for Clojure, ClojureScript, and JavaScript. It is designed to be…
875796stable
weavejester/compojure
Compojure is a concise routing library for the Ring web ecosystem in Clojure, letting developers compose web applications from small, indep…
484114stable
PySR
PySR is a high-performance symbolic regression library that searches for symbolic mathematical expressions optimizing a given objective, im…
993893stable
Ring
Ring is a Clojure library that abstracts HTTP into a simple unified API, inspired by Python's WSGI and Ruby's Rack. It enables modular web …
743884stable
opengeos/leafmap
Leafmap is a Python package for interactive mapping and geospatial analysis with minimal coding in Jupyter environments like JupyterLab, Co…
903772active
Spock
Spock is a testing and specification framework for JVM developers that combines BDD-style readable specifications with powerful built-in mo…
713629active
weavejester/hiccup
Hiccup is a fast Clojure library for rendering HTML by representing elements as vectors and attributes as maps. It supports automatic strin…
412853stable
AssertJ
AssertJ is a Java library providing a rich set of strongly-typed, fluent assertions for unit testing with JUnit, TestNG, or any other test …
852849stable
redplanetlabs/specter
Specter is a Clojure/ClojureScript library for querying and transforming immutable nested and recursive data structures via composable 'nav…
482625stable
clj-commons/aleph
Aleph is a Clojure library for asynchronous network communication built on Netty, providing an HTTP server and client plus raw TCP and UDP …
732592active
http-kit
http-kit is a minimalist, high-performance, event-driven HTTP client and server for Clojure, fully Ring-compatible as a drop-in replacement…
632564stable
stuartsierra/component
A small Clojure library for managing the lifecycle and dependencies of stateful components such as database connections, web servers, and c…
502163stable
Plots.jl
Plots.jl is a Julia metapackage providing a unified, high-level interface for creating visualizations across multiple plotting backends. It…
971955active
Gadfly
Gadfly is a statistical plotting and data visualization library for Julia, modeled on the Grammar of Graphics and ggplot2. It renders publi…
391930active
seancorfield/honeysql
HoneySQL is a Clojure library that turns Clojure data structures into SQL statements, letting you build queries programmatically without st…
941927active
Datahike
Datahike is a durable, versioned Datalog database with Datomic-compatible APIs and git-like semantics, built on persistent data structures …
931877active
Jido
Jido is an autonomous agent framework for Elixir that runs agents as supervised BEAM processes with fault tolerance, signal-based coordinat…
811875active
Lacinia GraphQL Engine
Lacinia is a pure Clojure implementation of the GraphQL specification, serving as a backend-agnostic GraphQL query execution engine. It sup…
671864active
bmabey/pyLDAvis
pyLDAvis is a Python library for interactive visualization of fitted LDA topic models, ported from the R LDAvis package. It renders web-bas…
441851active
taoensso/sente
Sente is a client+server realtime web communications library for Clojure and ClojureScript, inspired by Socket.IO. It provides a unified hi…
791793active
typelevel/spire
Spire is a numeric library for Scala providing powerful new number types (like Rational, Complex, and more) and generic numeric abstraction…
621772active
metosin/malli
Malli is a high-performance, data-driven data specification library for Clojure and ClojureScript. It provides schema definitions as plain …
821768active
elixir-nx/axon
Axon is a neural network library for Elixir built on top of Nx numerical definitions. It provides a functional API, a high-level model crea…
891692active
koaning/drawdata
A Python library providing notebook widgets for drawing datasets interactively, built on anywidget. Drawn data can be exported as lists, pa…
671674active
vanniktech/gradle-dependency-graph-generator-plugin
A Gradle plugin that generates visual dependency graphs for a project, outputting PNG, SVG, and DOT files. It supports customizable generat…
661628active
metosin/reitit
Reitit is a fast, data-driven routing library for Clojure and ClojureScript. It provides bi-directional routing, first-class route data, pl…
921584stable
dakrone/cheshire
Cheshire is a fast Clojure JSON encoding/decoding library built on Jackson, supporting extended types like Date, UUID, Set, and Symbol, plu…
711557stable
babashka/sci
SCI is a small, configurable Clojure and ClojureScript interpreter for evaluating code from user input or building Clojure DSLs. It works o…
961387active
haskell/aeson
aeson is a fast, widely used Haskell library for parsing, encoding, and manipulating JSON data. It provides typeclass-based conversion betw…
761305stable
Alpakka
Akka is a JVM-based platform built on the actor model for building concurrent, distributed, and resilient applications, comprising core lib…
911268active
tolitius/mount
Mount is a Clojure and ClojureScript library for managing application state and lifecycle, allowing developers to start, stop, and reset st…
671254stable
oracle-samples/clara-rules
Clara Rules is a forward-chaining rules engine written in Clojure and ClojureScript, with Java interoperability for using JavaBeans as fact…
641235active
github/opensourcefriday
The source code for opensourcefriday.com, a GitHub initiative encouraging individuals and companies to contribute a few hours to open sourc…
771234active
hugoduncan/criterium
Criterium is a benchmarking library for Clojure that measures expression computation time while addressing JVM benchmarking pitfalls. It ap…
731225active
clojure/core.match
An optimized pattern matching library for Clojure and ClojureScript, part of the official org.clojure ecosystem. It compiles match expressi…
551219stable
elixirs/faker
Faker is a pure Elixir library for generating fake data such as names, addresses, and other dummy content. It is commonly used for testing,…
821199active
taoensso/carmine
Carmine is a mature, high-performance Redis client for Clojure with an idiomatic API, connection pooling, and automatic de/serialization of…
681180active
duct-framework/duct
Duct is a server-side application framework for Clojure built on the Integrant configuration library. It provides a modular architecture fo…
491156active
Cryogen
Cryogen is a simple static site generator written in Clojure, shipped as a Leiningen/deps-new template. It compiles Markdown or AsciiDoc co…
571133active
uncomplicate/neanderthal
Neanderthal is a fast Clojure library for matrix and linear algebra computations built on optimized native BLAS and LAPACK routines, suppor…
731130active
Biff
Biff is an opinionated full-stack web framework for Clojure aimed at solo developers. It curates ecosystem libraries (XTDB, htmx, Malli) in…
861119active
taoensso/nippy
Nippy is a fast, mature serialization library for Clojure, serving as a high-performance drop-in alternative to the Clojure reader for free…
901112stable
clj-commons/manifold
Manifold is a Clojure library providing building blocks for asynchronous programming: deferreds for single async values and streams for ord…
611054active
yogthos/Selmer
Selmer is a fast, Django-inspired template engine written in pure Clojure. It compiles templates with variables, filters, and tags, primari…
671047active
djblue/portal
Portal is a Clojure/ClojureScript data inspector that lets developers navigate and visualize values of arbitrary shapes and sizes from a RE…
981039active
JuliaDiff/ForwardDiff.jl
ForwardDiff.jl is a Julia library implementing forward mode automatic differentiation for computing derivatives, gradients, Jacobians, Hess…
981007stable
mcohen01/amazonica
Amazonica is a comprehensive Clojure client library wrapping the entire Amazon AWS API. It provides idiomatic Clojure access to hundreds of…
441000active
plumatic/schema
A Clojure/ClojureScript library for declaratively describing data shapes and validating data against those schemas. It supports descriptive…
722463maintenance
jalammar/ecco
Ecco is a Python library for exploring and explaining Transformer-based NLP language models through interactive visualizations inside Jupyt…
232104maintenance
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. …
321698maintenance
cgrand/enlive
Enlive is a selector-based (CSS-like) templating and HTML transformation library for Clojure. It lets developers select nodes in HTML docum…
321617maintenance
bhauman/devcards
Devcards is a ClojureScript library that provides a visual REPL experience by rendering interactive 'cards' of code examples in a browser. …
231535maintenance
plumatic/plumbing
Prismatic's Clojure/ClojureScript utility belt, best known for its Graph library that lets you declaratively specify structured computation…
421504maintenance
krisajenkins/yesql
Yesql is a Clojure library for using plain SQL by defining queries in annotated .sql files and loading them as regular Clojure functions. I…
321497maintenance
korma/Korma
Korma is a Clojure DSL for building and executing SQL queries with a composable, entity-based API. It wraps JDBC connections and generates …
321467maintenance
nathanmarz/cascalog
Cascalog is a Clojure/Java data processing and querying library built on Hadoop, offering a high-level Datalog-like abstraction as a replac…
321373maintenance
Garden
Garden is a Clojure/ClojureScript library for generating CSS programmatically using Hiccup-like syntax, where vectors represent selectors a…
321368maintenance
clojure/core.typed
core.typed is an optional (gradual) type system for Clojure, provided as a library with a static type checker and runtime dependencies. It …
561314maintenance
clojure-liberator/liberator
Liberator is a Clojure library for building RESTful applications by defining resources that automatically comply with the HTTP specificatio…
321260maintenance
datacrypt-project/hitchhiker-tree
A Clojure library implementing hitchhiker trees, a functional, persistent sorted key-value data structure combining fractal trees with immu…
321219maintenance
noprompt/frak
A Clojure/ClojureScript library that transforms collections of strings into optimized regular expressions built from a trie, minimizing bac…
321130maintenance
binaryage/cljs-devtools
A ClojureScript library that enhances Chrome, Edge, and Firefox DevTools for ClojureScript developers. It provides custom formatters for Cl…
231129maintenance
metosin/compojure-api
A Clojure library that extends Compojure with tools for building REST web APIs, including Schema/clojure.spec data coercion and automatic S…
231125maintenance
nginx-clojure/nginx-clojure
An Nginx module that embeds Clojure, Java, or Groovy programs directly inside Nginx, typically running Ring-based HTTP handlers. It support…
651084maintenance
twitter/cassovary
Cassovary is a Scala-based big graph processing library for the JVM, designed to efficiently handle graphs with billions of nodes and edges…
231053maintenance
juxt/bidi
bidi is a bidirectional URI routing library for Clojure and ClojureScript. Routes are defined as plain data structures, enabling both URI d…
32999maintenance
Hyperfiddle
Electric Clojure is a full-stack Clojure/Script framework where client and server code compose in the same expression, with a compiler that…
622139experimental
nextjournal/clerk
Clerk is a notebook library for Clojure that turns plain Clojure namespaces or Markdown files into rich, interactive computational notebook…
752083experimental
Onyx
Onyx is a masterless, fault-tolerant distributed computation system written in pure Clojure that supports both batch and stream processing …
102050abandoned
jeremykross/konstellate
Konstellate is a free, open-source GUI for visualizing, creating, and editing Kubernetes resources and their relationships. It lets users b…
321457abandoned
cemerick/friend
Friend is an extensible authentication and authorization library for Clojure Ring web applications and services. It provides authentication…
101152abandoned
4clojure/4clojure
4Clojure is an interactive website for learning Clojure through problem-solving exercises, built with Clojure, Leiningen, and MongoDB. The …
101069abandoned
Gradle Build Tool
Gradle is an open‑source, high‑performance build automation system that uses a declarative DSL in Groovy or Kotlin. It supports Java, Kotli…
9918897active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
casadi/casadi
CasADi is an open-source symbolic framework for gradient-based numerical optimization, implementing forward and reverse mode automatic diff…
932307stable
linvi/tweetinvi
Tweetinvi is an intuitive C# .NET library for accessing the Twitter REST and Stream APIs. It supports .NET, .NET Core, and portable targets…
23997maintenance

page 1 / 1