Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Clojure

Clojure

362 projects

Showing 36 of 362 projects

tech.ml.dataset
tech.ml.datasetClojure

A high-performance, functional tabular data processing library for Clojure, similar to Python's Pandas or R's data.table.

#etl-pipeline#functional-programming#high-performance
Stars763
Forks34
Last commit20 days ago
clj-time
clj-timeClojure

A Clojure date and time library wrapping Joda Time, now deprecated in favor of Java Time alternatives.

#parsing#formatting#java-interop
Stars735
Forks159
Last commit5 years ago
clojure.java.jdbc
clojure.java.jdbcClojure

A low-level Clojure wrapper for JDBC-based database access, now superseded by next.jdbc.

#database-driver#database#clojure-library
Stars734
Forks134
Last commit9 months ago
yada
yadaHTML

A powerful Clojure web library for building production HTTP services with full standards support and async capabilities.

#http-server#interceptor-pattern#manifold
Stars733
Forks96
Last commit3 years ago
Migratus
MigratusClojure

A general migration framework for Clojure supporting SQL and code-based migrations, designed for git workflows.

#code-migrations#transactional-migrations#clojure-library
Stars690
Forks100
Last commit26 days ago
Sablono
SablonoClojure

Lisp/Hiccup style templating for Facebook's React in ClojureScript.

#template#hiccup#clojurescript
Stars688
Forks66
Last commit6 years ago
codox
codoxClojure

A tool for generating API documentation from Clojure or ClojureScript source code.

#clojurescript#leiningen#api-documentation
Stars687
Forks97
Last commit2 years ago
Hickory
HickoryClojure

A Clojure/ClojureScript library that parses HTML into Clojure data structures for analysis, transformation, and serialization.

#dom-manipulation#hiccup#clojurescript
Stars679
Forks55
Last commit6 months ago
cljs-ajax
cljs-ajaxClojure

A simple asynchronous Ajax client for ClojureScript and Clojure with a unified API across both platforms.

#xhr#clojurescript#async
Stars677
Forks132
Last commit2 days ago
lambdacd
lambdacdClojure

A library to define a continuous delivery pipeline as code in Clojure, enabling custom, self-hosted CI/CD.

#deployment#devops#library
Stars672
Forks57
Last commit3 years ago
Precept
PreceptClojure

A declarative framework for building reactive web applications using a rules engine and relational data modeling.

#rete-algorithm#declarative-programming#functional-relational-programming
Stars664
Forks33
Last commit3 years ago
slingshot
slingshotClojure

Enhanced throw and catch for Clojure with support for throwing any object and flexible catch selectors.

#java-interop#functional-programming#macros
Stars655
Forks29
Last commit7 years ago
Ragtime
RagtimeClojure

A Clojure library for database-independent data migrations, providing a common interface like Ring does for web applications.

#database#schema-migration#protocol-design
Stars642
Forks83
Last commit1 year ago
Orchestra
OrchestraClojure

A Clojure(Script) library providing complete instrumentation for clojure.spec, validating args, ret, and :fn specs.

#functional-programming#instrument#clojurescript
Stars625
Forks24
Last commit5 years ago
pretty
prettyClojure

A Clojure library for prettifying console output with ANSI fonts, formatted exceptions, binary diffs, and tables.

#binary-diff#feedback#stack-trace
Stars624
Forks29
Last commit8 days ago
Atea
AteaClojure

A minimalistic menu bar time tracker for macOS that stores tasks and tracked time in plain text files.

#productivity#plain-text#task-management
Stars615
Forks24
Last commit14 years ago
spectrum
spectrumClojure

A static analysis library for Clojure that catches clojure.spec conform errors at compile time.

#clojure-spec#developer-tools#bug-detection
Stars603
Forks18
Last commit5 years ago
postal
postalClojure

A Clojure library for constructing and sending RFC822-compliant email messages with SMTP, sendmail, and encryption support.

#stress-testing#attachments#smtp
Stars600
Forks88
Last commit1 year ago
scope-capture
scope-captureClojure

A Clojure(Script) library that saves and restores local runtime environments at the REPL for easier debugging and exploration.

#clojurescript#environment-capture#repl
Stars600
Forks14
Last commit2 years ago
potemkin
potemkinClojure

A Clojure library providing facades and workarounds for common pain points like namespace organization, custom map types, and REPL-friendly protocols.

#library-development#macros#facades
Stars595
Forks56
Last commit8 months ago
Automat
AutomatClojure

A Clojure/ClojureScript library for building and using finite-state automata through functional composition.

#stream-processing#ragel-inspired#functional-programming
Stars591
Forks48
Last commit8 years ago
spyscope
spyscopeClojure

A Clojure(Script) library providing reader tags for trace-oriented debugging of single- and multi-threaded applications.

#reader-tags#tracing#clojurescript
Stars585
Forks35
Last commit6 years ago
data.json
data.jsonClojure

A Clojure library for parsing and generating JSON with no external dependencies.

#json-generator#data-interchange#configuration
Stars579
Forks67
Last commit9 months ago
markdown-clj
markdown-cljClojure

A Markdown parser for Clojure and ClojureScript with extensive customization options.

#clojurescript#metadata-extraction#markdown-parser
Stars577
Forks120
Last commit1 month ago
Toucan
ToucanClojure

A high-level Clojure library for defining application models and retrieving them from a database with ORM-like conveniences.

#toucan#orm#database
Stars575
Forks48
Last commit3 years ago
O'Doyle Rules
O'Doyle RulesClojure

A rules engine for Clojure and ClojureScript that uses id-attribute-value tuples for flexible data modeling and reactive updates.

#rete-algorithm#clojurescript#rules-engine
Stars574
Forks21
Last commit3 years ago
play-cljc
play-cljcClojure

A Clojure and ClojureScript library for making games that run in both OpenGL and WebGL.

#clojurescript#graphics#opengl
Stars568
Forks17
Last commit3 years ago
PigPen
PigPenClojure

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

#cascading#clojure#big-data
Stars566
Forks52
Last commit3 years ago
vim-iced (Vim)
vim-iced (Vim)Vim Script

Clojure Interactive Development Environment for Vim8/Neovim

#cider#nrepl#hacktoberfest
Stars532
Forks36
Last commit1 year ago
cloverage
cloverageClojure

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

#clojure-cli#test-coverage#leiningen-plugin
Stars529
Forks103
Last commit1 day ago
Slamhound
SlamhoundClojure

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

#emacs#build-tools#vim
Stars513
Forks37
Last commit6 years ago
prone
proneClojure

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

#debugging-tools#stack-trace#dev-tools
Stars511
Forks23
Last commit2 years ago
defun
defunClojure

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

#macro#functional-programming#clojurescript
Stars502
Forks21
Last commit3 years ago
clojure.java-time
clojure.java-timeClojure

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

#java-interop#interop#library
Stars490
Forks47
Last commit1 year ago
Speclj
SpecljClojure

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

#clojurescript#unit-testing#babashka
Stars488
Forks60
Last commit5 months ago
Dire
DireClojure

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

#functional-programming#preconditions#erlang-inspired
Stars482
Forks20
Last commit10 years ago
PreviousPage 4 of 11Next

Related Tags

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
#Clojurescript130
#Functional Programming89
#Clojure Library39
#Repl31
#Jvm31
#Library24
#Machine Learning23
#Database18
#Java Interop18
#Debugging17
#Web Development17
#Data Visualization17