Top Clojure Open Source Projects

TOP 69 Clojure Open Source Projects in 2025

Contents

Metabase/Metabase logo

1. Metabase/Metabase


GitHub stars: 40,700

Description: The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data 📊

Programing Language: Clojure

Tags: visualization, mysql, slack, postgres, data

Updated: 3 minutes ago

Link: https://github.com/metabase/metabase




Penpot/Penpot logo

2. Penpot/Penpot


GitHub stars: 36,300

Description: Penpot: The open-source design tool for design and code collaboration

Programing Language: Clojure

Tags: design, clojure, ui, clojurescript, prototyping

Updated: 5 minutes ago

Link: https://github.com/penpot/penpot




Logseq/Logseq logo

3. Logseq/Logseq


GitHub stars: 34,800

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: 38 minutes ago

Link: https://github.com/logseq/logseq




Deeplearning4j/Deeplearning4j logo

4. Deeplearning4j/Deeplearning4j


GitHub stars: 13,800

Description: Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and …

Programing Language: Java

Tags: python, java, clojure, scala, spark

Updated: Dec 28, 2024

Link: https://github.com/deeplearning4j/deeplearning4j




Light Table/Light Table logo

5. Light Table/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




Clojure/Clojure logo

6. Clojure/Clojure


GitHub stars: 10,600

Description: The Clojure programming language

Programing Language: Java

Updated: 29 days ago

Link: https://github.com/clojure/clojure




Kanaka/Mal logo

7. Kanaka/Mal


GitHub stars: 10,200

Description: mal - Make a Lisp

Programing Language: Assembly

Tags: javascript, ruby, python, c, java

Updated: Dec 23, 2024

Link: https://github.com/kanaka/mal




Lk Geimfari/Awesomo logo

8. Lk Geimfari/Awesomo


GitHub stars: 9,500

Description: Cool open source projects. Choose your project and get involved in Open Source development now.

Programing Language: Go

Tags: ruby, python, rust, open-source, list

Updated: Feb 28, 2024

Link: https://github.com/lk-geimfari/awesomo




Clojure/Clojurescript logo

9. Clojure/Clojurescript


GitHub stars: 9,300

Description: Clojure to JS compiler

Programing Language: Clojure

Updated: 14 days ago

Link: https://github.com/clojure/clojurescript




Ruby Concurrency/Concurrent Ruby logo

10. Ruby Concurrency/Concurrent Ruby


GitHub stars: 5,700

Description: Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go…

Programing Language: Ruby

Tags: ruby, concurrency

Updated: 14 days ago

Link: https://github.com/ruby-concurrency/concurrent-ruby




Tonsky/Datascript logo

11. Tonsky/Datascript


GitHub stars: 5,500

Description: Immutable database and Datalog query engine for Clojure, ClojureScript and JS

Programing Language: Clojure

Tags: clojure, database, clojurescript, memory-database, datascript

Updated: Jan 5

Link: https://github.com/tonsky/datascript




Reagent Project/Reagent logo

12. Reagent Project/Reagent


GitHub stars: 4,800

Description: A minimalistic ClojureScript interface to React.js

Programing Language: Clojure

Tags: react, clojure, frontend, clojurescript, reagent

Updated: 7 hours ago

Link: https://github.com/reagent-project/reagent




Defold/Defold logo

13. Defold/Defold


GitHub stars: 4,700

Description: Defold is a completely free to use game engine for development of desktop, mobile and web games.

Programing Language: C++

Tags: c-plus-plus, gamedev, multi-platform, clojure, lua

Updated: 28 minutes ago

Link: https://github.com/defold/defold




Izhangzhihao/Intellij Rainbow Brackets logo

14. Izhangzhihao/Intellij Rainbow Brackets


GitHub stars: 4,500

Description: 🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio/Fleet

Programing Language: Kotlin

Tags: kotlin, java, clojure, scala, intellij

Updated: 13 days ago

