Top 23 Clojure Clojure Projects
The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:Project mention: Open Source Analytics Stack: Bringing Control, Flexibility, and Data-Privacy to Your Analytics | dev.to | 2021-11-25
Open-source BI platforms such as Metabase (website, GitHub) and Apache SuperSet (website, GitHub) are easy to deploy without IT involvement. Metabase lets you build dashboards from the data in your warehouse easily, with no SQL, or, if you have data engineering or science know-how, inside more powerful and flexible notebooks or with SQL itself. Similarly, Apache SuperSet helps businesses explore and visualize data from simple line charts to detailed geospatial charts.
The Light Table IDE ⛺Project mention: AWESOME WINDOWS TOOLS | dev.to | 2021-04-26
Light Table - A customizable editor with instant feedback and showing data values flow through your code.
Run Linux Software Faster and Safer than Linux with Unikernels.
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: Starting with Markdown | reddit.com/r/archlinux | 2021-11-24
Obsidian is a good recommendation. I also recommend checking out logseq. It's a journal note taking app similar to obsidian. Supports both markdown and org mode and it's also open source unlike obaidian.
Penpot - The Open-Source design & prototyping platformProject mention: Is there any way that me and my friends can work on a website at the same time? | reddit.com/r/web_design | 2021-11-18
I discovered https://penpot.app/ for my colleagues and me. PenPot is an open source design tool on the web that allows collaborative working.
Immutable database and Datalog query engine for Clojure, ClojureScript and JSProject mention: DataScript 1.3.0 | news.ycombinator.com | 2021-11-26
A minimalistic ClojureScript interface to React.jsProject mention: Am I wasting my time learning Django as a self-taught developer? | reddit.com/r/learnprogramming | 2021-09-20
A network event stream processing system, in Clojure.Project mention: A monitoring system where the agents connect to the server? | reddit.com/r/sysadmin | 2021-11-20
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Clojure HTTP server abstractionProject mention: is bulding rest apis with clojure a good idea ? | reddit.com/r/Clojure | 2021-07-11
You can check out my example project in Clojure with using Ring.
a free (libre) open source, mobile OS for EthereumProject mention: Please read this | reddit.com/r/u_Melodic_Purpose_3120 | 2021-11-20
Status: 0x046115f4b516ddf98be5f28a5a94c85f1cbe6dfc376ee20a4edab55ad9f09b91c275d1b91472193f696d6a95d755ed4334637ecd3d8c33ec36f9397c932f7391fa url
Native, fast starting Clojure interpreter for scripting
Fast library for rendering HTML in Clojure
A curated list of awesome Clojure libraries and resources. Inspired by awesome-... stuffProject mention: Do You Know Where Lisp Is Used Nowadays? | dev.to | 2021-10-04
Fast, cross-platform, standalone ClojureScript environmentProject mention: Clojure – Differences with Other Lisps | news.ycombinator.com | 2021-11-02
GraphQL implementation in pure ClojureProject mention: Debugging Clojure at the REPL using tap> | dev.to | 2021-09-15
Now, I noticed a ways back that Clojure 1.0 added the tap> function, and I vaguely knew it would be helpful for this kind of thing; I finally got around to trying it out to debug some hairy NullPointerException bugs in Lacinia.
Realtime web comms for Clojure/ScriptProject mention: ClojureScript Browser Multiplayer Engine | reddit.com/r/Clojure | 2021-06-28
I think the easiest way to do frontend games is with websockets. It's annoying to have to poll and makes a lot more sense for the backend to push data to the frontend. Sente https://github.com/ptaoussanis/sente is like socket.io in that it provides a nice wrapper for an event-driven architecture on top of websockets that is really well suited for games. It's what I used in coding up a multiplayer Go game.
Clojure in UnityProject mention: Godot appreciation post | reddit.com/r/godot | 2021-07-09
Clojure started out on the CLR before the decision was made to focus on the JVM instead, and some people still maintain an unofficial ClojureCLR port. Some people used that to make Arcadia, which builds on ClojureCLR to make it work in Unity. Here's an old video of someone Clojure's REPL-driven development to make on-the-fly scene changes, kind of cool.
General purpose bitemporal database for SQL, Datalog & graph queries. Developed by @juxtProject mention: If You’d Had To Pick One: Datalevin | reddit.com/r/Clojure | 2021-09-13
XT's SQL module works using Apache Calcite to parse and compile SQL into Datalog on-the-fly, see https://github.com/xtdb/xtdb/tree/master/modules/sql. A key reason that this approach works as well as it does is because the module doesn't also have to figure out an optimal clause ordering in the compiled Datalog - which is possible because XT's implementation of Datalog uses a worst-case optimal join query planner (and "tuple-at-a-time" execution engine) which means it can ignore the user-provided clause ordering. In contrast, in a clause-by-clause Datalog implementation, the work of query planning is effectively done manually, by the developer, and must be kept up to date with evolving database populations.
Bash-like shell based on ClojureProject mention: REPL vs CLI: IDE wars | reddit.com/r/Clojure | 2021-07-02
The Lux Programming Language (by LuxLang)Project mention: Lux 0.6 is out! Lisp for JVM, JS, Python, Ruby and Lua + static types! | reddit.com/r/luxlang | 2021-10-28
Pure Clojure/Script logging libraryProject mention: Tour of our 250k line Clojure codebase | news.ycombinator.com | 2021-06-03
No, I don't think they were hyped at any point.
They are used in certain libraries like https://github.com/ptaoussanis/timbre but for things that are simply not possible without macros, for example (timbre/spy (+ 1 1)) will actually print both the expression and the result:
DEBUG [ss.experimental.scratch:1] - (+ 1 1) => 2
Perhaps if the macros are "simple" they can be unpacked relatively easily. I do understand how mentally challenging that can be for somebody who's just starting with Clojure. I've been using Clojure for ~8 years and only just recently became more comfortable with macros after I made a conscious effort in that direction. I'm still far from an "expert" in them.
A durable Datalog implementation adaptable for distribution.Project mention: Ask HN: Why are relational DBs are the standard instead of graph-based DBs? | reddit.com/r/programming | 2021-10-03
Unlike some other commenters, I agree that graph models are usually a better fit for most data than relational models. There's been some interesting work in recent years developing this idea: in the Clojure world there's Datomic, XTDB, and a host of competitors, all of which build on work from Semantic Web/SPARQL/triplestores and logic programming. Some are even intended to be used as primary datastores: they support some amount of schema and constraints, have well-defined consistency and ACID guarantees, etc. This makes them unlike graph databases like Neo4J and others, which fill an architectural role more like Elasticsearch as a read-optimization tool. Here's an interesting talk making a case for triple-based databases.
A linter for Clojure code that sparks joy.Project mention: Miserable Old Duffer's Guide to Working With Clojure | reddit.com/r/lisp | 2021-05-19
You should really try out clj-kondo. It's the best Clojure linter around and an absolute pleasure to work with. Gives many of the advantages that static-analysis IDEs like IntelliJ/Cursive give.
managing Clojure and ClojureScript app state since (reset)
Clojure Clojure related posts
1 project | news.ycombinator.com | 26 Nov 2021
Was sind zwei schöne Momente, die ihr heute schon hattet?
2 projects | reddit.com/r/FragReddit | 24 Nov 2021
A monitoring system where the agents connect to the server?
1 project | reddit.com/r/sysadmin | 20 Nov 2021
Is there any way that me and my friends can work on a website at the same time?
1 project | reddit.com/r/web_design | 18 Nov 2021
Dolphin Emulator's UI redesign based on Windows 11 (Concept)
1 project | reddit.com/r/DolphinEmulator | 17 Nov 2021
1 project | news.ycombinator.com | 13 Nov 2021
Penpot, the vector design platform taking on the likes of Figma and Canva with open source, hits beta!
1 project | reddit.com/r/linux | 11 Nov 2021
What are some of the best open-source Clojure projects in Clojure? This list will help you:
Are you hiring? Post a new remote job listing for free.