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: Open-Source Obsidian Alternative | news.ycombinator.com | 2024-05-02
  • 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
  • penpot

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

  • Project mention: Release Radar ยท April 2024 Edition: Major updates from the open source community | dev.to | 2024-05-03

    Imagine designers and coders working seamlessly together. That's what Penpot aims to do. It's a tool where designers can create stunning designs, interactive prototypes, and design systems at scale. Developers then have ready-to-use code, which makes their workflows faster and more efficient. Penpot's latest version receives a new grid CSS layout, new UI, new components system, and more components. Oh and there's now light AND dark mode ๐ŸŽ‰.

  • datascript

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

  • Project mention: Datascript: Immutable database and Datalog query engine | news.ycombinator.com | 2024-05-06
  • 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
  • SaaSHub

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

    SaaSHub 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,669
2 logseq 30,005
3 penpot 28,134
4 datascript 5,359
5 reagent 4,718
6 Riemann 4,215
7 compojure 4,069
8 status-mobile 3,831
9 babashka 3,828
10 ring 3,713
11 lein-figwheel 2,880
12 pedestal 2,658
13 awesome-clojure 2,652
14 hiccup 2,636
15 aleph 2,519
16 lacinia 1,799
17 boot 1,749
18 sente 1,726
19 clerk 1,704
20 Arcadia 1,672
21 clj-kondo 1,667
22 closh 1,603
23 datahike 1,582

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