Clojure Clojure

Open-source Clojure projects categorized as Clojure

Top 23 Clojure Clojure Projects

  • Metabase

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

  • Project mention: HackTheBox - Writeup Analytics | dev.to | 2024-03-30

    Remote Code Execution via H2

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

  • Project mention: What is Omnivore and How to Save Articles Using this Tool | dev.to | 2024-03-09

    Logseq support via our Logseq Plugin

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • penpot

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

  • Project mention: Penpot 2.0 Released | news.ycombinator.com | 2024-04-09

    Really neat. I was mainly curious to know when they are planning to release the self hosted docker versions of Penpot 2.0. Looks like its coming in the next couple days hopefully [1].

    [1]: https://github.com/penpot/penpot/issues/4380

  • datascript

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

  • Project mention: Datalog in 100 lines of JavaScript (2022) | news.ycombinator.com | 2024-01-22

    Hi pests, I don't think the criticism in the comments gives a full picture.

    I wrote about a particular flavor of datalog, in common use today. [1] [2]. The earliest representation I know, which matches the syntax of my essay, was in SICP [3]

    There's another, more academic form of datalog, which looks a lot more like prolog. Both have lots of similarities: both systems have a set of facts and rules. Both systems have can take a partially filled fact or rule, and find all matching facts. The more academic flavors of Datalog are useful for general logic, and particularly powerful for recursive questions. The variant I showed is more tailed for database queries.

    [1] https://github.com/tonsky/datascript

  • reagent

    A minimalistic ClojureScript interface to React.js

  • Project mention: Ludic: New framework for Python with seamless Htmx support | news.ycombinator.com | 2024-03-21

    Generating `HTML` from lisps has poisoned any other approach for me, see for example https://www.neilvandyke.org/racket/html-writing/, https://reagent-project.github.io/, and https://edicl.github.io/cl-who/

  • Riemann

    A network event stream processing system, in Clojure.

  • compojure

    A concise routing library for Ring/Clojure

  • Project mention: Como desenvolvi um backend web em Clojure | dev.to | 2023-07-03
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • status-mobile

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

  • Project mention: Status Wallet Domain Spoofing Vuln | news.ycombinator.com | 2024-02-26
  • babashka

    Native, fast starting Clojure interpreter for scripting

  • Project mention: A Tour of Lisps | news.ycombinator.com | 2024-01-29

    It also gives you access to Babashka if you want Clojure for other use-cases where start-up time is an issue

    https://babashka.org/

  • ring

    Clojure HTTP server abstraction

  • Project mention: A History of Clojure (2020) [pdf] | news.ycombinator.com | 2023-08-10

    * HTTP: Ring is the de facto way to manage HTTP request (see https://github.com/ring-clojure/ring/wiki/Concepts). Jetty and Aleph are common web servers (and https://github.com/clj-commons/aleph) that implement Ring interface.

  • lein-figwheel

    Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding!

  • pedestal

    The Pedestal Server-side Libraries

  • awesome-clojure

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

  • hiccup

    Fast library for rendering HTML in Clojure

  • Project mention: Writing HTML by Hand | news.ycombinator.com | 2023-09-19

    Not equivalent, but arguably more useful for manual authoring: Emmet [0] was all the range a while back, and I still use it to write HTML. It comes naturally if you're used to writing CSS-like selectors, and mostly gets out of the way.

    DSL-wise, I've rather enjoyed Clojure's Hiccup [1].

    [0] https://emmet.io/

    [1] https://github.com/weavejester/hiccup

  • aleph

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

  • Project mention: A History of Clojure (2020) [pdf] | news.ycombinator.com | 2023-08-10

    * HTTP: Ring is the de facto way to manage HTTP request (see https://github.com/ring-clojure/ring/wiki/Concepts). Jetty and Aleph are common web servers (and https://github.com/clj-commons/aleph) that implement Ring interface.

  • lacinia

    GraphQL implementation in pure Clojure

  • boot

    Build tooling for Clojure.

  • sente

    Realtime web comms library for Clojure/Script

  • clerk

    ⚡️ Moldable Live Programming for Clojure

  • Project mention: The Current State of Clojure's Machine Learning Ecosystem | news.ycombinator.com | 2024-04-07

    Something I really like in the Clojure data science stack that isn't mentioned is Clerk* — an interesting take on notebooks. I think it's a good gateway into Clojure for those coming from a Python or R background.

    *https://clerk.vision/

  • Arcadia

    Clojure in Unity

  • Project mention: Do you use MonoBehaviours to implement behavior? | /r/Unity3D | 2023-06-27

    If ECS gets too boiler-platey for my liking I might try some of the "don't use MonoBehaviours" approaches people have suggested, perhaps with F# bundled into a .dll. I also saw that some mad scientists had bridged the gap between Clojure and Unity via a framework called Arcadia - we'll see!

  • clj-kondo

    Static analyzer and linter for Clojure code that sparks joy

  • Project mention: Advent of Code Day 4 | /r/Clojure | 2023-12-05

    My best suggestion here would be clj-kondo with flycheck-clj-kondo in Emacs. I really can't recommend it enough and would have killed to have it when I was learning Clojure. Not only will it underline all of those references to (now) undefined vars, but it can tell you about numerous little mistakes like mixing up arguments orders in (say) sequence functions, misplaced docstrings that get discarded, style conventions, etc. It's staggering how good it is even for a language as dynamic as Clojure.

  • closh

    Bash-like shell based on Clojure

  • Project mention: Closh: Bash-like shell based on Clojure | news.ycombinator.com | 2023-11-28
  • datahike

    A durable Datalog implementation adaptable for distribution.

  • Project mention: The Ten Rules of Schema Growth | news.ycombinator.com | 2023-10-31

    Datahike [0] provides similar functionality to datomic and is open source. It lacks some features however that Datomic does have [1].

    [0]: https://github.com/replikativ/datahike

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Clojure Clojure related posts

Index

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

Project Stars
1 Metabase 36,510
2 logseq 29,702
3 penpot 27,234
4 datascript 5,352
5 reagent 4,716
6 Riemann 4,207
7 compojure 4,061
8 status-mobile 3,818
9 babashka 3,798
10 ring 3,706
11 lein-figwheel 2,885
12 pedestal 2,652
13 awesome-clojure 2,642
14 hiccup 2,631
15 aleph 2,518
16 lacinia 1,798
17 boot 1,749
18 sente 1,725
19 clerk 1,697
20 Arcadia 1,670
21 clj-kondo 1,659
22 closh 1,603
23 datahike 1,579

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com