Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 Clojure Clojurescript Projects
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: Best app for journaling and diaries | /r/fossdroid | 2023-06-03
...you are right! But Logseq is open source, and can also do the job very well for a diary, since it is based on a daly notes threads! And it provides many community plugins, if one wishes to extend its functionalities or modify the look and feel!
Penpot - The Open-Source design & prototyping platformProject mention: Is figma currently the best web design tool for newbies? | /r/web_design | 2023-06-03
Free yourself from evil over liars adobe and use Penpot open source alternative to Figma and very strong tool
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
A ClojureScript framework for building user interfaces, leveraging ReactProject mention: Is there an open source project focused on ClojureScript, React, Reagent? | /r/Clojure | 2023-05-24
Big and/or complete projects that use re-frame The main list: https://github.com/day8/re-frame/blob/master/docs/External-Resources.md
Immutable database and Datalog query engine for Clojure, ClojureScript and JSProject mention: wotbrew/relic: FRP for Clojure(Script) | /r/Clojure | 2023-02-26
What's the use case for relic? Sounds similar to https://github.com/tonsky/datascript ?
A minimalistic ClojureScript interface to React.jsProject mention: What are the enduring innovations of Lisp? (2022) | news.ycombinator.com | 2023-06-01
a free (libre) open source, mobile OS for EthereumProject mention: Would you use an end-to-end encrypted group chat app on Ethereum? | /r/ethereum | 2023-04-30
Is https://status.im not good enough?
Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding!Project mention: Clojure needs a Rails, but not for the reason you think | news.ycombinator.com | 2022-07-30
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
ClojureScript compilation made easyProject mention: Supercharge Your JS/TS Project with ClojureScript REPL | dev.to | 2023-04-15
Now, add shadow-cljs.
Realtime web comms for Clojure/ScriptProject mention: Libraries that join front and back end? | /r/Clojure | 2023-03-11
https://github.com/ptaoussanis/sente doesn’t abstract it away completely, but very convenient
Bash-like shell based on ClojureProject mention: How does closh handle long outputs? | /r/Clojure | 2022-08-05
Closh is a shell with Clojure. It blends unix pipe experience with clojure well.
Static analyzer and linter for Clojure code that sparks joyProject mention: Clj-kondo: a static analyzer and linter for Clojure | news.ycombinator.com | 2023-03-31
A library for development of single-page full-stack web applications in clj/cljsProject mention: [ANN] London Clojurians Talk: Why you need Fulcro, the web framework to build apps better, faster (by Jakub Holý) | /r/Clojure | 2023-05-15
Fulcro (https://github.com/fulcrologic/fulcro) is my web framework of choice whenever I need to create any non-trivial web application thanks to its productivity. Its overarching design goal is sustainable development speed as time goes and code grows and it really shows up. It is developer friendly, with minimal boilerplate, and features you need for any serious application. And it is surprisingly flexible. Fulcro is based on a few simple ideas that combine powerfully to produce a multitude of capabilities, including its Rapid Application Development "add-on". Some people find Fulcro complicated and scary - but it doesn't need to be. Stop choosing "simpler" web frameworks - and ending up implementing half of Fulcro with much more effort and verbosity and much less value. I will present the minimalist way of learning Fulcro with its three corner stones and explain Fulcro's building blocks. After this talk, you will understand the design and value of Fulcro, be motivated to learn it, and equipped to do so quickly.
Pure Clojure/Script logging libraryProject mention: Rich Hickey – open-source is Not About You | news.ycombinator.com | 2022-07-02
If you're not familiar with lisps in general, it might be hard to grok the differences between lisp-macros (as used in Clojure) and "normal" macros you see in other languages.
But, if you are familiar already, and just wanna see examples of neat macros that makes the API nicer than what a function could provide, here are a few:
Generate CSS with Clojure (by noprompt)Project mention: What working with Tailwind CSS every day for 2 years looks like | news.ycombinator.com | 2022-11-29
Thanks for the vanilla-extract recommendation, I'll be using this!
In my case, tailwind was useful for providing a handy set of vocabularies for simple and common stylings. But once customizations start to pile on, we're back into SCSS. Using 2 systems at once meant additionally gluing them with the postcss toolchain, so effectively we have 3 preprocessors running for every style refresh.
Looking in at TypeScript from the clojurescript ecosystem though, I'm still yet to see an equal to https://github.com/noprompt/garden or https://github.com/Jarzka/stylefy: single language, excellent composability, compile-time anonymous class names, inline styles... almost like they solved CSS (except for typing)
A fast data-driven routing library for Clojure/ScriptProject mention: Help finding a webdev framework that works out of the box | /r/Clojure | 2023-05-13
I would build the CLJS for your game logic. Then I would build the backend server separately with API endpoints your front end to talk to. https://github.com/metosin/reitit is a pretty good option.
High-performance Data-Driven Data Specification Library for Clojure/Script.Project mention: [ANN] Malli 0.11.0 is out - a data-driven data specification library for Clojure/Script | /r/Clojure | 2023-04-12
BREAKING: walking a :schema passes children instead of [id] to the walker function #884
managing Clojure and ClojureScript app state since (reset)Project mention: Any resources for "current best practices and learnings?" | /r/Clojure | 2023-02-16
Allesandra Sierra’s Component has lots of competitors now: first mount which has since fallen out of favor for integrant. There’s newer ones too, like clip and donut-power.
A collection of Chrome DevTools enhancements for ClojureScript developers
Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLsProject mention: Windmill: Open-source developer platform to turn scripts into workflows and UIs | news.ycombinator.com | 2023-05-12
https://github.com/babashka/SCI if it's a requirement for proper sandboxing
Bidirectional URI routingProject mention: Clojure needs a Rails, but not for the reason you think | news.ycombinator.com | 2022-07-30
Human-optimized error messages for clojure.spec
Data visualizations in Clojure and ClojureScript using Vega and Vega-liteProject mention: Visual-tools meeting 10 -- summary & video: Oz | /r/Clojure | 2022-08-07
This was a monthly meeting, focused on Oz by Christopher Small.
A ClojureScript library of reusable components for ReagentProject mention: Alias vars into new namespace in CLJC | /r/Clojure | 2022-06-09
We want to re-export a set of functions and macros in a new namespace like re-com/core does, and have it work in both Clojure and CLJS from a CLJC file, including with macros. What is the best way to do this?
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Clojure Clojurescript related posts
What are the enduring innovations of Lisp? (2022)
2 projects | news.ycombinator.com | 1 Jun 2023
Emmy: A powerful computer algebra system written in Clojure(Script)
1 project | news.ycombinator.com | 1 Jun 2023
Is there an open source project focused on ClojureScript, React, Reagent?
14 projects | /r/Clojure | 24 May 2023
Humble Chronicles: Managing State with Signals
4 projects | /r/Clojure | 16 May 2023
[ANN] London Clojurians Talk: Why you need Fulcro, the web framework to build apps better, faster (by Jakub Holý)
1 project | /r/Clojure | 15 May 2023
Help finding a webdev framework that works out of the box
6 projects | /r/Clojure | 13 May 2023
Reflet introduces descriptions: a new kind of polymorphic query
2 projects | /r/Clojure | 1 May 2023
A note from our sponsor - SonarLint
www.sonarlint.org | 4 Jun 2023
What are some of the best open-source Clojurescript projects in Clojure? This list will help you: