
TOP 49 Clojure Open Source Projects in 2023

1. Schema
GitHub stars: 2,400
Description: Clojure(Script) library for declarative data description and validation
Programing Language: Clojure
Updated: Feb 9
Link: https://github.com/plumatic/schema

2. Metabase
GitHub stars: 34,000
Description: The simplest, fastest way to get business intelligence and analytics to everyone in your company 😋
Programing Language: Clojure
Tags: visualization, mysql, slack, postgres, data
Updated: 37 minutes ago
Link: https://github.com/metabase/metabase

3. Logseq
GitHub stars: 24,900
Description: A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases.…
Programing Language: Clojure
Tags: git, markdown, clojure, graph, clojurescript
Updated: 1 hour ago
Link: https://github.com/logseq/logseq

4. Penpot
GitHub stars: 23,000
Description: Penpot - The Open-Source design & prototyping platform
Programing Language: Clojure
Tags: design, clojure, ui, clojurescript, prototyping
Updated: 26 minutes ago
Link: https://github.com/penpot/penpot

5. Light Table
GitHub stars: 11,700
Description: The Light Table IDE ⛺
Programing Language: Clojure
Tags: editor, clojure, clojurescript, ide, lighttable
Updated: Jun 17, 2022
Link: https://github.com/LightTable/LightTable

6. Clojurescript
GitHub stars: 9,100
Description: Clojure to JS compiler
Programing Language: Clojure
Updated: 10 days ago
Link: https://github.com/clojure/clojurescript

7. Datascript
GitHub stars: 5,200
Description: Immutable database and Datalog query engine for Clojure, ClojureScript and JS
Programing Language: Clojure
Tags: clojure, database, clojurescript, memory-database, datascript
Updated: 14 days ago
Link: https://github.com/tonsky/datascript

8. Reagent
GitHub stars: 4,700
Description: A minimalistic ClojureScript interface to React.js
Programing Language: Clojure
Tags: react, clojure, frontend, clojurescript, reagent
Updated: Aug 9
Link: https://github.com/reagent-project/reagent

9. Riemann
GitHub stars: 4,200
Description: A network event stream processing system, in Clojure.
Programing Language: Clojure
Tags: events, clojure, monitoring, metrics, logging
Updated: May 23
Link: https://github.com/riemann/riemann

10. Compojure
GitHub stars: 4,000
Description: A concise routing library for Ring/Clojure
Programing Language: Clojure
Tags: clojure, routing, http, ring
Updated: May 7
Link: https://github.com/weavejester/compojure

11. Clojure Koans
GitHub stars: 3,700
Description: A set of exercises for learning Clojure
Programing Language: Clojure
Updated: Jun 21
Link: https://github.com/functional-koans/clojure-koans

12. ring
GitHub stars: 3,600
Description: Clojure HTTP server abstraction
Programing Language: Clojure
Tags: http, clojure, web, ring
Updated: 14 hours ago
Link: https://github.com/ring-clojure/ring

13. Babashka
GitHub stars: 3,500
Description: Native, fast starting Clojure interpreter for scripting
Programing Language: Clojure
Tags: bash, clojure, scripting, graalvm, shell-scripting
Updated: 7 days ago
Link: https://github.com/babashka/babashka

14. Lein Figwheel
GitHub stars: 2,900
Description: Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding!
Programing Language: Clojure
Tags: clojure, clojurescript, repl, clojurescript-repl, figwheel
Updated: Nov 2, 2021
Link: https://github.com/bhauman/lein-figwheel

15. Pedestal
GitHub stars: 2,600
Description: The Pedestal Server-side Libraries
Programing Language: Clojure
Tags: clojure, pedestal
Updated: 10 days ago
Link: https://github.com/pedestal/pedestal

16. Hiccup
GitHub stars: 2,600
Description: Fast library for rendering HTML in Clojure
Programing Language: Clojure
Tags: html, clojure, hiccup
Updated: Jul 3
Link: https://github.com/weavejester/hiccup

17. Awesome Clojure
GitHub stars: 2,600
Description: A curated list of awesome Clojure libraries and resources. Inspired by awesome-... stuff
Programing Language: Clojure
Tags: clojure, awesome-list, hacktoberfest
Updated: Jul 14
Link: https://github.com/razum2um/awesome-clojure

18. Clojure Cookbook
GitHub stars: 2,500
Description: This is the home of O'Reilly's Clojure Cookbook - http://clojure-cookbook.com
Programing Language: Clojure
Updated: Oct 31, 2021
Link: https://github.com/clojure-cookbook/clojure-cookbook

19. Aleph
GitHub stars: 2,500
Description: Asynchronous communication for Clojure
Programing Language: Clojure
Tags: clojure, http, http-client, websockets, web-server
Updated: 11 days ago
Link: https://github.com/clj-commons/aleph

20. Specter
GitHub stars: 2,500
Description: Clojure(Script)'s missing piece
Programing Language: Clojure
Updated: Apr 6
Link: https://github.com/redplanetlabs/specter

21. Incanter
GitHub stars: 2,200
Description: Clojure-based, R-like statistical computing and graphics environment for the JVM
Programing Language: Clojure
Updated: Jun 16, 2022
Link: https://github.com/incanter/incanter

22. Component
GitHub stars: 2,100
Description: Managed lifecycle of stateful objects in Clojure
Programing Language: Clojure
Updated: Feb 26, 2022
Link: https://github.com/stuartsierra/component

23. onyx
GitHub stars: 2,000
Description: Distributed, masterless, high performance, fault tolerant data processing
Programing Language: Clojure
Tags: data, clojure, streaming, distributed, batch
Updated: Aug 31, 2019
Link: https://github.com/onyx-platform/onyx

24. Core.Async
GitHub stars: 1,900
Description: Facilities for async programming and communication in Clojure
Programing Language: Clojure
Updated: 28 days ago
Link: https://github.com/clojure/core.async

25. lumo
GitHub stars: 1,900
Description: Fast, cross-platform, standalone ClojureScript environment
Programing Language: Clojure
Tags: clojure, clojurescript, repl, javascript, cross-platform
Updated: May 16, 2022
Link: https://github.com/anmonteiro/lumo

26. Lacinia
GitHub stars: 1,800
Description: GraphQL implementation in pure Clojure
Programing Language: Clojure
Tags: graphql, clojure
Updated: Aug 9
Link: https://github.com/walmartlabs/lacinia

27. boot
GitHub stars: 1,800
Description: Build tooling for Clojure.
Programing Language: Clojure
Tags: clojure, build-tool, boot, boot-clj
Updated: Apr 22, 2021
Link: https://github.com/boot-clj/boot

28. Clj Http
GitHub stars: 1,700
Description: An idiomatic clojure http client wrapping the apache client. Officially supported version.
Programing Language: Clojure
Updated: Jun 8
Link: https://github.com/dakrone/clj-http

29. Sente
GitHub stars: 1,700
Description: Realtime web comms for Clojure/Script applications
Programing Language: Clojure
Tags: transit, clojure, async, clojurescript, websockets
Updated: 7 days ago
Link: https://github.com/taoensso/sente

30. Midje
GitHub stars: 1,700
Description: Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing
Programing Language: Clojure
Updated: May 15
Link: https://github.com/marick/Midje

31. Arcadia
GitHub stars: 1,700
Description: Clojure in Unity
Programing Language: Clojure
Tags: clojure, unity, game-development
Updated: Feb 15
Link: https://github.com/arcadia-unity/Arcadia

32. Honeysql
GitHub stars: 1,600
Description: Turn Clojure data structures into SQL
Programing Language: Clojure
Updated: 3 days ago
Link: https://github.com/seancorfield/honeysql