Link: https://github.com/izhangzhihao/intellij-rainbow-brackets




Babashka/Babashka logo

15. Babashka/Babashka


GitHub stars: 4,200

Description: Native, fast starting Clojure interpreter for scripting

Programing Language: Clojure

Tags: bash, clojure, scripting, graalvm, shell-scripting

Updated: 23 hours ago

Link: https://github.com/babashka/babashka




Riemann/Riemann logo

16. Riemann/Riemann


GitHub stars: 4,200

Description: A network event stream processing system, in Clojure.

Programing Language: Clojure

Tags: events, clojure, monitoring, metrics, logging

Updated: Jan 8

Link: https://github.com/riemann/riemann




Weavejester/Compojure logo

17. Weavejester/Compojure


GitHub stars: 4,100

Description: A concise routing library for Ring/Clojure

Programing Language: Clojure

Tags: http, clojure, routing, ring

Updated: Jan 31, 2024

Link: https://github.com/weavejester/compojure




Status Im/Status Mobile logo

18. Status Im/Status Mobile


GitHub stars: 3,900

Description: a free (libre) open source, mobile OS for Ethereum

Programing Language: Clojure

Tags: android, ios, clojure, mobile, react-native

Updated: 1 hour ago

Link: https://github.com/status-im/status-mobile




Ring Clojure/Ring logo

19. Ring Clojure/Ring


GitHub stars: 3,800

Description: Clojure HTTP server abstraction

Programing Language: Clojure

Tags: http, clojure, web, ring

Updated: Nov 14, 2024

Link: https://github.com/ring-clojure/ring




Functional Koans/Clojure Koans logo

20. Functional Koans/Clojure Koans


GitHub stars: 3,800

Description: A set of exercises for learning Clojure

Programing Language: Clojure

Updated: May 28, 2024

Link: https://github.com/functional-koans/clojure-koans




Clojure Emacs/Cider logo

21. Clojure Emacs/Cider


GitHub stars: 3,600

Description: The Clojure Interactive Development Environment that Rocks for Emacs

Programing Language: Emacs Lisp

Tags: clojure, emacs, emacs-lisp, clojure-development, cider

Updated: 7 days ago

Link: https://github.com/clojure-emacs/cider




Viebel/Klipse logo

22. Viebel/Klipse


GitHub stars: 3,100

Description: Klipse is a JavaScript plugin for embedding interactive code snippets in tech blogs.

Programing Language: HTML

Tags: react, javascript, ruby, python, scheme

Updated: Oct 1, 2024

Link: https://github.com/viebel/klipse




Tallesl/Rich Hickey Fanclub logo

23. Tallesl/Rich Hickey Fanclub


GitHub stars: 3,100

Description: "every time I watch one of his talks I feel like someone has gone in and organized my brain"

Programing Language: HTML

Tags: clojure, functional-programming, rich-hickey

Updated: yesterday

Link: https://github.com/tallesl/Rich-Hickey-fanclub




Bhauman/Lein Figwheel logo

24. Bhauman/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: Mar 26, 2024

Link: https://github.com/bhauman/lein-figwheel




Twosigma/Beakerx logo

25. Twosigma/Beakerx


GitHub stars: 2,800

Description: Beaker Extensions for Jupyter Notebook

Programing Language: Jupyter Notebook

Tags: kotlin, java, groovy, clojure, scala

Updated: Dec 4, 2023

Link: https://github.com/twosigma/beakerx




Razum2um/Awesome Clojure logo

26. Razum2um/Awesome Clojure


GitHub stars: 2,700

Description: A curated list of awesome Clojure libraries and resources. Inspired by awesome-... stuff

Programing Language: Clojure

Tags: clojure, awesome-list, hacktoberfest

Updated: May 22, 2024

Link: https://github.com/razum2um/awesome-clojure




Weavejester/Hiccup logo

27. Weavejester/Hiccup


GitHub stars: 2,700

