Trending Clojure Projects

This page lists the top trending Clojure projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 18 Mar 2024.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Clojure Projects

  • HumbleUI

    Clojure Desktop UI framework

  • squint

    Light-weight ClojureScript dialect

  • logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

  • maelstrom

    A workbench for writing toy implementations of distributed systems.

  • electric

    a reactive Clojure dialect for web development that uses a compiler to infer the frontend/backend boundary (by hyperfiddle)

  • malli

    High-performance data-driven data specification library for Clojure/Script.

  • ClojureDart

    Clojure dialect for Flutter and Dart

  • penpot

    Penpot - The Open-Source design & prototyping platform

  • anvil-runtime

    The runtime engine for hosting Anvil web apps

  • datalevin

    A simple, fast and versatile Datalog database

  • babashka

    Native, fast starting Clojure interpreter for scripting

  • clerk

    ⚡️ Moldable Live Programming for Clojure

  • flow-storm-debugger

    A debugger for Clojure and ClojureScript with some unique features.

  • swarmpit

    Lightweight mobile-friendly Docker Swarm management UI

  • nrepl

    A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.

  • kaocha

    Full featured next gen Clojure test runner

  • hickory

    HTML as data (by clj-commons)

  • tech.ml.dataset

    A Clojure high performance data processing system

  • Metabase

    The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:

  • aws-api

    AWS, data driven

  • libpython-clj

    Python bindings for Clojure

  • joy

    A full stack web framework written in janet (by joy-framework)

  • clojure-lsp

    Clojure & ClojureScript Language Server (LSP) implementation

  • manifold

    A compatibility layer for event-driven abstractions (by clj-commons)

  • jepsen

    A framework for distributed systems verification, with fault injection

  • edge

    A Clojure application foundation from JUXT (by juxt)

  • cloverage

    Clojure test coverage tool

  • cider-nrepl

    A collection of nREPL middleware to enhance Clojure editors with common functionality like definition lookup, code completion, etc.

  • clojupyter

    a Jupyter kernel for Clojure

  • fulcro

    A library for development of single-page full-stack web applications in clj/cljs

  • xtdb

    An immutable database. Developed by @juxt

  • tick

    Time as a value.

  • hitchhiker-tree

    Functional, persistent, off-heap, high performance data structure (by datacrypt-project)

  • claypoole

    Claypoole: Threadpool tools for Clojure

  • status-mobile

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

  • nbb

    Scripting in Clojure on Node.js using SCI

  • precept

    A declarative programming framework

  • krell

    Simple ClojureScript React Native Tooling

  • ethlance

    Ethlance is the first job market platform built entirely on the Ethereum blockchain. Free to use forever!

  • clj-kondo

    Static analyzer and linter for Clojure code that sparks joy

  • duct

    Server-side application framework for Clojure

  • component

    Managed lifecycle of stateful objects in Clojure (by stuartsierra)

  • re-frame-template

    A Leiningen template for creating a re-frame application (client only) with a shadow-cljs build.

  • titanoboa

    Titanoboa makes complex workflows easy. It is a low-code workflow orchestration platform for JVM - distributed, highly scalable and fault tolerant.

  • reitit

    A fast data-driven routing library for Clojure/Script

  • sci

    Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs

  • transit-format

    A data interchange format.

  • cats

    Category Theory and Algebraic abstractions for Clojure and ClojureScript. (by funcool)

  • data.json

    JSON in Clojure

  • rewrite-clj

    Rewrite Clojure code and edn

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

What are some of the trending open-source Clojure projects? This list will help you:

Project Growth
1 HumbleUI 6.0%
2 squint 3.9%
3 logseq 3.7%
4 maelstrom 2.5%
5 electric 2.3%
6 malli 2.2%
7 ClojureDart 2.1%
8 penpot 2.0%
9 anvil-runtime 2.0%
10 datalevin 1.8%
11 babashka 1.5%
12 clerk 1.5%
13 flow-storm-debugger 1.5%
14 swarmpit 1.4%
15 nrepl 1.4%
16 kaocha 1.3%
17 hickory 1.3%
18 tech.ml.dataset 1.3%
19 Metabase 1.3%
20 aws-api 1.3%
21 libpython-clj 1.2%
22 joy 1.2%
23 clojure-lsp 1.1%
24 manifold 1.0%
25 jepsen 0.8%
26 edge 0.8%
27 cloverage 0.8%
28 cider-nrepl 0.8%
29 clojupyter 0.7%
30 fulcro 0.7%
31 xtdb 0.7%
32 tick 0.7%
33 hitchhiker-tree 0.7%
34 claypoole 0.7%
35 status-mobile 0.7%
36 nbb 0.6%
37 precept 0.6%
38 krell 0.6%
39 ethlance 0.6%
40 clj-kondo 0.5%
41 duct 0.5%
42 component 0.5%
43 re-frame-template 0.5%
44 titanoboa 0.4%
45 reitit 0.4%
46 sci 0.4%
47 transit-format 0.4%
48 cats 0.4%
49 data.json 0.4%
50 rewrite-clj 0.3%