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/clojure-garden/clojure-garden
The navigator in the Clojure ecosystem
clojure clojure-garden clojure-tools clojurescript
Last synced: 10 May 2025
https://github.com/riemann/riemann-clojure-client
A Clojure client for the Riemann monitoring system.
Last synced: 09 Apr 2025
https://github.com/avisonovate/config
Configure a system using EDN files and clojure.spec
Last synced: 20 Nov 2024
https://github.com/rekola/nanoclj
A Tiny Clojure Interpreter
c clojure cplusplus interpreter
Last synced: 09 Apr 2025
https://github.com/brabster/crucible
AWS CloudFormation templates built with Clojure
clojure clojure-specs cloudformation crucible
Last synced: 09 Apr 2025
https://github.com/jdevuyst/comprehend
Clojure in-memory database modeled on sets, not tables. Comprehend supports pattern matching, forward matching, rewriting, and transactional storage.
clojure clojure-library in-memory-database
Last synced: 09 Apr 2025
https://github.com/ertugrulcetin/enion
Enion Online is an Epic PvP Battle game between Orcs and Humans. The game is written using Clojure and ClojureScript, and utilizes the PlayCanvas game engine.
clojure clojurescript game game-development playcanvas
Last synced: 12 Apr 2025
https://github.com/wdhowe/telegrambot-lib
Clojure library implementation of the Telegram Bot API.
clojure lein leiningen telegram telegram-api telegram-bot telegram-bot-api
Last synced: 06 May 2025
https://github.com/tolitius/chazel
Hazelcast bells and whistles under the Clojure belt
Last synced: 23 Apr 2025
https://github.com/mpenet/hayt
CQL3 DSL for Clojure
cassandra cassandra-cql clojure cql dsl
Last synced: 07 Apr 2025
https://github.com/adzerk-oss/boot-cljs-repl
Boot task providing a REPL for ClojureScript development.
boot boot-tasks clojure clojurescript clojurescript-repl repl
Last synced: 09 Apr 2025
https://github.com/tolitius/envoy
a gentle touch of Clojure to Hashicorp's Consul
Last synced: 13 Apr 2025
https://github.com/ertugrulcetin/code3dworld
Learn programming in 3D World
clojure coding-for-beginners electron programming
Last synced: 12 Apr 2025
https://github.com/nooga/let-go
Clojure-esque extension language for Go. (WIP)
clojure compiler go interpreter scripting-language vm
Last synced: 30 Dec 2024
https://github.com/bronsa/tools.decompiler
A decompiler for clojure, in clojure
Last synced: 19 Dec 2024
https://github.com/tolitius/boot-check
check, analyze and inspect Clojure/Script code
Last synced: 09 May 2025
https://github.com/journeyman-cc/smeagol
Simple Wiki engine inspired by Gollum
Last synced: 02 Apr 2025
https://github.com/deraen/sass4clj
SASS compiler for Clj, Lein and Boot, using Libsass Java wrapper
boot boot-tasks clojure leiningen libsass sass webjars
Last synced: 06 Apr 2025
https://github.com/lipas-liikuntapaikat/lipas
Lipas is a nationwide, public GIS service of Finnish sport and recreation facilities.
clojure clojurescript docker elk-stack geoserver gis openlayers osrm postgis re-frame reitit
Last synced: 30 Apr 2025
https://github.com/borkdude/deflet
Make let-expressions REPL-friendly!
babashka clojure clojurescript nbb
Last synced: 30 Apr 2025
https://github.com/oliyh/lacinia-gen
Generators for GraphQL
clojure clojurescript generative graphql lacinia
Last synced: 13 Apr 2025
https://github.com/clojusc/mesomatic
A simple and idiomatic Clojure facade around the Mesos JAVA API
apache-projects clojure data-centers distributed-systems mesos
Last synced: 14 Feb 2025
https://github.com/phronmophobic/treemap-clj
An alternative to pprint for generically visualizing heterogeneous, hierarchical data
clojure data-visualization membrane treemap
Last synced: 16 Mar 2025
https://github.com/edvorg/yet-another-craft
Multiplayer Starcraft game clone in clojure with reagent.
Last synced: 30 Apr 2025
https://github.com/apauley/hollingberries
A fictional scenario implemented in multiple languages in order to compare language paradigms.
clojure erlang haskell python ruby scala smalltalk toy-problems
Last synced: 21 Mar 2025
https://github.com/cryogen-project/cryogen-core
Cryogen's core
clojure cryogen static-site-generator
Last synced: 05 Apr 2025
https://github.com/bsless/more.async
A small library to do more stuff with core.async
Last synced: 16 Mar 2025
https://github.com/techascent/tmducken
tech.ml.dataset integration with duckdb
Last synced: 16 Mar 2025
https://github.com/jdormit/sicp-logic
A Clojure implementation of the logic programming language from chapter 4 of SICP
clojure datalog logic-programming sicp
Last synced: 21 Mar 2025
https://github.com/weavejester/crouton
HTML parsing library for Clojure
clojure html html-parsing-library jsoup parsing
Last synced: 13 Apr 2025
https://mrdimosthenis.github.io/Synapses/
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 27 Mar 2025
https://mrdimosthenis.github.io/Synapses/?elixir
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 03 Apr 2025
https://github.com/apauley/HollingBerries
A fictional scenario implemented in multiple languages in order to compare language paradigms.
clojure erlang haskell python ruby scala smalltalk toy-problems
Last synced: 09 May 2025
https://github.com/green-coder/minimallist
A minimalist data driven data model library, inspired by Clojure Spec and Malli.
clojure clojurescript data-parsing data-validation
Last synced: 09 May 2025
https://github.com/mrdimosthenis/synapses
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 13 Apr 2025
https://github.com/brunobonacci/lein-binplus
A Leiningen plugin for producing standalone console executables that work on OS X, Linux, and Windows.
clojure executable java uberjar
Last synced: 13 Apr 2025
https://github.com/clojang/clojang
Clojure API for Erlang/OTP Communications (built on jiface)
beam clojure distributed-systems erlang java jiface jinterface jvm lfe otp
Last synced: 19 Apr 2025
https://github.com/mrdimosthenis/Synapses
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 02 Apr 2025
https://github.com/eerohele/tutkain
A Sublime Text package for interactive Clojure development
clojure editor repl sublime-text
Last synced: 09 Apr 2025
https://github.com/nedap/speced.def
spec-backed forms of defn/defprotocol/..., aided by metadata
clojure clojurescript hacktoberfest
Last synced: 30 Apr 2025
https://github.com/cyrik/omni-trace
Omnipotent/omniscient tracing and debugging for clojure(script)
clojure clojurescript debugging traceing
Last synced: 05 May 2025
https://github.com/severeoverfl0w/vizns
Visualize the relationships between your namespaces and dependencies
Last synced: 17 Mar 2025
https://github.com/factorhouse/slipway
A Clojure Companion to Jetty
clojure https jaas jetty ldap ring sente web-server websockets
Last synced: 05 Apr 2025
https://github.com/green-coder/vrac
[WIP] Declarative html template library from the future.
clojure clojurescript dsl front-end library vrac wip-do-not-use
Last synced: 16 Mar 2025
https://github.com/betterthantomorrow/dram
Interactive Clojure REPL Guides
calva clojure getting-started repl
Last synced: 06 Apr 2025
https://github.com/borkdude/lein2deps
Lein project.clj to deps.edn converter
babashka clojure leiningen tools-deps
Last synced: 20 Dec 2024
https://github.com/protojure/lib
A collection of libraries to support Protojure applications at runtime
Last synced: 06 Apr 2025
https://github.com/toyokumo/tarayo
:love_letter: SMTP client library for Clojure. That’s it.
Last synced: 28 Apr 2025
https://github.com/defsquare/scenari
Clojure BDD library - Executable Specification with Behavior-Driven Development
bdd behavior-driven-development clojure cucumber dsl gherkin scenario scenario-steps
Last synced: 05 Apr 2025
https://github.com/athos/sweet-array
Array manipulation library for Clojure with "sweet" array type notation and more safety by static types
Last synced: 06 Apr 2025
https://github.com/taylorwood/clojurl
An example Clojure CLI HTTP/S client using GraalVM native image
cli clojure graalvm https native-image
Last synced: 16 May 2025
https://github.com/ClojureHaxe/ClojureHaxe
Clojure port written in Haxe targeting multiple platforms
Last synced: 04 Apr 2025
https://github.com/helins/clojure-of-things
Documentation about how to run Clojure on the Raspberry Pi
clojure documenation raspberrypi
Last synced: 19 Apr 2025
https://github.com/danprince/wireworld
🔋 ClojureScript Wireworld Simulator
clojure clojurescript simulation wireworld
Last synced: 05 Dec 2024
https://github.com/paintparty/fireworks
Fireworks is a themeable tapping library for Clojure, ClojureScript, and Babashka.
babashka clojure clojurescript console debugging fireworks lasertag live-coding pretty-printing syntax-highlighting tapping terminal tracing typography
Last synced: 06 Apr 2025
https://github.com/greglook/clj-hiera
Generate Clojure namespace hierarchy graphs
Last synced: 20 Dec 2024
https://github.com/andrewmcloud/consimilo
A Clojure library for querying large data-sets on similarity
clojure collaborative-filtering cosine-distance data-sketches data-sketching document-similarity hamming-distance jaccard-similarity lsh lsh-forest minhash minhash-lsh-algorithm plagiarism-detection recommender-system similarity similarity-search
Last synced: 14 Apr 2025
https://github.com/daveyarwood/alda-clj
A Clojure library for live-coding music with Alda
alda algorithmic-composition clojure live-coding music music-composition music-generation
Last synced: 17 Mar 2025
https://github.com/minosniu/vertx-lang-clojure
Vert.x Clojure support
clj clojure clojure-support verticle vertx
Last synced: 14 Apr 2025
https://github.com/phronmophobic/clj-media
Read, write, and transform audio and video with Clojure.
audio clojure ffmpeg-wrapper video
Last synced: 09 May 2025
https://github.com/rickmoynihan/nrebl.middleware
An nREPL and cider middleware for capturing and browsing data in REBL
Last synced: 16 Feb 2025
https://github.com/lispyclouds/navi
A tiny, data-driven library converting OpenAPI spec to Reitit routes enabling spec-first practices.
api clojure data-driven openapi rest-api swagger
Last synced: 09 Apr 2025
https://github.com/re-ops/re-mote
Re-mote operations using SSH and Re-gent
automation clojure live management ops orchestration pipeline remote repl scheduling ssh ubuntu zeromq
Last synced: 13 May 2025
https://github.com/clojure-emacs/parseedn
EDN parser for Emacs Lisp
clojure edn edn-data edn-parser elisp emacs emacs-lisp
Last synced: 10 Apr 2025
https://github.com/sunng87/lein-jlink
A lein plugin creates and manages custom java environment
Last synced: 19 Dec 2024
https://github.com/aroemers/redelay
Clojure library for first class lifecycle-managed state.
clojure component delay integrant lifecycle mount mount-lite state-management
Last synced: 05 Apr 2025
https://github.com/pkpkpk/fress
fressian for clojure(script) and WebAssembly
clojure clojurescript wasm webassembly
Last synced: 07 May 2025
https://github.com/vaelatern/necessary-evil
XML-RPC implemented as Ring HTTP handlers for Clojure
Last synced: 23 Nov 2024
https://github.com/oliyh/locksmith
Want to use GraphQL with Clojure/script but don't want keBab or snake_keys everywhere? Use locksmith to change all the keys!
clj cljs clojure clojurescript graphql graphql-client graphql-server idiomatic
Last synced: 12 Feb 2025
https://github.com/openweb-nl/kafka-graphql-examples
A platform to test solutions for using Kafka with Graphql
avro-kafka clojure clojurescript confluent-kafka end-to-end-testing graphql graphql-client graphql-server graphs kafka-client kafka-cluster performance-analysis performance-testing test-automation test-tools testing
Last synced: 12 Feb 2025
https://github.com/clojure-lsp/lsp4clj
LSP base support for any LSP that is implemented in Clojure
clojure clojure-lsp lsp lsp-server
Last synced: 04 Apr 2025
https://github.com/phronmophobic/membrane.term
A terminal emulator in pure clojure
Last synced: 16 Mar 2025
https://github.com/roman01la/minimax
Minimalist 3D game engine in Clojure
3d-graphics bgfx clojure game-engine
Last synced: 14 Apr 2025
https://github.com/piotr-yuxuan/closeable-map
Application state management made simple: a Clojure map that implements java.io.Closeable.
clojure clojure-maps closeable component integrant map mount state state-management system with-open
Last synced: 04 Apr 2025
https://github.com/clojure-emacs/parseclj
Clojure Parser for Emacs Lisp
ast clojure clojure-parser emacs emacs-lisp
Last synced: 16 Mar 2025
https://github.com/matthieu-beteille/cljs-css-modules
CSS modules in ClojureScript.
clj clojure clojurescript css-modules garden macros
Last synced: 12 Apr 2025
https://github.com/federkasten/clucie
Clojure for the Lucene
clojure fulltext-search lucene
Last synced: 10 May 2025
https://github.com/hswick/jutsu
Graphing tool for Clojure built with the web and interactivity in mind
clojure data plotlyjs visualization
Last synced: 22 Apr 2025
https://github.com/mbuczko/cerber-oauth2-provider
Clojure implementation of RFC 6749 OAuth 2.0 authorization framework (OAuth2 provider)
Last synced: 08 May 2025
https://github.com/alexander-yakushev/defprecated
Deprecation in Clojure made easy
Last synced: 16 Mar 2025
https://github.com/houzuoguo/aurinko
Aurinko - a document database engine implementation in Clojure
clojure database document-database-engine
Last synced: 13 Apr 2025
https://github.com/ilevd/cwp
Indentation-based syntax for Clojure
clojure funcional-programming programming-language-concepts programming-language-design python syntax
Last synced: 13 Apr 2025
https://github.com/fabricate-site/fabricate
Flexible static website generation with Clojure
Last synced: 04 Apr 2025
https://github.com/candid82/flycheck-joker
Clojure syntax checker (via Joker) for flycheck
clojure flycheck-extension linter syntax-checker
Last synced: 25 Apr 2025