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-22 00:05:36 UTC
- JSON Representation
https://github.com/linktosriram/clojure-spring-guide
Guidelines for using Clojure with Spring Framework
annotations clojure clojure-spring-guide java spring spring-boot spring-framework
Last synced: 28 Oct 2025
https://github.com/dryewo/cyrus
A very opinionated Clojure project template.
clojure cyrus leiningen mount-lite postgresql swagger1st template
Last synced: 12 Dec 2025
https://github.com/olical/bonsai
[WIP] Declarative DOM rendering with integrated state management for ClojureScript
clojure clojurescript elm react redux state
Last synced: 21 Apr 2025
https://github.com/tokenmill/docx-utils
Easily work with .docx files from Clojure (a wrapper on Apache POI library).
Last synced: 09 Apr 2025
https://github.com/tokenmill/fast-url-access-checker
Easily run HTTP GET requests against a list of URLs to check their HTTP status.
clojure http-redirect http-status java url-checker url-cleaning
Last synced: 22 Apr 2025
https://github.com/igrishaev/jsam
A lightweight, zero-deps JSON parser and writer
Last synced: 05 Mar 2026
https://github.com/phronmophobic/usearch.clj
A clojure wrapper for usearch, a fast open-source search & clustering engine for vectors.
clojure usearch vector-database
Last synced: 09 Apr 2025
https://github.com/mentat-collective/mafs.cljs
Reagent interface to the Mafs interactive 2d math visualization library.
clojure clojurescript mafs mathematical-visualization reagent
Last synced: 24 Oct 2025
https://github.com/elixircl/pods
🌉 Elixir Pods enables communication with external programs using stdin and stdout
babashka babashka-pods chile clojure elixir elixir-pods pods
Last synced: 09 Apr 2025
https://github.com/bfontaine/lein-fore-prob
A leiningen plugin to make a local copy of a problem from 4clojure
Last synced: 13 Jun 2025
https://github.com/g7s/unit
Clojure(Script) library for dealing with units and conversions
clojure clojurescript units-of-measurement
Last synced: 11 Oct 2025
https://github.com/russmatney/org-crud
A tool for reading and writing org content via clojure
Last synced: 13 Jul 2025
https://github.com/rorokimdim/mindra-clj
A 2D Graphics library for clojure using diagrams and gloss.
Last synced: 12 Mar 2026
https://github.com/phronmophobic/desk
A desktop viewer for clerk.
clerk clojure desktop-app membrane
Last synced: 16 Mar 2025
https://github.com/paoloo/blockchainpoc
Proof of Concept of a blockchain-based generic wallet+API in clojure
blockchain clojure payment wallet
Last synced: 13 Jun 2025
https://github.com/greglook/blocks-s3
Clojure content-addressable block store backed by Amazon S3.
clojure content-addressable-storage s3
Last synced: 10 Jun 2025
https://github.com/davewm/nrepl-rebl
nREPL middleware to sync with REBL
clojure nrepl nrepl-middleware
Last synced: 12 Dec 2025
https://github.com/igrishaev/soothe
Clear error messages for Clojure.spec
clojure clojurescript errors spec
Last synced: 22 Apr 2025
https://github.com/brianium/hiccupad
AI generated slop to convert html to hiccup
Last synced: 06 Jun 2026
https://github.com/sritchie/programming-2022
Talks at the <Programming> 2022 Conference in Porto, Portugal
clojure clojurescript physics sicmutils webgl
Last synced: 09 Apr 2025
https://github.com/status-im/pluto
clojure clojurescript edn ethereum ipfs web3
Last synced: 21 Apr 2025
https://github.com/hindol/json-rpc
Unified JSON-RPC 2.0 interface over HTTP[S], WebSocket and UNIX socket for Clojure/Script.
besu clojure ethereum json-rpc json-rpc-client quorum
Last synced: 22 Feb 2026
https://github.com/darkleaf/multidecorators
Like multimethods but multidecorators.
aop aspect-oriented-programming clojure clojurescript decorator-pattern inheritance middlware multimethods
Last synced: 26 Oct 2025
https://github.com/cjbarre/opengl-with-jank
Aspects of learning OpenGL with the Jank programming language
Last synced: 05 May 2026
https://github.com/stevebuik/stateful-generative-tests
auto-generated tests for Clojure WebApps
clojure clojure-spec generative-testing testing
Last synced: 09 Apr 2025
https://github.com/yannvanhalewyn/boyscout
A clojurescript rewrite of Pathfinding Visualizer
algorithms clojure clojurescript functional-programming pathfinding shadow-cljs tailwindcss visualization
Last synced: 13 Apr 2025
https://github.com/sharingio/pair
A shareable pairing environment
clojure cluster-api cluster-api-provider-equinix-metal docker emacs equinix-metal gitlab-ci golang humacs kubernetes pair-programming tilt
Last synced: 24 Jan 2026
https://github.com/oscaro/clj-k8s
A fully featured Clojure wrapper for the Kubernetes API
Last synced: 24 Apr 2025
https://github.com/r0man/grafeo
A GraphQL document and schema language based on S-expressions in Clojure & ClojureScript
alumbra clojure clojurescript dsl graphql lisp
Last synced: 09 Apr 2025
https://github.com/paketo-buildpacks/clojure-tools
A Cloud Native Buildpack that builds Clojure-based applications from source
build-system clojure cnb jvm-applications
Last synced: 20 Feb 2026
https://github.com/hodur-org/hodur-graphviz-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/carlduevel/clometheus
Zero dependency Clojure Prometheus Client
Last synced: 12 Dec 2025
https://github.com/just-sultanov/setup-babashka
Set up your GitHub Actions workflow with a specific version of babashka
babashka clojure clojurescript github-actions
Last synced: 24 Apr 2025
https://github.com/kongeor/chickn
Evolutionary algorithms library for Clojure(script)
clojure clojurescript evolutionary-algorithms
Last synced: 03 Sep 2025
https://github.com/hashobject/boot-s3
Boot task for syncing local directory with AWS S3 bucket
Last synced: 26 Aug 2025
https://github.com/pez/wally-example
An example project for end to end testing with Wally, a Clojure Wrapper for Playwright
clojure end-to-end-testing playwright repl
Last synced: 13 Apr 2025
https://github.com/metosin/viesti
Data-Driven Message Dispatcher for Clojure/Script
clojure clojurescript metosin-experimental
Last synced: 23 Jun 2025
https://github.com/valerauko/hoge
Server-side rendering example with re-frame, shadow-cljs and Deno
clojure clojurescript deno example hacktoberfest re-frame react server-side-rendering shadow-cljs ssr
Last synced: 01 Mar 2026
https://github.com/strojure/web-security
Decoupled web security implementations for Clojure.
Last synced: 27 Aug 2025
https://github.com/nomnom-insights/nomnom.eternity
⏲Function scheduling Component, running forever
clojure component scheduler scheduler-cron
Last synced: 29 Oct 2025
https://github.com/domaindrivenarchitecture/data-test
framework for data-driven tests
clojure data test test-driven-development
Last synced: 13 Aug 2025
https://github.com/jdevuyst/termcat
Termcat is a markup language for scientific and technical writing.
clojure clojurescript markup-language
Last synced: 15 Apr 2025
https://github.com/athos/bigmouth
Clojure framework to build delivery-only Mastodon-compatible web apps
Last synced: 03 May 2025
https://github.com/replomancer/swordfight
A chess engine written in Clojure
chess chess-engine clojure xboard
Last synced: 14 Apr 2025
https://github.com/sultanov-team/xtdb-tarantool
XTDB module allows you to use Tarantool (in-memory computing platform)
clojure datalog tarantool xtdb xtdb-module
Last synced: 28 Aug 2025
https://github.com/fabricate-site/adorn
Extensible conversion of Clojure code to Hiccup forms.
clojure clojurescript syntax-highlighting
Last synced: 16 Aug 2025
https://github.com/olical/lein-transcriptor
Execute all of your project's .repl files with transcriptor.
Last synced: 13 Apr 2025
https://github.com/resilience4clj/resilience4clj-timelimiter
Resilience4Clj Time Limiter lets you decorate a function call with a specified time limit.
circuit-breaker clojure metrics resilience retry time-limit
Last synced: 12 Dec 2025
https://github.com/clojerl/doodler
Create drawings with code (heavily inspired in Clojure's Quil)
Last synced: 05 May 2025
https://github.com/allalgorithms/clojure
Implementation of All ▲lgorithms in Clojure Programming Language
algorithms allalgorithms clojure hacktoberfest
Last synced: 10 Apr 2025
https://github.com/pez/clojure-exercism-template
Learn more Clojure and Interactive Programming with Exercism in the browser
Last synced: 10 Sep 2025
https://github.com/nwjsmith/generators.graph
A library of test.check generators for graph data
clojure clojure-spec graph graphs property-based-testing test-check
Last synced: 14 Apr 2025
https://github.com/plandes/cisql
SQL Command Line Interface (ciSQL)
clojure command-line command-line-tool jdbc sql sql-query
Last synced: 16 Aug 2025
https://github.com/jakubriegel/clojure-spring
Demo of using Spring in Clojure with some Java integration
clojure functional-programming put-poznan spring-boot
Last synced: 15 Apr 2025
https://github.com/russmatney/starters
A handful of starter templates for misc clojure projects
Last synced: 13 Jul 2025
https://github.com/markwoodhall/vim-codelens
Inline insight into the history of your code
Last synced: 23 Aug 2025
https://github.com/bsless/ring.middleware.tools
Tools for putting together Clojure ring middlewares
Last synced: 12 Aug 2025
https://github.com/ertugrulcetin/asynctor
Minimal core.async inspector library for Clojure and ClojureScript
async clojure clojurescript core-async
Last synced: 26 Jul 2025
https://github.com/brianium/yoose
:construction_worker: A Clojure library for use case driven development
Last synced: 13 Apr 2025
https://github.com/namenu/deps-diff
A tool for comparing transitive dependencies in two deps.edn files.
clojure deps-edn diff github-actions
Last synced: 17 Mar 2025
https://github.com/divs1210/simple-stackless-lisp
A small but powerful Clojure-like Lisp with first class continuations and macros
Last synced: 14 Apr 2025
https://github.com/johnnyjayjay/slash
A small Clojure library for handling Discord interactions (slash commands and components)
clojure discord discord-api hacktoberfest slash-commands
Last synced: 26 Mar 2025
https://github.com/tirkarthi/clj-wordcloud
A simple clojure wrapper around kumo to build wordclouds
Last synced: 11 Sep 2025
https://github.com/gbaptista/datomic-pro-docker
Setting up Datomic Pro for Docker with Docker Compose.
clojure datalog datomic datomic-database datomic-flare datomic-pro
Last synced: 03 Aug 2025
https://github.com/athos/admin-kit
Admin site as data
admin-site clojure clojurescript
Last synced: 24 Jul 2025
https://github.com/sguessou/chatalaslack
Small web app demonstrating how to build a web chat app with websockets and Clojure(Script)
bulma-css chat-application clojure clojurescript figwheel-main http-kit re-frame reagent-components reitit websockets
Last synced: 12 Apr 2025
https://github.com/sbekrin/cljs-babel
[λ] Experimental ClojureScript to JavaScript compiler based on Babel
cljs clojure clojurescript compiler es5 javascript javascript-compiler js parser
Last synced: 10 Apr 2025
https://github.com/active-group/reacl-c
Compositional and declarative user interface library for Clojure and Clojurescript
Last synced: 21 Aug 2025
https://github.com/davidvujic/polylith-experiments
Experimenting with polylith
clojure clojurescript polylith
Last synced: 14 Apr 2025
https://github.com/plandes/todo-task
A Supervised Approach To The Interpretation Of Imperative To-Do Lists
arxiv clojure machine-learning natural-language-processing scholarly-articles
Last synced: 09 Oct 2025
https://github.com/anderseknert/ring-clr
ClojureCLR HTTP server abstraction
clojure clojure-clr http http-server http-server-library http-server-middleware ring web
Last synced: 11 Apr 2025
https://github.com/mguardarini/aprendendo-clojure
Com o intuito de aprender uma nova linguagem de programação e exercitar os conhecimentos no paradigma funcional criei esse repositorio com o intuito de ser a base para quem está iniciando nesse novo mundo do funcional.
clojure clojure-wrapper learning-by-doing ptbr
Last synced: 01 Mar 2026
https://github.com/alesya-h/live-components
Don't duplicate server state on the client and get realtime collaboration for free
awesome clojure clojurescript live magic react reagent state web websockets
Last synced: 14 Feb 2026
https://github.com/ring-clojure/ring-websocket-async
Library for using core.async with Ring's websocket API
clojure ring-clojure websockets
Last synced: 05 May 2025
https://github.com/redbadger/karma-tracker
Open Source contributions tracker for organisations
clojure github-api open-source
Last synced: 22 Apr 2025
https://github.com/igrishaev/lambda
An AWS Lambda in a single binary file
aws clojure graalvm lambda native-image
Last synced: 28 Oct 2025
https://github.com/jgrzebyta/triple-loader
Framework and CL tools for hight throughput manipulation on RDF statements (triples and quads).
Last synced: 22 Oct 2025
https://github.com/strojure/caffeine-memoize
Clojure function memoization using Caffeine java library.
adapter caching clojure memoization
Last synced: 15 Aug 2025
https://github.com/russmatney/clawe
Clojure REPL-based WM hacking on linux and osx
awesomewm babashka clojure yabai
Last synced: 13 Jul 2025
https://github.com/olegakbarov/cljs-dnd
Idiomatic drag-and-drop for ClojureScript applications with React rendering 🏓
clojure clojurescript drag drop react-dnd
Last synced: 08 Oct 2025
https://github.com/xlisp/algorithm-visualizer-gpter-fper
算法可视化开发,GPT辅助生成,函数式化后去递归的算法辅助开发脚手架平台
algorithm clojure clojurescript functional-programming mysql re-frame reagent redis visualizer
Last synced: 28 Apr 2025
https://github.com/igjoshua/glfw-clj
A Clojure wrapper for GLFW on JDK 22 and later.
clojure glfw glfw-bindings glfw-library glfw3 native-wrapper opengl
Last synced: 07 Oct 2025
https://github.com/ackerleytng/gowherene
Helping Singaporeans plot recommendations since 2018
clojure clojurescript google-maps-api public-service utility-application web-app
Last synced: 24 Jan 2026
https://github.com/duct-framework/middleware.buddy
Integrant keys for Buddy middleware
authentication buddy clojure duct integrant middleware ring
Last synced: 27 Feb 2026
https://github.com/julienvincent/clojure-test.nvim
Run clojure tests directly from neovim
clojure neovim neovim-plugin nvim test
Last synced: 08 Jan 2026
https://github.com/edw/clj-lens
Nested data structure querying and updating
clojure data-structures datastructures
Last synced: 22 Oct 2025
https://github.com/swlkr/todayinclojure-static
The source/static resources for today in clojure dot com
Last synced: 12 Apr 2025
https://github.com/replikativ/mesalog
CSV data loader for Datalog databases
clojure csv csv-import csv-parser datahike datalog
Last synced: 12 Dec 2025
https://github.com/bmaddy/gadget
A version of inspect-tree that displays reverse references for Datomic entities
Last synced: 21 Oct 2025