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.
Data-frames & arrays on Clojure
An HTTP/HTTPS nREPL transport, implemented as a Ring handler.
Asynchronous web toolkit for clojure built on top of Ratpack / Netty
Structural diffs for clojure source code
GraphQL client library for Clojure and ClojureScript
A simple and lightweight Entity Component System library for writing games with Clojure and ClojureScript.
vim plugin to balance your parenthesis
Unbundled Emacs configuration aimed at Clojure developers
Clojure Query: A Command-line Data Processor for JSON, YAML, EDN, XML and more
A Clojure/Script data flow engine
Nice wrapper of PDFBox in Clojure
Clojure(Script) grammar for tree-sitter
First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.
A DataLoader for Clojure/script
Functional validations inspired by Ruby's ActiveModel
Clojure/ClojureScript library for stubs, spies and mocks.
An idiomatic, data-driven, REPL friendly Clojure Docker client
Install any Babashka script or project with one command
An extremely tiny and simple wrapper around charmbracelet/gum
[deprecated – Stedi no longer uses Clojure] A Clojure wrapper for the AWS Cloud Development Kit (AWS CDK)
Drop-in replacement for clojure.edn that is 6 times faster
Nix helpers for Clojure projects
An Atom plugin to integrate with Socket-REPL over Clojure, ClojureScript, ClojureCLR, Joker, Babashka, Clojerl, Lumo and Plank
One Time Password (TOTP and HOTP) library for Clojure. TOTP/HOTP is widely used for Two Factor / Multi Factor Authentication.
Reloaded workflow functions for Integrant
Boot task to compile ClojureScript programs.
Clojure template for web development (with SPA support)
:tropical_drink: A Clojure library for talking to your database.
REPL functions to support the reloaded workflow
Run LLMs locally. A clojure wrapper for llama.cpp.
A Clojure 3D Game Engine (Wrapper), Powered by jMonkeyEngine
Zetawar is a turn based tactical strategy game implemented in 100% ClojureScript.
A fully featured, data-driven database library for Clojure.
Unravel your REPL
An embedded language for probabilistic programming and meta-programming.
Fast & Non-blocking Clojure wrapper for Undertow
Polyglot solutions for www.projecteuler.net mathematical challenges
Zero-configuration command-line async HTTP files server in Clojure. Like Python's SimpleHTTPServer but scalable.
A leiningen plugin that lets you share tools.deps.alpha dependencies in your leiningen project
Package JVM applications (Clojure, Java) into self-contained binaries. No JVM installation required to run the output.
Clojure/Script mode for CodeMirror 6
Library for managing environment variables in Clojure using EDN configuration files
Programming with shapes
Provide EDN/JSON and get a DOM node with a human representation of the data
Special (Conditions). A condition system for Clojure
A Library to parse natural language in pure Clojure and ClojureScript
Clojure nREPL client for Emacs
Basic config to transform your NVIM in a powerful Clojure IDE using fennel, clojure-lsp and conjure.
Kubernetes client, data driven
Streaming Histograms for Clojure/Java