Clojure Ecosystem

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.

Created by
Rich Hickey
Released
October 16, 2007
Community Repos
5,921
Core Projects
More
clojure
10,216
The Clojure programming language
Clojure to JS compiler
core.async
1,933
Facilities for async programming and communication in Clojure
Popular Projects 
More

datascript

Immutable database and Datalog query engine for Clojure, ClojureScript and JS

15 Apr 2014 5,358

overtone

Collaborative Programmable Music

23 Aug 2010 5,826

clojure-lsp

Clojure & ClojureScript Language Server (LSP) implementation

28 Mar 2018 1,126

clj-kondo

Static analyzer and linter for Clojure code that sparks joy

20 Mar 2019 1,661

ring

Clojure HTTP server abstraction

29 Apr 2012 3,755

shadow-cljs

ClojureScript compilation made easy

09 Oct 2015 2,209

compojure

A concise routing library for Ring/Clojure

01 May 2008 4,068

logseq

A privacy-first, open-source platform for knowledge management and collaboration

23 May 2020 30,114

electric

a reactive Clojure dialect for web development that uses a compiler to manage the frontend/backend boundary

30 Sep 2020 1,644

honeysql

Turn Clojure data structures into SQL

13 Jul 2012 1,705

deeplearning4j

Suite of tools for deploying and training deep learning models using the JVM

27 Nov 2013 13,630

aleph

Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP

07 Jul 2010 2,523

quil

Main repo

05 Mar 2012 2,959

manifold

A compatibility layer for event-driven abstractions

04 Mar 2014 1,008

babashka

Native, fast starting Clojure interpreter for scripting

09 Aug 2019 3,819

reagent

A minimalistic ClojureScript interface to React

18 Dec 2013 4,719

pedestal

The Pedestal Server-side Libraries

04 Mar 2013 2,695

jepsen

A framework for distributed systems verification, with fault injection

14 Apr 2013 6,620

http-kit

Simple, high-performance event-driven HTTP client+server for Clojure

13 Mar 2012 2,443

compojure-api

Sweet web apis with Compojure & Swagger

07 Jan 2014 1,114
Up and Coming Projects 
More

lookup

Find content of interest in hiccup data

29 Sep 2024 15

exemplary

Turns your examples into documentation and runnable tests

22 Sep 2024 18

bouncer

A Leiningen plugin to manage Leiningen

06 Sep 2024 0

sqs-aws

SQS AWS Integrant Component

03 Sep 2024 0

jarbloat

Analyze java jar files

29 Aug 2024 0

usermanager-first-principles

A "from first principles" variant of "usermanager-example", the tutorial Clojure web application by Sean Corfield

28 Aug 2024 18

pac4clj

Clojure wrapper and utils for pac4j java security library

21 Aug 2024 0

instant

Instant is a modern Firebase

19 Aug 2024 5,985

lisp-spectrum

Exploring the Lisp Family of languages

07 Aug 2024 22

forge

A parallel test runner for clojure

05 Aug 2024 0

faur

A simpler alternative to the AUR RPC

01 Aug 2024 2

clj-virtual-threads

An experiment with Java21 Virtual Threads and Clojure

30 Jul 2024 2

clojure.ctx

A programming language for game development

30 Jul 2024 344

quartzite-postgresql

A small helper library to set up Quartzite scheduler with PostgreSQL as a store

22 Jul 2024 0

re-frame-reagent-reitit-example

Minimal re-frame, reagent and reitit (for routing) example

17 Jul 2024 0

objcjure

17 Jul 2024 3

dataimitator

Generates random data for your needs

16 Jul 2024 1

happyapi.google

A Clojure library for accessing Google APIs (sheets, youtube, bigquery etc)

16 Jul 2024 2

clj-webgpu

A clojure wrapper for webgpu-native

15 Jul 2024 7

postgres-extras-clj

The missing postgresql toolkit for Clojure developers

05 Jul 2024 0