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-05-18 00:05:12 UTC
- JSON Representation
https://github.com/fabricate-site/fabricate
Flexible static website generation with Clojure
Last synced: 04 Apr 2025
https://github.com/olical/lazy-array
JavaScript lazy arrays, sort of like Clojure's seqs
Last synced: 21 Apr 2025
https://github.com/status-im/clj-rn
A utility for building ClojureScript-based React Native apps
clj clojure deps edn reactnative
Last synced: 09 Apr 2025
https://github.com/bsless/impedance
Fast declarative Clojure map transforms to solve impedance mismatch
clojure data-driven declarative performance transformations
Last synced: 16 Mar 2025
https://github.com/piotr-yuxuan/malli-cli
Configuration powertool with `metosin/malli`
args-parser babashka bb cli cli-app clojure command-line command-line-parser command-line-tool configuration configuration-management env-var environment-variable graalvm malli secret secret-management sourcing
Last synced: 13 May 2025
https://github.com/yetanalytics/flint
SPARQL DSL library for Clojure(Script)
clojure clojurescript dsl rdf sparql
Last synced: 05 Apr 2025
https://github.com/borkdude/html
Html generation library inspired by squint's html tag
clojure clojurescript hiccup html
Last synced: 09 Apr 2025
https://github.com/nextjournal/markdown
A cross-platform clojure/script parser for Markdown
clojure clojurescript markdown
Last synced: 04 Apr 2025
https://github.com/igrishaev/deed
Fast, flexible, 0-deps (de)serialization library for Clojure
Last synced: 09 Apr 2025
https://github.com/filipesilva/datomic-pro-sqlite
Get started with Datomic Pro quickly on a single machine setup that will take you pretty far.
Last synced: 12 Apr 2025
https://github.com/strojure/parsesso
Parser combinators for Clojure(Script).
babashka clojure clojurescript parser parser-combinators
Last synced: 16 Dec 2024
https://github.com/helins/fdat.cljc
Function serialization between Clojure processes and dialects
clojure code-is-data function serialization
Last synced: 19 Apr 2025
https://github.com/danprince/zaphod
🌌 Clojure's API for JavaScript's Objects
clojure immutable javascript zaphod
Last synced: 05 Dec 2024
https://github.com/liquidz/merr
:fire: Minimal and good enough error handling library for Clojure/ClojureScript
clojure clojurescript error-handling
Last synced: 15 Mar 2025
https://github.com/borkdude/jayfu
Jayfu is a tutorial on how to create a Clojure CLI with GraalVM native-image and SCI.
Last synced: 30 Apr 2025
https://github.com/cscfi/rems
Resource Entitlement Management System is a tool for managing access rights to resources, such as research datasets.
access-management clojure clojurescript hacktoberfest
Last synced: 07 Apr 2025
https://github.com/tomhanika/conexp-clj
A General-Purpose Tool for Formal Concept Analysis
clojure closure-systems conceptual-knowledge data data-analysis data-science formal-concept-analysis lattice order order-theory
Last synced: 10 May 2025
https://github.com/athos/power-dot
Clojure library for enhanced Java interop that helps you make friends with Java's functional interfaces 😍
clojure functional-interfaces interop lambdas
Last synced: 03 May 2025
https://github.com/serioga/webapp-clojure-2020
Multi-page web application prototype with Clojure(Script)
clojure clojurescript hiccup hikaricp hugsql immutant integrant leiningen liquibase multipage-website next-jdbc p6spy prototype reactjs reitit rum shadow-cljs ssr tailwind-css webapp
Last synced: 16 Dec 2024
https://github.com/tokenmill/beagle
Beagle helps you identify keywords, phrases, regexes, and complex search queries of interest in streams of text documents.
clojure java lucene luwak nlp real-time-search stemming stored-query-engine stream-search
Last synced: 22 Apr 2025
https://github.com/souenzzo/atemoia
A simple full-stack clojure app
clojure clojurescript docker heroku reagent
Last synced: 14 Apr 2025
https://github.com/zalando-stups/cats.match
Pattern matching for the monads in the cats Clojure library
clojure clojurescript pattern-matching
Last synced: 21 Nov 2024
https://github.com/metabase/hawk
It watches your code like a hawk! You like tests, right? Then run them with our state-of-the-art Clojure test runner.
ci clojure test test-runner testing tests unit-testing
Last synced: 04 Apr 2025
https://github.com/phronmophobic/snowball
View the sizes of your dependencies.
clojure dependencies developer-tools
Last synced: 16 Mar 2025
https://github.com/green-coder/html-to-hiccup
A html->hiccup conversion function in pure CLJC
cljc clojure clojurescript conversion hiccup html
Last synced: 16 Mar 2025
https://github.com/phronmophobic/viscous
pprint that respects your space and time
clojure data-visualization membrane pprint
Last synced: 16 Mar 2025
https://github.com/phronmophobic/clj-cef
Clojure bindings for the Chromium Embedded Framework
cef chromium-embedded-framework clojure
Last synced: 16 Mar 2025
https://github.com/jeremykross/recurrent
A library for building functional-reactive (FRP) GUIs in Clojurescript
clojure clojurescript cyclejs frp functional-reactive-programming web-development
Last synced: 16 May 2025
https://github.com/thheller/shadow
collection of useful CLJS code
cljs clojure clojurescript css-in-cljs css-in-js
Last synced: 13 Apr 2025
https://github.com/borkdude/respeced
Testing library for clojure.spec fdefs
Last synced: 14 Apr 2025
https://github.com/souenzzo/graph-demo
A simple demo using pathom, fulcro and crux
clojure clojurescript crux fulcro fullstack pathom pedestal react react-native ssr
Last synced: 14 Apr 2025
https://github.com/boot-clj/boot-figreload
Boot task providing live-reload using Fighweel client
boot boot-tasks clojure clojurescript figwheel hot-reload javascript livereload
Last synced: 30 Apr 2025
https://github.com/flexsurfer/clojurernproject
Simple React Native application with ClojureScript, re-frame and react navigation v5
clojure clojurescript re-frame react-native react-navigation react-navigation-v5 shadow-cljs shadow-cljs-app
Last synced: 19 Dec 2024
https://github.com/lerouxrgd/celtuce
Clojure wrappers for Lettuce (Java Redis client)
Last synced: 23 Jan 2025
https://github.com/lilactown/eql-cli
A CLI for executing EQL queries on EDN data
babashka clojure edn edn-data eql query-language
Last synced: 14 Apr 2025
https://github.com/awto/mixfix-clj
mixfix syntax for clojure
clojure edsl macros mixfix-syntax parser-combinators
Last synced: 15 May 2025
https://github.com/nrepl/bencode
A netstring and bencode implementation for Clojure.
bencode clojure netstrings nrepl
Last synced: 06 Apr 2025
https://github.com/clojure/core.async.flow-monitor
A real-time monitoring and interaction tool for clojure.core.async.flow
Last synced: 30 Apr 2025
https://github.com/athos/stacktracer
A small development utility to print stack trace with code context
Last synced: 03 May 2025
https://github.com/ane/task
simple and functional concurrency primitives for Clojure
asynchronous clojure concurrency
Last synced: 13 Feb 2025
https://github.com/green-coder/diffuse
Diffuse is a library to create, use and manipulate diffs, to build the change you wish to see in your data.
clojure clojurescript data-structures diff
Last synced: 14 Apr 2025
https://github.com/borkdude/plsci
PostgreSQL procedural language handler for Clojure via SCI
Last synced: 30 Apr 2025
https://github.com/olical/propel
Propel helps you start Clojure(Script) REPLs with a prepl
Last synced: 21 Apr 2025
https://github.com/training-center/clojure-study-group
Repositório do grupo de estudos sobre Clojure e Programação Funcional do Training Center
clj clojure clojure-script clojurescript functional functional-programming
Last synced: 09 Apr 2025
https://github.com/sunng87/openbirdingmap
eBird location and observation data rendered on OpenStreetMap
clojure clojurescript ebird openstreetmap
Last synced: 19 Dec 2024
https://github.com/immoh/lein-nsorg
Leiningen plugin for organizing ns form
clojure code-style leiningen ns-forms
Last synced: 20 Dec 2024
https://github.com/vspinu/commix
Micro-framework for data-driven composable system architectures
clojure components data-driven lifecycle-management micro-framework
Last synced: 19 Mar 2025
https://github.com/mentat-collective/emmy-viewers
High-performance symbolic, 2D and 3D visual extensions to the Emmy computer algebra system.
Last synced: 14 Apr 2025
https://github.com/bhauman/figwheel-repl
Figwheel REPL provides a stable multiplexing REPL for ClojureScript
clojure clojurescript repl tooling
Last synced: 04 Apr 2025
https://github.com/emlyn/tortilla
A thin Clojure wrapper for Java APIs providing efficient and idiomatic interop.
clojure java metaprogramming reflection
Last synced: 16 Mar 2025
https://github.com/nubank/clj-github-app
A library to implement GitHub Apps in Clojure.
authentication client clojure github webhook
Last synced: 04 Apr 2025
https://github.com/ivarref/yoltq
An opinionated Datomic queue for building (more) reliable systems. Supports retries, backoff, ordering and more.
Last synced: 15 Apr 2025
https://github.com/askonomm/blocko
A block-based WYSIWYG editor.
block-editor clojure clojurescript wysiwyg
Last synced: 12 Apr 2025
https://github.com/otann/wrench
🔧 Elegant configuration for a more civilized age
12-factor 12factor clojure config configuration environment-variables
Last synced: 17 Mar 2025
https://github.com/goatshriek/ruby-dragon
Ruby, Kotlin, Groovy, Clojure, and JShell support for Ghidra scripting and interactive sessions.
clojure contributions-welcome ghidra ghidra-plugin ghidra-plugins good-first-issue groovy jruby jshell kotlin plugin reverse-engineering ruby
Last synced: 20 Dec 2024
https://github.com/vvvvalvalval/datalog-rules
Utilities for managing Datalog rulesets from Clojure
clojure datalog datascript datomic
Last synced: 13 Apr 2025
https://github.com/p3r7/clojure-essential-ref
🔖 cider-doc to "Clojure, The Essential Reference"
cider clojure documentation emacs
Last synced: 16 Dec 2024
https://github.com/mayvenn/storefront
The front of the store
basscss clojure clojurescript react storefront
Last synced: 22 Apr 2025
https://github.com/darkleaf/di
DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments.
aop clojure dependency-injection ioc-container state-management
Last synced: 06 Apr 2025
https://github.com/nuid/zk
Cross-platform zero knowledge proofs
clj cljc cljs clojure clojurescript key-management zero-knowledge
Last synced: 09 Apr 2025
https://github.com/clojure/tools.tools
Clojure CLI tool for managing Clojure CLI tools
Last synced: 05 Feb 2025
https://github.com/hulunote/hulunote
Powerful prompt engineering development platform by Hulunote
clojure clojurescript datascript gpt llm webapp
Last synced: 24 Mar 2025
https://github.com/nubank/vessel
A containerization tool for Clojure applications
Last synced: 23 Apr 2025
https://github.com/NuID/zk
Cross-platform zero knowledge proofs
clj cljc cljs clojure clojurescript key-management zero-knowledge
Last synced: 10 May 2025
https://github.com/tokenmill/clojure-graalvm-aws-lambda-template
Leiningen template for AWS Lambda custom runtime with GraalVM native image compiled Clojure projects.
aws-lambda aws-lambda-clojure aws-lambda-custom-runtime clojure docker graalvm lein-template
Last synced: 22 Apr 2025
https://github.com/gizmo385/discord.clj
A Clojure library for creating Discord bots
clojure discord discord-api discord-bot
Last synced: 15 Apr 2025
https://github.com/tolitius/highlander
soft landing for high speed data
clojure netty performance redis zeromq
Last synced: 23 Apr 2025
https://github.com/rads/up-clojure
Example project for using Clojure with Apex Up
Last synced: 14 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/jerems/prose
An alternate syntax for Clojure inspired by Pollen.
Last synced: 12 May 2025
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/narkisr/awesome-clojure-repl
Clojure REPL curated tools, libraries and resources
awesome clojure clojurescript list repl
Last synced: 13 Dec 2024
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/theronic/eacl
EACL: Enterprise Access Control Lists
access-control clojure datalog enterprise
Last synced: 30 Apr 2025
https://github.com/casidiablo/tako
Github notifications on Slack
aws-lambda clojure github slack
Last synced: 21 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/ertugrulcetin/kezban
Utility library for Clojure and ClojureScript
clojure clojurescript lisp utility utility-library
Last synced: 12 Apr 2025
https://github.com/tolitius/lasync
making executor service tougher
back-pressure clojure concurrency java
Last synced: 23 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/DeLaGuardo/clojure-lint-action
annotation clj-kondo clojure linter
Last synced: 02 May 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/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/divs1210/streamer
threading macro(s) for transducers / transducers re-imagined as streams
Last synced: 14 Apr 2025