Clojure is a functional, dynamic, general-purpose programming language. It provides built-in concurrency support via software transactional memory and asynchronous agents, and offers a rich set of immutable, persistent data structures. Clojure runs on JVM, JavaScript VMs, and Common Language Runtime.
A macro to define clojure functions with parameter pattern matching just like erlang or elixir.
Ring plugin for Leiningen
The Emmy Computer Algebra System.
A better "prn" for debugging
Clojure library for fast http api format negotiation, encoding and decoding.
Java 8 Date-Time API for Clojure
nREPL support for ClojureScript REPLs
Monger is an idiomatic Clojure MongoDB driver with sane defaults, batteries included, well documented, low overhead
A Clojure[Script] library for word case conversions
A Clojure-compatible(-ish) Lisp dialect hosted on Python 3 with seamless Python interop
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Embedded high-precision Clojure profiler
Clojure library for fast JSON encoding and decoding.
A live-coding lighting controller, building on the Open Lighting Architecture with Clojure and bits of Overtone.
A CLI to add common aliases and features to deps.edn-based projects
A fast Clojure Tensor & Deep Learning library
A graphql client for clojurescript and clojure
Git Achievements
Maze generation code, inspired by Mazes for Programmers.
Point out your outdated dependencies.
A Clojure(script) SQL library for building APIs: Datomic® (GraphQL-ish) pull syntax, data driven configuration, dynamic filtering with relations in mi...
Execute Clojure(Script) directly from browser script tags via SCI
A Clojure wrapper to HikariCP JDBC connection pool
A Rosetta stone for JVM byte representations
Fast and pretty Clojure test runner
Functional relational programming for Clojure(Script).
WIP ClojureScript game/engine using Pixi.js for rendering.
Idiomatic ClojureScript interface to modern React.js
Interface with complex data via graph mapping.
A debugger for Clojure
Interactive arts and charts plotting with Clojure(Script) and Vega-lite / Vega. Flower viewing 花見 (hanami)
A stream processing framework to build stateless applications on Kafka
📲 Bootstrap ClojureScript React Native apps
A Foreign Function Interface in Clojure for JDK 22+.
⚡️ Clojurescript application template using Boot
The Common Metadata Repository (CMR) is a high-performance, high-quality, continuously evolving metadata system that catalogs Earth Science data and a...
Thread-safe Common Lisp style conditions and restarts for Clojure(Script) and Babashka.
Clojure support for Sublime Text 4
Refreshes and reruns clojure.tests in your project.
A Leiningen template(Clojure/ClojureScript Project) for Web based desktop application with Electron (atom-shell).
A Functional API around JavaFX / OpenJFX.
A Clojure library designed to aid in the implementation of high performance algorithms and systems.
Compact, hands-free [sub]command line parsing library for Clojure.
Tooling to build LLM applications: prompt templating and composition, agents, LLM memory, and other instruments for builders of AI applications.
Swagger Spec for Clojure Web Apps
High-performance Bayesian Data Analysis on the GPU in Clojure
likes properties, environments, configs, profiles..
Dataset manipulation library built on the top of tech.ml.dataset
Documentation guides and tutorials for Clojure. Various authors.
Curated list of useful links for Clojurians