Top Clojure Open Source Projects

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

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




Want to find a web3 job?

Receive emails of TOP 49 Clojure Open Source Projects in 2023

More by Web3 Jobs