Description: Fast library for rendering HTML in Clojure

Programing Language: Clojure

Tags: html, clojure, hiccup

Updated: Nov 29, 2024

Link: https://github.com/weavejester/hiccup




Pedestal/Pedestal logo

28. Pedestal/Pedestal


GitHub stars: 2,700

Description: The Pedestal Server-side Libraries

Programing Language: Clojure

Tags: clojure, pedestal

Updated: 3 days ago

Link: https://github.com/pedestal/pedestal




Clojure Cookbook logo

29. Clojure Cookbook


GitHub stars: 2,600

Description: This is the home of O'Reilly's Clojure Cookbook - http://clojure-cookbook.com

Programing Language: Clojure

Updated: Jan 12

Link: https://github.com/clojure-cookbook/clojure-cookbook




Aleph logo

30. Aleph


GitHub stars: 2,500

Description: Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP

Programing Language: Clojure

Tags: http, clojure, web-server, tcp, udp

Updated: Apr 19

Link: https://github.com/clj-commons/aleph




Specter logo

31. Specter


GitHub stars: 2,500

Description: Clojure(Script)'s missing piece

Programing Language: Clojure

Updated: Apr 6, 2023

Link: https://github.com/redplanetlabs/specter




Http Kit logo

32. Http Kit


GitHub stars: 2,400

Description: Simple, high-performance event-driven HTTP client+server for Clojure

Programing Language: Java

Tags: clojure, async, websockets, http-client, http-server

Updated: 21 days ago

Link: https://github.com/http-kit/http-kit




Schema logo

33. Schema


GitHub stars: 2,400

Description: Clojure(Script) library for declarative data description and validation

Programing Language: Clojure

Updated: 23 days ago

Link: https://github.com/plumatic/schema




Incanter logo

34. Incanter


GitHub stars: 2,200

Description: Clojure-based, R-like statistical computing and graphics environment for the JVM

Programing Language: Clojure

Updated: Nov 10, 2023

Link: https://github.com/incanter/incanter




Sublime Repl logo

35. Sublime Repl


GitHub stars: 2,100

