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: 2025-06-24 00:05:24 UTC
- JSON Representation
https://github.com/JeremS/prose
An alternate syntax for Clojure inspired by Pollen.
Last synced: 10 May 2025
https://github.com/vbauer/lein-plantuml
A Leiningen plugin for generating UML diagrams using PlantUML
clj clojure lein leiningen plantuml plantuml-generator uml uml-diagram
Last synced: 09 Apr 2025
https://github.com/sunng87/stavka
Stavka manages configuration from various sources, for your Clojure application.
clojure configuration-management
Last synced: 19 Apr 2025
https://github.com/narkisr/awesome-clojure-repl
Clojure REPL curated tools, libraries and resources
awesome clojure clojurescript list repl
Last synced: 13 Dec 2024
https://github.com/viebel/klipse-repl
Beginners friendly Clojure REPL
beginner-friendly clojure interactive repl
Last synced: 17 Mar 2025
https://github.com/borkdude/boot-bundle
boot-bundle: managed dependencies for boot, the clojure build tool
boot boot-clj boot-tasks build-tool clojure
Last synced: 30 Apr 2025
https://github.com/paoloo/blockchain
A clojure implementation of a blockchain based on "Learn Blockchains by Building One"
Last synced: 13 Jun 2025
https://github.com/ertugrulcetin/kezban
Utility library for Clojure and ClojureScript
clojure clojurescript lisp utility utility-library
Last synced: 12 Apr 2025
https://github.com/theronic/eacl
EACL: Enterprise Access Control Lists
access-control clojure datalog enterprise
Last synced: 30 Apr 2025
https://github.com/resilience4clj/resilience4clj-circuitbreaker
Resilience4Clj circuit breaker lets you decorate a function call (usually with a potential of external failure) with a safety mechanism to interrupt the propagation of failures.
cache circuit-breaker clojure metrics resilience retry
Last synced: 07 Apr 2025
https://github.com/tolitius/lasync
making executor service tougher
back-pressure clojure concurrency java
Last synced: 23 Apr 2025
https://github.com/casidiablo/tako
Github notifications on Slack
aws-lambda clojure github slack
Last synced: 21 Mar 2025
https://github.com/babashka/tools-deps-native
Run tools.deps as a native binary
clojure graalvm graalvm-native-image tools-deps
Last synced: 18 Jun 2025
https://github.com/DeLaGuardo/clojure-lint-action
annotation clj-kondo clojure linter
Last synced: 02 May 2025
https://github.com/divs1210/streamer
threading macro(s) for transducers / transducers re-imagined as streams
Last synced: 22 Jun 2025
https://github.com/rafaeldelboni/nota
Static Markdown Blog/Site using Fulcro & Pathom with no backend
babashka blog clojure clojurescript fulcro markdown pathom
Last synced: 11 Feb 2025
https://github.com/nilern/Eximia
A fast and small XML processor for Clojure. With XML namespace support and secure defaults.
clojure xml xml-parser xml-writer
Last synced: 10 May 2025
https://github.com/nilern/eximia
A fast and small XML processor for Clojure. With XML namespace support and secure defaults.
clojure xml xml-parser xml-writer
Last synced: 16 Jan 2025
https://github.com/mpenet/auspex
Mini wrapper over java CompletableFuture with a manifold deferred after-taste
asynchronous clojure future promise
Last synced: 21 Mar 2025
https://github.com/logicblocks/salutem
A health check library for sync / async health checks.
clojure health health-check healthcheck library
Last synced: 22 Nov 2024
https://github.com/microsoft/same-ish
A Clojure library for approximate comparison of floating point types
clojure clojurescript floating-point rounding-error testing
Last synced: 04 Apr 2025
https://github.com/nnichols/clojure-dependency-update-action
[MAINTENANCE ONLY]: A simple GitHub Actions job to create Pull Requests for outdated dependencies in clojure projects
action actions clojure clojure-dependency github-action github-actions leiningen
Last synced: 12 May 2025
https://github.com/mainej/schema-voyager
Visualize schema of Datomic and Datomic-like databases
clojure datomic erd schema visualization
Last synced: 14 Apr 2025
https://github.com/zalky/axle
An efficient cross-platform DirectoryWatcher based service for Clojure
Last synced: 24 Jun 2025
https://github.com/severeoverfl0w/vim-replant
A bag of goodies for working with a Clojure REPL
Last synced: 21 Mar 2025
https://github.com/SevereOverfl0w/vim-replant
A bag of goodies for working with a Clojure REPL
Last synced: 28 Nov 2024
https://github.com/borkdude/deps-infer
Infer mvn deps from sources
clojure dependencies static-analysis
Last synced: 30 Apr 2025
https://github.com/fulcrologic/fulcro-spec
A library that wraps clojure.test for a better BDD testing experience.
clojure clojurescript testing testing-framework
Last synced: 19 Dec 2024
https://github.com/namin/metasolfeggio
computer-aided harmony and counterpoint
clojure composition harmony music overtone
Last synced: 20 Mar 2025
https://github.com/swirrl/cubiql
CubiQL: A GraphQL service for querying multidimensional Linked Data Cubes
clojure datacube graphql linked-data qb rdf
Last synced: 28 Feb 2025
https://github.com/nilenso/wscljs
A thin and lightweight websocket client for ClojureScript.
clojure clojurescript websocket-client
Last synced: 08 May 2025
https://github.com/motiva-ai/stepwise
Clojure AWS Step Functions library
clojure state-machine step-functions workflow
Last synced: 31 Dec 2024
https://github.com/roman01la/figcup
Converts Figma designs into Reagent/Hiccup components to render in the browser
Last synced: 14 Apr 2025
https://github.com/zcaudate/hara
code design patterns
clojure defexecutive definvoke hara
Last synced: 09 Apr 2025
https://github.com/wx-chevalier/java-notes
:books: Java Notes & Examples. | 语法基础、数据结构、工程实践、设计模式、并发编程、JVM、Scala
Last synced: 17 Jun 2025
https://github.com/killme2008/clj.qiniu
Clojure SDK for qiniu. Clojure 七牛云存储 SDK。
Last synced: 16 Mar 2025
https://github.com/dmotz/natal-shell
A thin ClojureScript wrapper around the React Native API
clojure clojurescript react react-native
Last synced: 19 Apr 2025
https://github.com/djblue/nrepl-cljs
nrepl server implemented for bootstrap clojurescript
clojure clojurescript nrepl nrepl-server
Last synced: 21 Mar 2025
https://github.com/alekcz/charmander
A set of libraries to make working with firebase easier in clojure
authentication clojure firebase firebase-auth jwt
Last synced: 09 Apr 2025
https://github.com/clavoie/lock-key
Symmetric encryption wrappers for Clojure
Last synced: 03 Apr 2025
https://github.com/clojure-vim/jazz.nvim
Acid + Impromptu = Jazz
clojure impromptu interactive lua lua-plugin neovim neovim-lua neovim-lua-plugin neovim-plugin plugin
Last synced: 14 Mar 2025
https://github.com/pmonks/spinner
Progress indicators for command line Clojure apps, including support for indeterminate and determinate tasks.
ansi clojure clojure-library command-line progress-bars spinner
Last synced: 09 Apr 2025
https://github.com/owainlewis/digital-ocean
Idiomatic Clojure client for Digital Ocean that makes it easy to boot virtual servers from your REPL
api-client clojure digital-ocean
Last synced: 14 Apr 2025
https://github.com/jfacorro/eden
edn (extensible data notation) encoder/decoder for Elixir
clojure edn elixir serialization
Last synced: 21 Mar 2025
https://github.com/jaju/spring-boost
Introduce Clojure and live-coding power to your Spring Boot application!
clojure nrepl reactive springboot2 webflux
Last synced: 30 Apr 2025
https://github.com/lazy-cat-io/tenet
A Clojure(Script) library, which helps to create explicit and understandable results to unify and simplify the data flow
clojure clojurescript data-flow response tenet unified-response unifier
Last synced: 09 Apr 2025
https://github.com/eval/malli-select
spec2-inspired selection of Malli-schemas
Last synced: 06 May 2025
https://github.com/metosin/vrac
A frontend rendering library in Clojure, for Clojurists
clojure clojurescript frontend-framework metosin-experimental signaali
Last synced: 12 Apr 2025
https://github.com/jfacorro/Eden
edn (extensible data notation) encoder/decoder for Elixir
clojure edn elixir serialization
Last synced: 30 Mar 2025
https://github.com/yetanalytics/pathetic
Utility Library for handling JSONPath and navigating JSON structures
clojure clojurescript json jsonpath
Last synced: 07 Apr 2025
https://github.com/plandes/clj-nlp-parse
Natural Language Parsing and Feature Generation
clojure natural-language-processing parsing semantic-role-labeling stanford-corenlp
Last synced: 23 Apr 2025
https://github.com/michaelklishin/propertied
Tiny Clojure library for working with Java property lists (java.util.Properties)
clojure clojurewerkz java jvm library properties property-files
Last synced: 16 Mar 2025
https://github.com/47degrees/org
Easily create a webpage with your organization's open source projects
clojure clojurescript data github graphql react rum
Last synced: 11 Apr 2025
https://github.com/constacts/ragtacts
RAG(Retrieval-Augmented Generation) for Evolving Data
Last synced: 09 Apr 2025
https://github.com/factorhouse/shortcut
Kpow Template for Clojure Development.
Last synced: 22 Apr 2025
https://github.com/Deep-Symmetry/beat-carabiner
A minimal tempo bridge between Pioneer Pro DJ Link and Ableton Link in Clojure.
ableton-link clojure dj-link pioneer
Last synced: 16 Mar 2025
https://github.com/200ok-ch/talks
Resources to various talks given by 200ok team members at various locations.
clojure emacs emacs-lisp mu4e org-mode
Last synced: 15 May 2025
https://github.com/vbauer/jabberjay
Simple framework for creating Jabber bots
Last synced: 12 Jun 2025
https://github.com/milankinen/cuic
Clojure UI testing with Chrome
automation chrome chrome-headless cljdoc clojure repl ui-testing
Last synced: 09 Apr 2025
https://github.com/johnnyjayjay/instant-poll
A Discord bot that lets you create polls in your server
bot clojure discord discord-bot hacktoberfest polls
Last synced: 26 Mar 2025
https://github.com/prestancedesign/todo-backend-reitit
Clojure/Reitit/next.jdbc implementation of the Todo-Backend API spec
Last synced: 12 Apr 2025
https://github.com/scicloj/scicloj-data-science-handbook
Clojure data science handbook - journal style examples of data science
clojure clojurescript data-science notebook scicloj
Last synced: 14 Apr 2025
https://github.com/jeremykross/ulmus
A functional-reactive style programming library for Clojure(script)
clojure clojurescript frp functional-programming functional-reactive-programming
Last synced: 16 May 2025
https://github.com/verma/dakait
A tool to download files from your FTP/SFTP servers in an organized way.
clojure file-download large-files organize-media-files sftp staging
Last synced: 14 Feb 2025
https://github.com/oliyh/carmine-streams
Utility functions for working with Redis streams in carmine
carmine clojure redis redis-client redis-streams streams
Last synced: 20 Jun 2025
https://github.com/fierycod/holy-lambda-ring-adapter
An adapter between Ring core request/response model and Holy Lambda. Run Ring applications on AWS Lambda :fire:
aws-lambda clojure holy-lambda ring
Last synced: 30 Apr 2025
https://github.com/valerauko/cljs-deno-example
A "hello, world" HTTP server example running ClojureScript on Deno
clojure clojurescript deno example http-server
Last synced: 07 May 2025
https://github.com/babashka/pod-babashka-go-sqlite3
A babashka pod for interacting with sqlite3.
Last synced: 18 Jun 2025
https://github.com/viesti/table-spec
Specs from SQL database schema for data generation and validation
clojure spec sql-database-schema
Last synced: 09 Apr 2025
https://github.com/pez/clojure-get-started-mini
A Clojure Get Started mini project template
Last synced: 13 Apr 2025
https://github.com/nomnom-insights/nomnom.bunnicula
Clojure framework for building RabbitMQ consumers and publishers
clojure component framework rabbitmq-client
Last synced: 20 Nov 2024
https://github.com/lsevero/clj-maxima
Maxima as a clojure library
abcl clojure common-lisp maxima
Last synced: 15 May 2025
https://github.com/rwstauner/jirazzz
A jira rest client for the command line, written in clojure as a babashka script.
Last synced: 14 Apr 2025
https://github.com/avelino/logseq-languagetool
This is a plugin for Logseq to check grammar and spelling using LanguageeTool
babashka bb clojure clojurescript logseq logseq-plugin
Last synced: 16 Mar 2025
https://github.com/borgeby/jarl
Jarl is an Open Policy Agent (OPA) evaluator for the JVM and Javascript, written in Clojure(Script)
clojure clojurescript jvm opa rego
Last synced: 12 May 2025
https://github.com/roman01la/clojurescript-workshop
Repository of related materials to the workshop
clojure clojurescript workshop
Last synced: 14 Apr 2025
https://github.com/borkdude/specter-cli
A native Specter CLI, compiled with GraalVM native-image and executed by SCI.
clojure graalvm graalvm-native-image
Last synced: 30 Apr 2025
https://github.com/kbrw/clojure-erlastic
Micro lib making use of erlang JInterface lib to decode and encode Binary Erlang Term and simple erlang port interface with core.async channel. So you can communicate with erlang coroutine with clojure abstraction
Last synced: 29 Apr 2025
https://github.com/jdevuyst/fletching-macros
Clojure macros that complement the clojure.core threading (arrow) macros
clojure clojure-library clojure-macros macros
Last synced: 15 Apr 2025
https://github.com/mikeflynn/gmail-clj
A Clojure library that abstracts the GMail API (not the IMAP) interface.
Last synced: 11 Apr 2025
https://github.com/codamic/hellhound
A set of libraries to create asynchronous, high performance, scalable and simple application.
async clojure clojurescript data-flow framework react stream thread-pool web-development
Last synced: 03 May 2025
https://github.com/athos/drains
A new abstraction for flexible and efficient sequence aggregation in Clojure(Script)
clojure clojurescript transducers
Last synced: 03 May 2025
https://github.com/igrishaev/ring-jdk-adapter
Zero-deps Ring server on top of jdk.httpserver
Last synced: 12 Apr 2025
https://github.com/igrishaev/pact
Chaining values with ease
clojure clojurescript manifold promise
Last synced: 22 Apr 2025
https://github.com/kumarshantanu/calfpath
À la carte Ring request matching, routing and reverse-routing for Clojure/Script
clojure clojurescript ring web-router
Last synced: 16 Mar 2025