33. Closh
GitHub stars: 1,600
Description: Bash-like shell based on Clojure
Programing Language: Clojure
Tags: clojure, shell, bash, cli, clojurescript
Updated: Dec 5, 2022
Link: https://github.com/dundalek/closh

34. Enlive
GitHub stars: 1,600
Description: a selector-based (à la CSS) templating and transformation system for Clojure
Programing Language: Clojure
Updated: Jan 17, 2022
Link: https://github.com/cgrand/enlive

35. Clj Kondo
GitHub stars: 1,600
Description: Static analyzer and linter for Clojure code that sparks joy
Programing Language: Clojure
Tags: clojure, clojurescript, linter, static-analysis, graalvm
Updated: yesterday
Link: https://github.com/clj-kondo/clj-kondo

36. lux
GitHub stars: 1,600
Description: The Lux Programming Language
Programing Language: Clojure
Tags: javascript, ruby, python, language, programming-language
Updated: 15 hours ago
Link: https://github.com/LuxLang/lux

37. Clerk
GitHub stars: 1,600
Description: ⚡️ Moldable Live Programming for Clojure
Programing Language: Clojure
Tags: visualization, clojure, notebook, repl, live-programming
Updated: 4 hours ago
Link: https://github.com/nextjournal/clerk

38. Datahike
GitHub stars: 1,500
Description: A durable Datalog implementation adaptable for distribution.
Programing Language: Clojure
Tags: clojure, database, open-source, datalog, datahike
Updated: 3 hours ago
Link: https://github.com/replikativ/datahike

39. Korma
GitHub stars: 1,500
Description: Tasty SQL for Clojure.
Programing Language: Clojure
Updated: Oct 15, 2020
Link: https://github.com/korma/Korma

40. Plumbing
GitHub stars: 1,500
Description: Prismatic's Clojure(Script) utility belt
Programing Language: Clojure
Updated: Feb 1
Link: https://github.com/plumatic/plumbing

41. Cheshire
GitHub stars: 1,500
Description: Clojure JSON and JSON SMILE (binary json format) encoding/decoding
Programing Language: Clojure
Updated: Feb 28
Link: https://github.com/dakrone/cheshire

42. Konstellate
GitHub stars: 1,500
Description: Free and Open Source GUI to Visualize Kubernetes Applications.
Programing Language: Clojure
Tags: kubernetes, open-source, yaml, clojure, helm
Updated: Jul 25, 2019
Link: https://github.com/jeremykross/konstellate

43. Yesql
GitHub stars: 1,400
Description: A Clojure library for using SQL.
Programing Language: Clojure
Updated: Sep 1, 2022
Link: https://github.com/krisajenkins/yesql

44. Seesaw
GitHub stars: 1,400
Description: Seesaw turns the Horror of Swing into a friendly, well-documented, Clojure library
Programing Language: Clojure
Updated: Jul 28
Link: https://github.com/clj-commons/seesaw

45. Core.Logic
GitHub stars: 1,400
Description: A logic programming library for Clojure & ClojureScript
Programing Language: Clojure
Updated: 26 days ago
Link: https://github.com/clojure/core.logic

46. Timbre
GitHub stars: 1,400
Description: Pure Clojure/Script logging library
Programing Language: Clojure
Tags: clojure, clojurescript, slf4j, logging, epl
Updated: 7 days ago
Link: https://github.com/taoensso/timbre

47. Nightcode
GitHub stars: 1,400
Description: An IDE for Clojure
Programing Language: Clojure
Updated: Apr 24, 2021
Link: https://github.com/oakes/Nightcode

48. Electric
GitHub stars: 1,400
Description: a reactive Clojure dialect for web development that uses a compiler to infer the frontend/backend boundary
Programing Language: Clojure
Updated: 3 days ago
Link: https://github.com/hyperfiddle/electric

49. Reitit
GitHub stars: 1,300
Description: A fast data-driven routing library for Clojure/Script
Programing Language: Clojure
Tags: middleware, clojure, frontend, clojurescript, data-driven
Updated: 22 hours ago