Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Clojure
C

Clojure

Language
319 projects262.7k total stars23.9k total forks10 languages

Open-source projects built with Clojure

There are currently 319 open-source projects built with Clojure, with a combined total of 262.7k GitHub stars. The most common language among these projects is Clojure.

Showing 319 open-source projects · page 4 of 9

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
PigPen
PigPenNetflix/PigPen

A Clojure library for writing map-reduce queries that compile to Apache Pig or Cascading, enabling distributed data processing with Clojure syntax.

56452Clojure
3 years ago
cloverage
cloveragecloverage/cloverage

A simple test coverage tool for Clojure projects that instruments code and generates detailed coverage reports.

525102Clojure
3 months ago
prone
pronemagnars/prone

A Ring middleware for enhanced exception reporting and debugging in Clojure web applications.

51425Clojure
1 year ago
Slamhound
Slamhoundtechnomancy/slamhound

A Clojure tool that automatically reconstructs incomplete namespace forms by analyzing code dependencies.

51237Clojure
5 years ago
Sequence
Sequencedecimals/sequence

An immutable, scalable, and easy-to-use API for storing, validating, and reporting asset movements (a ledger).

50833Clojure
2 years ago
defun
defunkillme2008/defun

A Clojure macro for defining functions with Erlang/Elixir-style parameter pattern matching.

50321Clojure
2 years ago
clojure.java-time
clojure.java-timedm3/clojure.java-time

A Clojure wrapper for the Java 8 Date-Time API providing a consistent, idiomatic interface for date and time operations.

48947Clojure
1 year ago
Speclj
Specljslagyr/speclj

A TDD/BDD framework for Clojure and ClojureScript, inspired by RSpec.

48760Clojure
2 months ago
Dire
DireMichaelDrogalis/dire

Erlang-style supervisor error handling for Clojure with pre/post conditions and hooks.

48120Clojure
10 years ago
Fluokitten
Fluokittenuncomplicate/fluokitten

A Clojure library implementing category theory concepts like functors, applicatives, monads, and monoids in idiomatic Clojure.

47636Clojure
16 days ago
jsonista
jsonistametosin/jsonista

A high-performance Clojure library for JSON encoding and decoding, built on Jackson.

46930Clojure
3 months ago
algo.monads
algo.monadsclojure/algo.monads

A Clojure library providing macros for defining monads and implementations of common monads.

46748Clojure
6 months ago
re-graph
re-grapholiyh/re-graph

A GraphQL client for Clojure and ClojureScript with re-frame bindings, supporting subscriptions, queries, and mutations.

46638Clojure
23 days ago
Leipzig
Leipzigctford/leipzig

A Clojure/ClojureScript library for music composition using sequences of note maps and functional transformations.

46626Clojure
7 months ago
Deep Diamond
Deep Diamonduncomplicate/deep-diamond

A fast Clojure library for tensor operations and deep learning with optimized CPU/GPU support.

46519Clojure
4 days ago
Walkable
Walkablewalkable-server/walkable

A Clojure/ClojureScript SQL library for building APIs with Datomic®-style pull syntax and dynamic filtering.

45215Clojure
4 years ago
sparklling
sparkllinggorillalabs/sparkling

A fast, fully-featured, and developer-friendly Clojure API for Apache Spark.

44668Clojure
4 years ago
hikari-cp
hikari-cptomekw/hikari-cp

A Clojure wrapper for HikariCP, providing a production-ready JDBC connection pool with zero-overhead performance.

43450Clojure
1 month ago
hato
hatognarroway/hato

An idiomatic Clojure HTTP client wrapping JDK 11's HttpClient, supporting HTTP/1.1, HTTP/2, and WebSockets.

41628Clojure
1 year ago
Hanami
Hanamijsa-aerial/hanami

A Clojure(Script) library for building interactive visualization apps with Vega-Lite/Vega using data-driven templates.

41113Clojure
1 year ago
value-category-cheatsheet
value-category-cheatsheetjeaye/value-category-cheatsheet

A PDF cheatsheet explaining C++14 value categories (lvalues, rvalues, xvalues) with practical examples and edge cases.

40821Clojure
3 years ago
Durable Queue
Durable QueueFactual/durable-queue

A disk-backed, in-process task queue for Clojure that persists tasks to disk, surviving process restarts.

40731Clojure
13 days ago
Ziggurat
Zigguratgojek/ziggurat

A Clojure framework for building stateless stream processing applications on Kafka with built-in retry mechanisms.

40768Clojure
23 days ago
Expectations
Expectationsclojure-expectations/expectations

A minimalist unit testing framework for Clojure and ClojureScript with a focus on simplicity and readability.

39825Clojure
3 years ago
descjop
descjopkarad/lein_template_descjop

A Leiningen template for creating desktop applications with Electron using Clojure and ClojureScript.

39416Clojure
8 years ago
StateFlow
StateFlownubank/state-flow

A Clojure testing framework using a state monad for composing reusable integration test steps.

39114Clojure
2 months ago
Bayadera - Bayesian Data Analysis on the GPU
Bayadera - Bayesian Data Analysis on the GPUuncomplicate/bayadera

A Clojure library for high-performance Bayesian data analysis and machine learning on the GPU.

37024Clojure
5 years ago
kixistats
kixistatsMastodonC/kixi.stats

A Clojure/ClojureScript library for statistical distribution sampling and transducing functions.

36920Clojure
28 days ago
Tablecloth
Tableclothscicloj/tablecloth

A Clojure dataset manipulation library providing a dplyr-like API on top of tech.ml.dataset.

36628Clojure
2 months ago
tools.trace
tools.traceclojure/tools.trace

A Clojure library providing tracing macros and functions to help debug and understand code execution.

36535Clojure
6 months ago
Bouncer
Bouncerleonardoborges/bouncer

A validation DSL for Clojure and ClojureScript applications, providing composable validators and custom error messages.

36138Clojure
5 years ago
Yetibot
Yetibotyetibot/yetibot

A powerful, extensible chatops bot for Slack, Discord, Mattermost, and IRC with Unix-style pipes and plugin architecture.

36062Clojure
1 month ago
virgil
virgilztellman/virgil

A Clojure library for live-recompiling Java classes from the REPL without restarting.

35623Clojure
6 months ago
Clojush
Clojushlspector/Clojush

A Clojure implementation of the Push programming language and PushGP genetic programming system for evolutionary computation.

33992Clojure
3 years ago
Truss
Trussptaoussanis/truss

A lightweight, dependency-free library for Clojure/Script that provides inline assertions and contextual exceptions to improve error messages.

32815Clojure
1 day ago
clostache
clostachefhd/clostache

A Clojure implementation of the Mustache templating language, compliant with the official specification.

32560Clojure
4 years ago
1
3
4
5
9