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/healthfinch/depstar
A clj-based uberjarrer. See version maintained by Sean for up to date releases.
Last synced: 23 Jan 2025
https://github.com/retro/penkala
Composable query builder for PostgreSQL written in Clojure.
Last synced: 05 May 2025
https://github.com/clj-holmes/clj-holmes
A CLI SAST (Static application security testing) tool which was built with the intent of finding vulnerable Clojure code via rules that use a simple pattern language.
Last synced: 21 Feb 2025
https://github.com/phronmophobic/clong
A wrapper for libclang and a generator that can turn c header files into clojure apis.
c clojure coffi ffi-wrapper jna libclang
Last synced: 07 Apr 2025
https://github.com/jorinvo/edn-data
EDN parser and generator that works with plain JS data, with support for TS and node streams
clojure data-format edn javascript node-stream parser serialization typescript
Last synced: 05 Apr 2025
https://github.com/thheller/shadow-build
[DEPRECATED] merged into the thheller/shadow-cljs project
clj cljs clojure clojurescript closure
Last synced: 08 May 2025
https://github.com/nberger/ring-logger
Log ring requests & responses using your favorite logging backend
clojure http logging ring ring-middleware
Last synced: 05 Apr 2025
https://github.com/bobby/kafka-streams-clojure
Clojure transducers interface to Kafka Streams
clojure kafka kafka-streams transducers
Last synced: 02 May 2025
https://github.com/hswick/jutsu.ai
Clojure wrapper for deeplearning4j
clojure deeplearning4j jutsu machine-learning
Last synced: 22 Apr 2025
https://github.com/clojupyter/lein-jupyter
A Leiningen plugin to integrate clojure with jupyter notebook
clojure jupyter-notebook lein leiningen
Last synced: 09 Apr 2025
https://github.com/confetti-clj/confetti
🎉 A tool to help creating and deploying static sites with AWS
boot clojure cloudfront deployment s3 static-site
Last synced: 14 Mar 2025
https://github.com/victorb/obsidian-wielder
Clojure inside your Obsidian documents!
clojure clojurescript obsidian obsidian-md obsidian-plugin sci
Last synced: 14 Apr 2025
https://github.com/nedap/formatting-stack
An efficient, smart, graceful composition of Clojure formatters, linters and such.
clojure formatter hacktoberfest linting
Last synced: 09 Apr 2025
https://github.com/Vetd-Inc/vetd-app
SaaS buying and decision platform.
clojure clojurescript graphql hasura re-frame
Last synced: 22 Nov 2024
https://github.com/prestancedesign/inertia-clojure
A Clojure adapter for Inertia.js
clojure compojure inertia-clojure inertiajs inertiajs-adapter middleware react reagent reitit ring
Last synced: 19 Dec 2024
https://github.com/borkdude/flycheck-clj-kondo
Emacs integration for clj-kondo via flycheck
clojure clojurescript flycheck-extension linter
Last synced: 14 Apr 2025
https://github.com/practicalli/clojure
Practicalli Clojure REPL Driven Development
Last synced: 04 Apr 2025
https://github.com/camsaul/toucan2
Successor library to Toucan with a modern and more-extensible API, more consistent behavior, and support for different backends including non-JDBC databases and non-HoneySQL queries. Currently in active beta.
Last synced: 16 May 2025
https://github.com/lk-geimfari/secrets.clj
A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.
authentication choices clj clojure cryptography drng jvm password prng random rng secrets secure security timestamp tokens uuid xkcd
Last synced: 06 May 2025
https://github.com/thealgorithms/clojure
All Algorithms implemented in Clojure
algorithms algorithms-and-data-structures algorithms-implemented algos clojure community-driven data-structures education hacktoberfest interview learn practice
Last synced: 02 May 2025
https://github.com/rogerallen/tweegeemee
Twitter Genetic Algorithm Imagery
clojure generative-art genetic-algorithms heroku imagery twitter
Last synced: 17 Mar 2025
https://github.com/eraserhd/rep
A single-shot nREPL client designed for shell invocation
Last synced: 17 Mar 2025
https://github.com/gorillalabs/neo4j-clj
Clojure bindings for Bolt / the Java Neo4j driver, complete with Joplin support for managing database migrations.
bolt clojure neo4j neo4j-driver
Last synced: 16 May 2025
https://github.com/mentat-collective/road-to-reality
The Road to Reality essay and newsletter source. A journey through computational physics, from eval/apply to the Einstein field equations.
clojure computer-algebra physics
Last synced: 14 Apr 2025
https://github.com/athos/pinpointer
Pinpointer is yet another clojure.spec error reporter based on a precise error analysis
clojure clojure-spec clojurescript error-messages spec
Last synced: 03 May 2025
https://github.com/athos/Pinpointer
Pinpointer is yet another clojure.spec error reporter based on a precise error analysis
clojure clojure-spec clojurescript error-messages spec
Last synced: 13 Mar 2025
https://github.com/fzakaria/slf4j-timbre
SLF4J binding for Clojure's Timbre
clojure slf4j slf4j-timbre timbre
Last synced: 04 Apr 2025
https://github.com/oliyh/kamera
UI testing via image comparison and devcards
clojure clojurescript devcards image-comparison testing
Last synced: 09 Apr 2025
https://github.com/yogthos/maestro
FSM library for managing workflows
clojure fsm state state-machine state-management
Last synced: 15 Apr 2025
https://github.com/adityaathalye/clojure-by-example
Workshop for programmers who are new to Clojure.
clojure clojure-tutorial study training-materials tutorial tutorial-sourcecode workshop-material
Last synced: 26 Mar 2025
https://github.com/factorhouse/cronut
A Clojure Companion to Quartz
clojure quartz schedule scheduler task task-scheduler
Last synced: 04 Apr 2025
https://github.com/afucher/clojure-repl-intellij
Free OpenSource IntelliJ plugin for Clojure REPL development.
clojure intellij intellij-plugin repl
Last synced: 23 Apr 2025
https://github.com/filipesilva/fdb
Reactive database environment for your files.
automation clojure database datalog pkm watcher
Last synced: 10 Jan 2025
https://github.com/phronmophobic/dewey
Index of Clojure libraries available on github.
Last synced: 07 Apr 2025
https://github.com/tanrax/RSSPAPER
Generate your own static RSS newspaper that you can embed on your device (PWA support)
clojure rss-reader static-site-generator
Last synced: 02 Apr 2025
https://github.com/tanrax/rsspaper
Generate your own static RSS newspaper that you can embed on your device (PWA support)
clojure rss-reader static-site-generator
Last synced: 11 Apr 2025
https://github.com/borkdude/rewrite-edn
Utility lib on top of rewrite-clj with common operations to update EDN while preserving whitespace and comments.
Last synced: 16 May 2025
https://github.com/brianium/clean-todos
:clipboard: A todo example leveraging clean architecture in Clojure
clean-architecture cli clojure clojurescript re-frame rest-api
Last synced: 13 Apr 2025
https://github.com/bhauman/figwheel-main-template
A template to generate a minimal figwheel-main based ClojureScript project
clojure clojurescript figwheel reactjs template
Last synced: 16 May 2025
https://github.com/openweb-nl/open-bank-mark
A bank simulation application using mainly Clojure, which can be used to end-to-end test and show some graphs.
analytics avro banking-applications cljs clojure confluent confluent-kafka confluent-platform docker docker-compose end-to-end-testing graphql kafka performance-testing performance-visualization postgresql travis-ci
Last synced: 22 Apr 2025
https://github.com/adzerk-oss/boot-reload
Boot task providing live-reload of browser css, images, etc.
boot-tasks clojure clojurescript hot-reload javascript livereload
Last synced: 28 Apr 2025
https://github.com/darkleaf/app-from-scratch
Book about Clean Architecture and Clojure
book clean-architecture clojure ddd postgresql
Last synced: 14 Apr 2025
https://github.com/theleoborges/imminent
A composable Futures library for Clojure
clojure composable-futures concurrency parallelism
Last synced: 13 Apr 2025
https://github.com/walkable-server/realworld-fulcro
A full stack implementation of RealWorld spec https://github.com/gothinkster/realworld/
clojure clojurescript duct fulcro full-stack postgresql realworld sql walkable
Last synced: 16 May 2025
https://github.com/lilactown/flex
flex is a reactive signal library for Clojure(Script)
clojure clojurescript dataflow reactive reactive-programming reactivity signals state-management
Last synced: 07 Apr 2025
https://github.com/avramrobert/omnia
clojure console editor functional-programming repl
Last synced: 13 Apr 2025
https://github.com/ably/ably-java
Java, Android, Clojure and Scala client library SDK for Ably realtime messaging service
android client-library clojure java realtime realtime-messaging rest scala sdk
Last synced: 04 Apr 2025
https://github.com/pjagielski/disclojure
Live coding environment with Overtone and Leipzig
clojure live-coding music overtone
Last synced: 09 Apr 2025
https://github.com/liquidz/build.edn
Make your Clojure library build process easy.
Last synced: 13 Apr 2025
https://github.com/kushidesign/kushi
UI design library for ClojureScript
clojure clojurescript css design design-system ui ui-components ui-design
Last synced: 05 Apr 2025
https://github.com/perkss/clojure-kafka-examples
Clojure examples for Kafka and Kafka Streams (JAVA Interop)
avro-kafka clojure functional-programming java kafka kafka-streams kafka-topic testcontainers
Last synced: 10 Apr 2025
https://github.com/gengstrand/clojure-news-feed
evaluating various technologies by implementing a news feed micro-service
clojure dropwizard golang graphql java microservice node-js python3 scala springboot
Last synced: 09 May 2025
https://github.com/clj-br/vagas
Vagas e empresas que ativamente contratam pessoas desenvolvedoras Clojure no Brasil
brazil clojure clojurescript jobs
Last synced: 01 Mar 2025
https://github.com/phronmophobic/grease
An example of building a clojure library for iOS with graalvm native-image.
clojure graalvm graalvm-native-image ios membrane
Last synced: 09 Apr 2025
https://github.com/techascent/tech.datatype
Efficient numerics for the jvm
clojure n-dimensional numerics
Last synced: 07 May 2025
https://github.com/jackrusher/spicerack
A Clojure wrapper for MapDB, which is a fast, disk-persistent data-structures library.
Last synced: 12 Apr 2025
https://github.com/pkpkpk/cljs-node-io
A ClojureScript IO Library for NodeJS
Last synced: 09 Apr 2025
https://github.com/propan/geheimtur
a secret door to your Pedestal application
authentication clojure http-basic-auth interceptor oauth2 pedestal
Last synced: 09 Apr 2025
https://github.com/kawasima/back-channeling
A thread floating typed chat system.
Last synced: 25 Jan 2025
https://github.com/darkleaf/router
Bidirectional Ring router. REST oriented. Rails inspired.
clojure clojure-library rest rest-api ring router routes routing
Last synced: 14 Apr 2025
https://github.com/brandonbloom/metaclj
Staged compilation for Clojure through environment & special-form aware syntax-quoting.
clojure metaprogramming staging
Last synced: 22 Apr 2025
https://github.com/bhauman/react-native-figwheel-bridge
Enables React Native projects written in ClojureScript to use Figwheel's live reloading and REPL.
clojure clojurescript figwheel figwheel-main npm-module react-native
Last synced: 08 Apr 2025
https://github.com/glosa/glosa-server
Comments for static sites. Clone of Disqus, but faster, Opensource and sexy.
clojure comment comments-manager comments-system disqus java opensource
Last synced: 28 Apr 2025
https://github.com/aroemers/rmap
Clojure library for defining recursive maps; literally, programmatically and with pure data.
clojure map recursive recursive-maps
Last synced: 08 May 2025
https://github.com/kbrw/exos
Exos is a simple Port Wrapper : a GenServer which forwards cast and call to a linked Port.
Last synced: 03 Apr 2025
https://github.com/athos/pogonos
Yet another Clojure(Script) implementation of the Mustache templating language
babashka clojure clojurescript mustache template
Last synced: 07 Apr 2025
https://github.com/benzap/fif
Stack-based Programming in Clojure(script)
clojure edn fif forth programming-language scripting scripting-language stack-based
Last synced: 10 Apr 2025
https://github.com/tolitius/calip
calip(er): all functions deserve to be measured and debugged at runtime
clojure debug performance trace
Last synced: 05 Apr 2025
https://github.com/oliyh/re-jump.el
emacs navigation for re-frame projects
cider clj cljs clojure clojurescript emacs emacs-lisp re-frame
Last synced: 09 Apr 2025
https://github.com/abogoyavlensky/automigrate
:robot: Auto-generated database migrations for Clojure
auto-migrations automigrate clj clojure database migrations postgresql
Last synced: 09 Apr 2025
https://github.com/swlkr/oksql
An easy clojure postgres library
clojure jdbc postgres postgresql sql
Last synced: 19 Dec 2024
https://github.com/owainlewis/yaml
A fast, idiomatic and easy to use Clojure YAML library. Based on Snake YAML
Last synced: 05 Apr 2025
https://github.com/peterschwarz/clj-gpio
A basic library for reading, writing and watching GPIO signals on a Raspberry PI, in a REPL-friendly way.
clojure gpio-port raspberry-pi
Last synced: 17 Feb 2025
https://github.com/scicloj/wolframite
An interface between Clojure and Wolfram Language (the language of Mathematica)
clojure data-science mathematica wolfram-language
Last synced: 05 Apr 2025
https://github.com/cloudkj/lambda-ml
A small machine learning library written in Lisp (Clojure) aimed at providing simple, concise implementations of machine learning techniques and utilities.
Last synced: 16 Apr 2025
https://github.com/intermine/bluegenes
A friendly next-generation interface for Genomic data discovery powered by InterMine
cljs clojure clojurescript genomics intermine
Last synced: 16 May 2025
https://github.com/valpackett/octohipster
[UNMAINTAINED] A hypermedia REST HTTP API library for Clojure
Last synced: 22 Jan 2025
https://github.com/nervous-systems/serverless-cljs-plugin
Serverless plugin for Clojurescript deployment w/ cljs-lambda
aws aws-lambda clojure clojurescript serverless serverless-plugin
Last synced: 07 May 2025
https://github.com/lilactown/cascade
A library of continuation-passing, thunk-producing versions of many Clojure core functions.
clojure clojurescript continuation-passing-style cps recursion walk
Last synced: 19 Dec 2024
https://github.com/smee/binary
Clojure API for binary format I/O using java's stream apis
Last synced: 19 Dec 2024
https://github.com/thi-ng/babel
A Leiningen project template for literate Clojure projects w/ org-mode
clojure clojurescript emacs literate-programming org-mode template
Last synced: 11 Apr 2025
https://github.com/daveliepmann/vdquil
Visualizing Data (in Quil!)
clj clojure data-visualization quil visualize-data
Last synced: 09 Apr 2025
https://github.com/rorokimdim/pp-grid
A clojure library to construct formatted text
clojure pretty-print pretty-printing text-formatting
Last synced: 11 Apr 2025
https://github.com/timothypratley/enterprise-clojure-training
A Clojure training course for Developers and Senior Developers
clojure training training-materials
Last synced: 16 Apr 2025
https://github.com/zalky/reflet
Tools for building Re-frame + React based web apps with graph and non-graph data models
clojure clojurescript finite-state-machines graphs re-frame react reagent
Last synced: 14 Apr 2025
https://github.com/rm-hull/jasentaa
A parser combinator library for Clojure and ClojureScript
clojure parser parser-combinators
Last synced: 10 May 2025