SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Clojure Open-Source Projects
-
Metabase
The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
-
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.
-
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.
-
Deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation.
-
awesomo
Cool open source projects. Choose your project and get involved in Open Source development now.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
intellij-rainbow-brackets
🌈Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco Studio/Fleet
-
defold
Defold is a completely free to use game engine for development of desktop, mobile and web games.
-
Rich-Hickey-fanclub
"every time I watch one of his talks I feel like someone has gone in and organized my brain"
-
lein-figwheel
Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding!
-
awesome-clojure
A curated list of awesome Clojure libraries and resources. Inspired by awesome-... stuff
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Remote Code Execution via H2
Project mention: Release Radar · April 2024 Edition: Major updates from the open source community | dev.to | 2024-05-03Imagine 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 🎉.
>Would be interesting to see how the interpreter works actually...
It's quite easy to see, there are interpeters for Lisp in like 20 lines or so.
Here's a good one:
https://norvig.com/lispy.html
(It has the full code in a link towards the bottom)
There's also this:
https://github.com/kanaka/mal
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
Project mention: Ludic: New framework for Python with seamless Htmx support | news.ycombinator.com | 2024-03-21Generating `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/
Fixed link to that style guide entry: https://guide.clojure.style/#opt-commas-in-map-literals
Per that style guide, the above map would be formatted like this (on HN, just indent by two spaces):
{:a 1
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/
* 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.
Project mention: What are some senior level learning resources you recommend for improving as a backend engineer? | /r/ExperiencedDevs | 2023-05-30
Clojure related posts
-
Rama is a testament to the power of Clojure
-
Figma OSS Alternative
-
Racket Language
-
WireViz: Easily document cables and wiring harnesses
-
Penpot 2.0 Released
-
Implementing a 2d-tree in Clojure
-
The Current State of Clojure's Machine Learning Ecosystem
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source Clojure projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Metabase | 36,592 |
2 | logseq | 29,797 |
3 | penpot | 27,389 |
4 | Deeplearning4j | 13,427 |
5 | mal | 9,816 |
6 | awesomo | 9,233 |
7 | datascript | 5,358 |
8 | reagent | 4,715 |
9 | intellij-rainbow-brackets | 4,336 |
10 | Riemann | 4,213 |
11 | compojure | 4,062 |
12 | clojure-style-guide | 3,975 |
13 | status-mobile | 3,821 |
14 | babashka | 3,818 |
15 | defold | 3,710 |
16 | ring | 3,710 |
17 | cider | 3,505 |
18 | klipse | 3,088 |
19 | Rich-Hickey-fanclub | 3,021 |
20 | lein-figwheel | 2,880 |
21 | beakerx | 2,776 |
22 | pedestal | 2,655 |
23 | awesome-clojure | 2,647 |
Sponsored