Description: SublimeREPL - run an interpreter inside ST2 (Clojure, CoffeeScript, F#, Groovy, Haskell, Lua, MozRepl, NodeJS, Python, R, Ruby, Scala, sh…

Programing Language: Python

Updated: May 24, 2021

Link: https://github.com/wuub/SublimeREPL




Component logo

36. 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




Clojure/Core.Async logo

37. Clojure/Core.Async


GitHub stars: 2,000

Description: Facilities for async programming and communication in Clojure

Programing Language: Clojure

Updated: 4 days ago

Link: https://github.com/clojure/core.async




onyx logo

38. 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




Jdbi/Jdbi logo

39. Jdbi/Jdbi


GitHub stars: 2,000

Description: The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure …

Programing Language: Java

Tags: kotlin, java, sql, database, jdbc

Updated: 7 days ago

Link: https://github.com/jdbi/jdbi




Anmonteiro/Lumo logo

40. Anmonteiro/Lumo


GitHub stars: 1,900

Description: Fast, cross-platform, standalone ClojureScript environment

Programing Language: Clojure

Tags: javascript, clojure, cross-platform, clojurescript, repl

Updated: May 16, 2022

Link: https://github.com/anmonteiro/lumo




Nextjournal/Clerk logo

41. Nextjournal/Clerk


GitHub stars: 1,900

Description: ⚡️ Moldable Live Programming for Clojure

Programing Language: Clojure

Tags: visualization, clojure, notebook, repl, live-programming

Updated: Dec 26, 2024

Link: https://github.com/nextjournal/clerk




Hyperfiddle/Electric logo

42. Hyperfiddle/Electric


GitHub stars: 1,900

Description: Electric Clojure: full-stack differential dataflow for UI

Programing Language: Clojure

Updated: Jan 4

Link: https://github.com/hyperfiddle/electric




Walmartlabs/Lacinia logo

43. Walmartlabs/Lacinia


GitHub stars: 1,800

Description: GraphQL implementation in pure Clojure

Programing Language: Clojure

Tags: graphql, clojure

Updated: 2 days ago

Link: https://github.com/walmartlabs/lacinia




Seancorfield/Honeysql logo

44. Seancorfield/Honeysql


GitHub stars: 1,800

Description: Turn Clojure data structures into SQL

Programing Language: Clojure

Updated: 13 days ago

Link: https://github.com/seancorfield/honeysql




Tonsky/Rum logo

45. Tonsky/Rum


GitHub stars: 1,800

Description: Simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript

Programing Language: HTML

Updated: Dec 29, 2024

Link: https://github.com/tonsky/rum




Dakrone/Clj Http logo

46. Dakrone/Clj Http


GitHub stars: 1,800

Description: An idiomatic clojure http client wrapping the apache client. Officially supported version.

Programing Language: Clojure

Updated: Aug 19, 2024

Link: https://github.com/dakrone/clj-http




Midje logo

47. 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




Arcadia logo

48. 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




Transducers.Js logo

49. Transducers.Js


GitHub stars: 1,700

Description: A small library for generalized transformation of data (inspired by Clojure's transducers)

Programing Language: JavaScript

Updated: Jun 12, 2017

Link: https://github.com/jlongster/transducers.js




Sente logo

50. Sente


GitHub stars: 1,700

Description: Realtime web comms library for Clojure/Script

Programing Language: Clojure

Tags: transit, clojure, async, clojurescript, websockets

Updated: 11 days ago

Link: https://github.com/taoensso/sente




Vim Fireplace logo

51. Vim Fireplace


GitHub stars: 1,700

Description: fireplace.vim: Clojure REPL support

Programing Language: Vim Script

Updated: Feb 16

Link: https://github.com/tpope/vim-fireplace




boot logo

52. boot


GitHub stars: 1,700

Description: Build tooling for Clojure.

Programing Language: Clojure

Tags: clojure, boot, build-tool, boot-clj

Updated: Apr 22, 2021

Link: https://github.com/boot-clj/boot




Clj Kondo logo

53. 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




lux logo

54. 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




Enlive logo

55. 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




Closh logo

56. 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




Datahike logo

57. 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




Korma logo

58. Korma


GitHub stars: 1,500

Description: Tasty SQL for Clojure.

Programing Language: Clojure

Updated: Oct 15, 2020

Link: https://github.com/korma/Korma




Plumbing logo

59. Plumbing


GitHub stars: 1,500

Description: Prismatic's Clojure(Script) utility belt

Programing Language: Clojure

Updated: Feb 1

Link: https://github.com/plumatic/plumbing




Cheshire logo

60. 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




Konstellate logo

61. 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




Yesql logo

62. 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




Core.Logic logo

63. 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




Seesaw logo

64. 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




Timbre logo

65. 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




Nightcode logo

66. Nightcode


GitHub stars: 1,400

Description: An IDE for Clojure

Programing Language: Clojure

Updated: Apr 24, 2021

Link: https://github.com/oakes/Nightcode




Reitit logo

67. 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

Link: https://github.com/metosin/reitit




Bbatsov/Clojure Style Guide logo

68. Bbatsov/Clojure Style Guide


GitHub stars: 0

Description: A community coding style guide for the Clojure programming language

Programing Language:

Tags: styleguide, clojure, style-guide

Updated:

Link: https://github.com/bbatsov/clojure-style-guide




Matthiasn/Talk Transcripts logo

69. Matthiasn/Talk Transcripts


GitHub stars: 0

Description: Transcripts of Clojure-related talks

Programing Language:

Updated:

Link: https://github.com/matthiasn/talk-transcripts




Want to find a web3 job?

Receive emails of TOP 69 Clojure Open Source Projects in 2025

More by Web3 Jobs
Ask me anything