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-07-03 00:05:42 UTC
- JSON Representation
https://github.com/dolegi/seven_languages
My solutions to the exercises inside the seven languages in seven weeks book
bruce-tate clojure erlang haskell io prolog ruby scala seven-languages
Last synced: 12 Apr 2026
https://github.com/lakshay2395/etcd3-clojure
A lightweight clojure library designed to support connection and operations to etcd3 cluster.
Last synced: 19 Jun 2026
https://github.com/aljones15/clojure-conway
Conway's game of life in Quil
cellular-automata clojure concurrency leiningen
Last synced: 19 Jun 2026
https://github.com/xlfe/pjon-clojure
PJON ThroughSerial implementation in Clojure (work in progress)
Last synced: 28 May 2026
https://github.com/tompassarelli/beagle-lab
beagle language research journal
agentic-ai agents clojure clojurescript javascript metaprograming nix python racket sql
Last synced: 22 Jun 2026
https://github.com/practicalli/scicloj-notespace-simple-demo
Simple demo of Notespace, a journal for clojure
Last synced: 03 Sep 2025
https://github.com/pmonks/clj-chain-reaction
Clojure/ClojureScript version of ye olde "chain reaction" game
Last synced: 05 Apr 2025
https://github.com/factorhouse/cronut-integrant
Integrant Bindings for Cronut
clojure integrant quartz quartz-scheduler schedule scheduler task task-scheduler
Last synced: 06 Jan 2026
https://github.com/factorhouse/cronut-javax
A Clojure Companion to Quartz (with Legacy Javax Compatibility)
clojure quartz quartz-scheduler schedule scheduler task task-scheduler
Last synced: 08 Oct 2025
https://github.com/xlisp/jim-emacs-kungfu-sparkling-lisp
Clojure Sparkling & statistics, machine learning, kungfu
clojure machine-learning mllib spark-streaming sparkling statistics
Last synced: 15 May 2026
https://github.com/brianchevalier/nano.env
Simple functions for reading environment variables with coercion, validation, defaults, and docs.
clojure data-oriented environment-variables
Last synced: 20 May 2026
https://github.com/punit-naik/ml-a-to-z
Clojure codes for "Machine Learning A-Z" course on Udemy
clojure machine-learning udemy
Last synced: 08 Oct 2025
https://github.com/noblepayne/pinboard-mcp
Babashka Streamable HTTP MCP server wrapping the Pinboard bookmarking API. AI agents can list, search, add, and delete bookmarks through MCP tools. Compatible with mcp-injector.
agents ai ai-agents babashka clojure llm mcp mcp-server mcp-servers pinboard
Last synced: 26 May 2026
https://github.com/dainiusjocas/lucene-text-analysis
(Micro)Library to inspect the output of the Lucene analyzers.
Last synced: 04 Jul 2025
https://github.com/konstantine-v/bible-lib
Clojure Library for parsing bible data
bible bibledata clojure clojure-library lein leiningen library
Last synced: 04 Jul 2025
https://github.com/lispyclouds/javazone-bb-workshop
Source code for "Elegant and Maintainable scripting with Clojure and Babashka"
babashka clojure javazone workshop
Last synced: 06 May 2026
https://github.com/evg-tso/sample-donkey-api
A sample Clojure web API, integrating many of the common public repos
clojure donkey integrant ketu malli reitit testcontainers
Last synced: 21 Jan 2026
https://github.com/quan-nh/clj-brainfuck
clojure brainfuck interpreter
brainfuck clj clojure intepreter
Last synced: 23 Feb 2026
https://github.com/clojure-emacs/docs.cider.mx
CIDER's documentation site
antora cider clojure documentation emacs user-manual
Last synced: 10 Jun 2025
https://github.com/init-ref/clojure_euler
Solving Project Euler problems with Clojure
clojure project-euler project-euler-solutions
Last synced: 21 Feb 2026
https://github.com/fierycod/node.jsstreams-vs-clojurechannels
Quick comparison between the Clojure/Golang channels and Node.js streams.
Last synced: 21 Jun 2025
https://github.com/pmonks/gravity
Mathematically dubious riffs on Newton's law of universal gravitation
2d-graphics clojure gravity newton simulation
Last synced: 21 Jan 2026
https://github.com/athos/specium
Inverse of s/form, reducing eval calls as much as possible
clojure clojure-spec clojurescript spec
Last synced: 10 Oct 2025
https://github.com/wurstbroteater/papso
Parallel Asynchronous Particle Swarm Optimization in Clojure
asynchronous bioinformatics clojure functional-programming multiobjective-optimization optimization-algorithms parallel particle-swarm-optimization swarm-algorithm
Last synced: 04 Apr 2025
https://github.com/astynax/mmlife
Clojure based multiuser "Game of Life"
clojure game-of-life gameoflife multiplayer-game websocket-application
Last synced: 09 Apr 2025
https://github.com/aristotelesbr/financy-app
An api made in clojure from Gregório Melo's book
Last synced: 29 May 2026
https://github.com/habbes/rmq-demo
Simple app demonstrating rabbitmq messaging in distributed systems.
clojure demo example html javascript nodejs rabbitmq websocket
Last synced: 10 May 2026
https://github.com/macielti/dumbo
Dumbo is responsible for storing user settings.
api-rest clojure datomic hexagonal-architecture microservice
Last synced: 11 Jan 2026
https://github.com/shrikecode/base16-builder-bb
base16 builder written in Clojure using Babashka interpreter
babashka base16 base16-builder clojure
Last synced: 26 Jan 2026
https://github.com/chnb128/auth-clj
Independent auth server
auth authentication authorization clojure server
Last synced: 02 Apr 2025
https://github.com/ymherklotz/tictactoe
Tic Tac Toe using clojure with reagent and figwheel.
clojure figwheel repl tic-tac-toe
Last synced: 24 Apr 2025
https://github.com/scicloj/guides
A collection of guides by the SciCloj community, written using markdown and published using GitBook
Last synced: 12 Jul 2025
https://github.com/ceridan/advent-of-code-2022
My solutions for Advent of Code 2022 puzzles.
advent-of-code advent-of-code-2022 aoc aoc2022 clojure
Last synced: 31 Mar 2025
https://github.com/coast-framework/env
Easy clojure environment variables
clojure environment environment-variables
Last synced: 31 Jul 2025
https://github.com/janniks/aoc2021
My solutions for Advent of Code 2021
advent-of-code advent-of-code-2021 clojure python python3 rust rust-lang
Last synced: 13 Apr 2026
https://github.com/dm3/asynctest
Clojure/script async test utilities
async clj cljs clojure clojurescript library testing utilities
Last synced: 04 Apr 2026
https://github.com/nihas101/advent-of-code-2020
My solutions to the advent of code in 2020
advent-of-code advent-of-code-2020 clojure
Last synced: 31 Mar 2025
https://github.com/nihas101/advent-of-code-2021
My solutions to the advent of code in 2021
advent-of-code advent-of-code-2021 clojure
Last synced: 31 Mar 2025
https://github.com/mdw-cc/paredit-koans
In the spirit of other koans projects, make tests pass as you practice the art of structural editing in Clojure.
Last synced: 08 Apr 2025
https://github.com/wall-brew-co/bouncer
A Leiningen plugin to manage Leiningen
Last synced: 21 Feb 2026
https://github.com/vhqr0/cljfx-2048
Simple 2048 game written in Clojure and JavaFX.
Last synced: 28 May 2026
https://github.com/dak0rn/cloj-env-test
Containerized POC Clojure app for Docker deployments
clojure docker proof-of-concept
Last synced: 13 Apr 2026
https://github.com/zelr0x/rgstr
My first app in Clojure
clojure clojurescript compojure datomic re-frame reagent repl-driven ring
Last synced: 09 Apr 2025
https://github.com/rickmoynihan/pom-update
Automate updating your Clojure libraries pom.xml in tools.deps based projects
Last synced: 19 Apr 2025
https://github.com/peter-lyons-kehl/subcontext
Sub-context library for reusing and composing scope
aspect-level aspect-oriented aspect-oriented-framework aspect-oriented-programming clojure clojure-development clojure-library clojure-test clojurescript clojurescript-library context context-aware context-awareness context-oriented-programming context-switching injectable reusable reusable-functions scope
Last synced: 05 Mar 2025
https://github.com/punit-naik/in-memory-sql
A Clojure library designed to work with an in-memory version of SQL DB for testing purposes.
Last synced: 01 May 2026
https://github.com/fmind/cookiecutter-clojure
Template to generate a Clojure projet
clojure cookiecutter leiningen project template
Last synced: 11 Apr 2025
https://github.com/fr33m0nk/kafka-cluster-test-utility
A Clojure library designed to simplify the execution of end-to-end tests for applications that use Kafka as message broker or streaming platform.
clojure embedded-kafka embedded-kafka-cluster end-to-end-testing kafka kafka-cluster kafka-consumer kafka-producer kafka-streams
Last synced: 25 Apr 2025
https://github.com/lotuc/utilities
Utility library. Collecting useful utilities & code snippets for personal usage.
clojure example quartz-scheduler ring utility
Last synced: 16 Mar 2026
https://github.com/punit-naik/reminders
Back-end APIs for creating reminders
Last synced: 13 Jul 2025
https://github.com/pojntfx/cljs-kitchen-sink
A ClojureScript/Reagent kitchen sink app.
clojure clojurescript reagent reitit starter-project
Last synced: 10 Aug 2025
https://github.com/alvarogarcia7/gilded-rose-clojure
The Gilded Rose kata, in Clojure
clj clojure gildedrose kata speclj
Last synced: 03 Oct 2025
https://github.com/baskeboler/reagent-poker-hands-playground
toy poker hands application for learning purposes, using clojure, reagent and clojurescript
cljs-ajax clojure clojurescript playground reagent
Last synced: 17 Oct 2025
https://github.com/mcorbin/webtemplate
A leiningen template for clojure webapp using mount and compojure
Last synced: 05 Jul 2025
https://github.com/maxilevi/interprete-applesoft-basic
applesoft basic clojure interpreter
Last synced: 05 Jul 2025
https://github.com/davewm/clj-shell
Unix-shell-like utility functions for Clojure
Last synced: 28 Feb 2026
https://github.com/eddmann/clojure-secret-santa
Allocates and emails secret santas (using Gmail)
Last synced: 03 Jan 2026
https://github.com/andreacrotti/paint
Simple text based paint program
clojure graphics paint vectors
Last synced: 15 Jul 2025
https://github.com/athos/advent-of-code-2021
My solutions for Advent of Code 2021
Last synced: 25 Jun 2025
https://github.com/scicloj/blog
SciCloj blog site containing articles on specific topics, powered by Cryogen
Last synced: 30 May 2026
https://github.com/alvarogarcia7/spike-payments-load-balancer
atdd clj clojure load-balancer midje payment spike
Last synced: 10 Jan 2026
https://github.com/bobbicodes/wtf
Clojure Ring app - Answer/Picture search engine
Last synced: 03 May 2026
https://github.com/jarppe/hello-graal
Simple Clojure HTTP server in 9MB docker image with GraalVM
Last synced: 14 May 2026
https://github.com/bfollington/changelogger
A simple util to format changelogs for Steam, itch.io and markdown
changelog changelog-formatter clojure
Last synced: 06 Jul 2025
https://github.com/wdhowe/http-service-lein
HTTP service template with Leiningen.
clojure docker http-api http-server lein leiningen template
Last synced: 02 May 2026
https://github.com/wdhowe/date-utils
A Clojure library for getting date based information.
Last synced: 26 Mar 2025
https://github.com/vadym-lopatka/all-time-top-countries
What countries are always presented at the top of Numbeo's quality life index?
Last synced: 13 Sep 2025
https://github.com/dfuenzalida/cryptopals
Solutions to the Cryptopals.com crypto challenges
Last synced: 02 Sep 2025
https://github.com/ezmiller/clj-tictactoe
Command-line TicTacToe in Clojure
Last synced: 31 May 2026
https://github.com/kennethkalmer/opensourcery.blog
My personal blog
blog clojure clojurescript css datomic javascript re-frame ruby ruby-on-rails
Last synced: 02 Apr 2026
https://github.com/bob-cd/terraform-provider
Official terraform provider for Bob
bob cicd clojure hacktoberfest terraform terraform-provider
Last synced: 10 Apr 2026
https://github.com/sitmcella/book-advisor
Book Advisor is a web application that aims to help the planning and writing of books.
clojure storyoutliner vuejs vuetifyjs
Last synced: 18 May 2026
https://github.com/xerp/clj-google-datastore
Google datastore api
clj-google clj-google-datastore clojure google google-datastore
Last synced: 06 Jul 2025
https://github.com/rutledgepaulv/hierarchical
Clojure hierarchy semantics for associative data structures.
clojure data-structure hierarchy
Last synced: 02 Apr 2025
https://github.com/alvarogarcia7/potter-kata-clojure
clj clojure clojure-test kata potter-kata
Last synced: 10 Jan 2026
https://github.com/cwchentw/compile-clojure-uberjar-without-leiningen
Compile Clojure Uber JAR without Leiningen
Last synced: 17 May 2026
https://github.com/clojurestream/podcast
Request an episode for ClojureStream Podcast
clojure clojureclr clojuredart clojurescript
Last synced: 10 Jun 2025
https://github.com/sanjp10/multimethod-dispatcher
Multimethod clojure like solution for python
clojure functional-programming multimethods pip python
Last synced: 22 May 2026