Clojure
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.
- GitHub: https://github.com/topics/clojure
- Wikipedia: https://en.wikipedia.org/wiki/Clojure
- Repo: https://github.com/clojure
- Created by: Rich Hickey
- Released: October 16, 2007
- Related Topics: clojurescript, cljs, language,
- Aliases: clj,
- Last updated: 2026-06-19 00:06:03 UTC
- JSON Representation
https://github.com/joelittlejohn/clj-http-hystrix
A Clojure library to wrap clj-http requests as hystrix commands
circuit-breaker clj-http clojure http-client hystrix microservices
Last synced: 27 Jun 2025
https://github.com/swirrl/matcha
:tea: An in memory graph database with SPARQL-like DSL for querying Linked Data Models
clojure datalog dsl linked-data query-engine rdf sparql
Last synced: 17 Mar 2025
https://github.com/taylorwood/clj.native-cli
Template for creating native CLI tools with Clojure and GraalVM
cli clojure graalvm native-image template
Last synced: 16 May 2025
https://github.com/authzed/authzed-java
Official SpiceDB client library for JVM languages
authorization authzed clojure fine-grained-access-control fine-grained-authorization java java-library permissions sdk zanzibar
Last synced: 17 Jun 2025
https://github.com/mentat-collective/mathbox.cljs
Clojurescript extensions and utilities for Mathbox.
clojure clojurescript mathbox threejs visualization
Last synced: 19 Mar 2025
https://github.com/runeanielsen/typesense-clj
Clojure HTTP client for Typesense
Last synced: 24 Dec 2025
https://github.com/ericdallo/deps-bin
A Clojure library that builds an executable containing a embedded jar inside
bin cli clojars clojure clojure-cli deps deps-edn executable library
Last synced: 23 Mar 2025
https://github.com/coast-framework/lighthouse
Easy clojure relational database queries, migrations and connection pooling
clojure connection-pool database datomic datomic-pull-sql hikari-cp postgres postgresql relational-databases sqlite sqlite3
Last synced: 11 Apr 2025
https://github.com/roman01la/clojurescript-studio
Online coding sandbox tailored for web development
Last synced: 14 Apr 2025
https://github.com/askonomm/shh
A CLI password manager designed for efficiency.
Last synced: 12 Apr 2025
https://github.com/davidvujic/my-emacs-config
My Clojure, Python, JavaScript & TypeScript friendly Emacs config.
clojure emacs emacs-configuration javascript python typescript
Last synced: 14 Apr 2025
https://github.com/viglioni/lang-studies
Repo with algorithms or small projects in some languages I am studying
Last synced: 07 Mar 2026
https://github.com/thatguyhughesy/blockchain
Clojure implementation of Blockchain
Last synced: 25 Oct 2025
https://github.com/joshrotenberg/josef
Process Kafka streams with Clojure Transducers
clojure clojure-transducers kafka transducers
Last synced: 17 Mar 2026
https://github.com/zacyang/raml-clj-parser
A RAML parser implemented in clojure
Last synced: 21 Oct 2025
https://github.com/bfontaine/clj
:koala: (Clojure-like) Lazy iterators in Python
Last synced: 08 May 2025
https://github.com/clj-kafka/franzy
A set of Clojure libraries to work with Apache Kafka (producer, consumer, rebalancing, administration, and validation).
apache-kafka clojure kafka kafka-client kafka-consumer kafka-producer
Last synced: 22 Oct 2025
https://github.com/logicblocks/cartus
A structured logging abstraction with multiple backends.
cambium clojure logger logging logs structured-logging testing
Last synced: 09 Apr 2025
https://github.com/unbounce/encors
encors is a CORS library for ring.
clojure cors owner-platform-services release-not-compliant ring workflow-trunk
Last synced: 09 Apr 2025
https://github.com/withjak/inspector
See what your functions are doing.
clojure debugger hierarchy omnipresent profiling trace
Last synced: 22 Oct 2025
https://github.com/olical/exemplary
Turns your examples into documentation and runnable tests.
Last synced: 09 Apr 2025
https://github.com/howonlee/mertonon
Neural organizational management (Neural organizational politics)
budget clojure corporate-politics economics neural-network organization
Last synced: 21 Jan 2026
https://github.com/omarbassam88/lisp-spectrum
Exploring the Lisp Family of languages
clojure common-lisp gambit guile lisp scheme
Last synced: 09 Apr 2025
https://github.com/coconutpalm/righttypes
Instead of asking "What values are in a type?" let's ask the reverse question. One interpretation is that the simplest type constructor function behaves like `identity` unless it fails; then it provides detailed diagnostics about what failed where. This allows one to enhance rather than replace Specs/Malli. We implement this + more here!
clojure clojure-lang clojure-language clojure-library clojure-spec clojure-tools
Last synced: 21 Oct 2025
https://github.com/ligurio/clojure-from-the-ground-up
Book about Clojure written by Kyle Kingsbury https://aphyr.com/tags/Clojure-from-the-ground-up, formatting and conversion to Markdown, EPUB and HTML by Sergey Bronnikov.
book clojure programming programming-language
Last synced: 14 Jun 2025
https://github.com/perkss/eggplant
A behaviour driven development (BDD) library for Clojure. Simplicity is key.
bdd bdd-framework bdd-specs bdd-style bdd-tests bddocs clojure data-driven spec specification specification-by-example
Last synced: 16 Mar 2025
https://github.com/hodur-org/hodur-visualizer-schema
Hodur is a domain modeling approach and collection of libraries to Clojure. By using Hodur you can define your domain model as data, parse and validate it, and then either consume your model via an API or use one of the many plugins to help you achieve mechanical results faster and in a purely functional manner.
clojure data modeling schema visualization
Last synced: 12 Dec 2025
https://github.com/oubiwann/maintaining-state-in-clojure
Examples of stateful data in Clojure
channels clojure closures code-exploration code-play data light-weight-processes lisp objects protocols state
Last synced: 14 Oct 2025
https://github.com/peterbengtson/ooloi-docs
Ooloi music notation software documentation - early access docs ahead of open-source release
clojure music-notation ooloi open-source
Last synced: 28 Feb 2026
https://github.com/sansarip/nw-calculator
A crafting calculator for the New World game
clojure clojurescript crafting-calculator figwheel-main leiningen new-world re-frame react reagent
Last synced: 13 Apr 2025
https://github.com/nnichols/clojure-lint-action
A GitHub Action that lints clojure files with clj-kondo and generates comments with reviewdog on pull requests to improve the code review experience.
action clojure github-actions kondo lint linter
Last synced: 29 Oct 2025
https://github.com/h2non/hu
Small, generic functional helper library for node.js and browsers
clojure clojurescript curry functional-programming javascript memoize wisp
Last synced: 13 Apr 2025
https://github.com/prestancedesign/get-port
Get an available TCP port in Clojure with options
Last synced: 20 Jun 2025
https://github.com/ayato-p/kuuga
An extensible transformer for Hiccup(-like) data structure
clojure clojurescript hiccup transformation
Last synced: 11 Jul 2025
https://github.com/maxcountryman/hyperlight
A performance-focused HTTP reverse proxy
aleph clojure http-proxy netty proxy-server reverse-proxy
Last synced: 30 Aug 2025
https://github.com/PEZ/shadow-w-backend
A tiny example project for setting up development using nREPL and shadow-cljs.
clojure clojurescript nrepl shadow-cljs
Last synced: 10 May 2025
https://github.com/nuid/ethereum
Cross-platform Ethereum API
clj cljc cljs clojure clojurescript ethereum
Last synced: 09 Apr 2025
https://github.com/pez/scad-clj-workflow
Interactive 3D Modeling with Clojure
3d-models 3d-printing clojure openscad
Last synced: 13 Apr 2025
https://github.com/pez/shadow-w-backend
A tiny example project for setting up development using nREPL and shadow-cljs.
clojure clojurescript nrepl shadow-cljs
Last synced: 13 Apr 2025
https://github.com/phronmophobic/whisper.clj
Audio Transcription using whisper.cpp
Last synced: 13 May 2025
https://github.com/Jarzka/namespacefy
Clojure(Script) helper library for namespacing keywords
clojure clojurescript keyword namespace namespacing-keywords
Last synced: 13 May 2025
https://github.com/ertugrulcetin/playcanvas-cljs-demo
PlayCanvas ClojureScript Demo App
clojure clojurescript odoyle-rules playcanvas
Last synced: 12 Apr 2025
https://github.com/zalky/runway
Coding on the fly, from take-off to landing, with a tools.deps reloadable build library
clojure component live-coding repl tools-deps
Last synced: 14 Apr 2025
https://github.com/jntn/now-shadow-cljs
A now builder for ClojureScript projects using shadow-cljs
builder clojure clojurescript now zeit
Last synced: 28 Jul 2025
https://github.com/jarzka/namespacefy
Clojure(Script) helper library for namespacing keywords
clojure clojurescript keyword namespace namespacing-keywords
Last synced: 23 Aug 2025
https://github.com/babashka/sci.configs
A collection of ready to be used SCI configs
babashka clojure clojurescript sci-interpreter
Last synced: 18 Jun 2025
https://github.com/theronic/cljs-snake
Snake in 100 lines of ClojureScript using Reagent for a #TechTalk at UCT
Last synced: 30 Apr 2025
https://github.com/xiaq/persistent
Persistent data structure in Go
clojure data-structures go hashmap persistent-data-structure vector
Last synced: 22 Apr 2025
https://github.com/tirkarthi/clj-foundationdb
A Clojure wrapper for FoundationDB
Last synced: 11 Sep 2025
https://github.com/green-coder/transducer-exercises
Learn how to write your own transducers. A complement from my blog post serie "Build Your Own Transducer and Impress Your Cat".
Last synced: 21 Aug 2025
https://github.com/ertugrulcetin/wizard-masters
Spell based third-person shooter game
babylonjs clojure clojurescript gamedev lisp shooter
Last synced: 22 Mar 2025
https://github.com/rufoa/try-let
Better exception handling for Clojure let expressions
Last synced: 30 Oct 2025
https://github.com/athos/genman
Generator management utility for clojure.spec
clojure clojurescript generator spec
Last synced: 03 May 2025
https://github.com/mhuebert/shadow-env
cljc environment variables with shadow-cljs
Last synced: 14 Apr 2025
https://github.com/groundedsage/clj-chatbot-ui
An open source Clojure chat UI for interacting with LLM's
ai chatbot clojure clojurescript datahike electric gpt llm
Last synced: 14 Apr 2025
https://github.com/into-docker/unixsocket-http
A Clojure library to handle HTTP communication over UNIX domain (and TCP) sockets
clj-http clojure clojure-library unix-domain-sockets
Last synced: 19 Feb 2026
https://github.com/lukaszkorecki/command-center
~/.emacs.d & ~/.profile & more
Last synced: 19 Oct 2025
https://github.com/borkdude/advent-of-babashka
Advent of Code using babashka and nbb
advent-of-code advent-of-code-2022 clojure
Last synced: 31 Aug 2025
https://github.com/eigenhombre/cl-oju
Some Clojure-ish thingies for Common Lisp
Last synced: 09 Sep 2025
https://github.com/metosin/virhe
Beautiful Error Message for Clojure/Script
clojure clojurescript error-messages metosin-experimental
Last synced: 23 Jun 2025
https://github.com/nomnom-insights/nomnom.lockjaw
ðPG Advisory lock as a Component
advisory-locks clojure component postgres
Last synced: 10 Jul 2025
https://github.com/dmotz/gildedgauge
ðž An experiment in visualizing relative wealth
clojure clojurescript data-visualization react visualization
Last synced: 30 Apr 2025
https://github.com/oliyh/spa-skeleton
A skeleton project for a ClojureScript Single Page Application backed by a Swagger API
clojure clojurescript example single-page-app
Last synced: 05 May 2025
https://github.com/vedang/bloomclj
A Bloom Filter implementation in Clojure
Last synced: 05 May 2025
https://github.com/mbuczko/boot-ragtime
Ragtime migrations with Clojure Boot build tool
clojure ragtime ragtime-migrations
Last synced: 07 Sep 2025
https://github.com/yogthos/lein-sass
SASS plugin for Leiningen using Sass.js
Last synced: 14 Sep 2025
https://github.com/haduart/flycouchdb
Migration tool for CouchDB
clojure couchdb database schema
Last synced: 28 Feb 2026
https://github.com/pez/clojure-clr-starter
A Dockerized mini-project for testing ClojureCLR
Last synced: 08 Oct 2025
https://github.com/jgdavey/clj-pgcopy
Import data into postgres quickly from Clojure
Last synced: 05 May 2025
https://github.com/tolitius/mxterm
explore apache mxnet from the terminal / REPL
Last synced: 11 Mar 2026
https://github.com/ivarref/clj-paginate
Fast pagination of vectors and maps with Clojure for GraphQL.
clojure graphql paginate pagination paginator
Last synced: 17 Oct 2025
https://github.com/dainiusjocas/clj-jq
Clojure wrapper for the `jackson-jq `. Embed `jq` scripts into your app. Compatible with GraalVM native-image.
Last synced: 10 May 2025
https://github.com/borkdude/parmezan
Parmezan fixes unbalanced or unexpected parens or other delimiters in Clojure files
Last synced: 27 Jan 2026
https://github.com/dmotz/GildedGauge
ðž An experiment in visualizing relative wealth
clojure clojurescript data-visualization react visualization
Last synced: 08 Apr 2025
https://github.com/frkn-dev/wgctrl
Control for WireGuard cluster
api clojure fuckrkn-vpn vpn wireguard wireguard-api
Last synced: 07 Oct 2025
https://github.com/alvinfrancis/opentracing-clj
Clojure API for opentracing using the opentracing Java client library.
Last synced: 09 Apr 2025
https://github.com/clj-easy/stub
Library to generate stubs for other Clojure libraries
Last synced: 24 Dec 2025
https://github.com/tolitius/hubble
hubbling the universe nebula by nebula
clojure configuration consul security vault
Last synced: 23 Apr 2025
https://github.com/joshniemela/ku-courses
A better version of KU's course catalogue
catalogue clojure reitit rust svelte vector-database
Last synced: 22 Apr 2025
https://github.com/phronmophobic/terminal-todo-mvc
An example project for a terminal app with mouse support
clojure example graalvm membrane
Last synced: 16 Mar 2025
https://github.com/practicalli-johnny/practicalli-clojurescript-landing-to-archivepage
Landing Page for Practicalli for broadcasts, books and guides on Clojure, ClojureScript, Emacs, Spacemacs and more. Developed with ClojureScript and reagent, using figwheel.main
clojure clojure-cli clojurescript spacemacs
Last synced: 08 Oct 2025
https://github.com/nrepl/lein-nrepl
A simple Leininingen plugin to start nREPL 0.4+
clojure lein lein-plugin leiningen nrepl
Last synced: 19 Apr 2025
https://github.com/borkdude/generate-podcast
A babashka script to create a podcast from a local directory with mp3 files
Last synced: 05 May 2025
https://github.com/brianchevalier/radiant
Write full featured CSS as Clojure data structures, inline
clojure clojurescript css css-compiler
Last synced: 09 Apr 2025
https://github.com/jcf/oauth-two
OAuth 2.0 client in Clojure
authentication clojure oauth2 oauth2-client
Last synced: 05 May 2025
https://github.com/blockether/spel
Idiomatic Clojure wrapper for Playwright. Browser automation, API testing, Allure reporting, and native CLI - for Chromium, Firefox, and WebKit
agent-browser ai claude-code clojure llm native-image opencode playwright skills
Last synced: 13 Apr 2026
https://github.com/anthonygalea/riemann-console
A dashboard for Riemann
clojure clojurescript dashboard monitoring riemann
Last synced: 25 Mar 2025
https://github.com/green-coder/mate
Useful functions, some of which I wish were in the Clojure standard library.
Last synced: 17 Mar 2025
https://github.com/nilern/monnit
Monads, functors etc. for Clojure(Script)
category-theory clojure clojurescript functor monad
Last synced: 14 Jul 2025
https://github.com/andreacrotti/elo
Elo ranking platform implemented in Clojure and re-frame
clojure clojurescript elo re-frame
Last synced: 14 Apr 2025
https://github.com/metosin/mallitaulut
Extract Malli schemas from SQL table schemas.
Last synced: 23 Jun 2025