SvelteKit

Clojure

Clojure

razum2um/awesome-clojure

Community-Powered Clojure Documentation and Examples | ClojureDocs

The Clojure Style Guide

Clojars

4clojure/4clojure

4clojure

nREPL

Typed Clojure - An optional type system for Clojure

Leiningen

Best Work Boots Reviews | Boot Review

Books

Learn to Program the World’s Most Bodacious Language with Clojure for the Brave and True

Clojure by Example

Web frameworks

Pedestal

Build tooling

Databases and datalogs

Engines and dialects

borkdude/babashka

Joker

The Janet Programming Language

Pixie

The Hy Manual - hy 0.19.0 documentation

carp-lang/Carp

Ferret Programmer’s Manual

borkdude/sci

borkdude/clj-kondo

didibus/anakondo

Calva User Guide

Neanderthal - Fast Native Matrix and Linear Algebra in Clojure

stathissideris/dali

weavejester/hiccup

Clojure - Getting Started

Clojure - Vars and the Global Environment

Clojure - Reading Clojure Characters

Clojure - The Reader

Clojure - Java Interop

Clojure - Data Structures

Clojure - Transducers

ClojureScript

Community-Powered Clojure Documentation and Examples | ClojureDocs

Get Started with Calva - Calva User Guide

Paredit, a Visual Guide - Calva User Guide

Debugger - Calva User Guide

VIM - Calva User Guide

Clojure/Script mode for CodeMirror 6

Leiningen

leiningen/leiningen: Project automation for Clojure - leiningen - Codeberg.org

Boot: build tooling for Clojure

boot-clj/boot: Build tooling for Clojure.

seancorfield/clj-new: Generate new projects based on clj, Boot, or Leiningen Templates!

figwheel-main | Figwheel Main provides tooling for developing ClojureScript applications

bhauman/figwheel-main: Figwheel Main provides tooling for developing ClojureScript applications

bhauman/lein-figwheel: Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding!

Shadow CLJS User’s Guide

thheller/shadow-cljs: ClojureScript compilation made easy

Luminus - a Clojure web framework

luminus-framework/luminus-template: a template project for the Luminus framework

Kit Framework

kit-clj/kit: Lightweight, modular framework for scalable web development in Clojure

weavejester/integrant: Micro-framework for data-driven architecture

Example Gallery.cljs

mhuebert/maria: A ClojureScript coding environment for beginners.

mhuebert/re-db

tonsky/datascript: Immutable database and Datalog query engine for Clojure, ClojureScript and JS

Engelberg/instaparse

weavejester/hiccup: Fast library for rendering HTML in Clojure

Hiccup 1.0.5 API documentation

reagent-project/reagent: A minimalistic ClojureScript interface to React.js

Reagent: Minimalistic React for ClojureScript

day8/re-frame: A ClojureScript framework for building user interfaces, leveraging React

re-frame

ClojureScript + Reagent Tutorial with Code Examples

fulcro by fulcrologic

Fulcro Developers Guide

fulcrologic/fulcro: A library for development of single-page full-stack web applications in clj/cljs

Quick Start (om.next) · omcljs/om Wiki

valerauko/cljs-deno-example: A “hello, world” HTTP server example running ClojureScript on Deno

clj-easy/graal-docs: Scripts and tips to get Clojure latest working with GraalVM latest

clj-easy/graalvm-clojure: This project contains a set of “hello world” projects to verify which Clojure libraries do actually compile and produce native images under GraalVM.

Babashka

Babashka book

babashka/babashka: Native, fast starting Clojure interpreter for scripting

babashka/sci: Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs

babashka/scittle: Execute Clojure(Script) directly from browser script tags via SCI

kloimhardt/babashka-scittle-guestbook: Luminus guestbook example for Babashka+Scittle

https://radsmith.com/bbin

babashka/bbin: Install any Babashka script or project with one command

babashka/nbb: Scripting in Clojure on Node.js using SCI

borkdude/bebo: Run Clojure scripts on deno

borkdude/deps.clj: A faithful port of the clojure CLI bash script to Clojure

jank programming language - Clojure/LLVM/Gradual Typing

jank-lang/jank: A Clojure dialect on LLVM with gradual typing, a native runtime, and C++ interop

Zelex/basic: Fast Embeddable Clojure in C/C++

ralexstokes/clj-rs: Clojure-like interpreter in Rust

clojure-rs/ClojureRS: Clojure, implemented atop Rust (unofficial)

ruricolist/cloture: Clojure in Common Lisp

stopachka/bel-clojure

stopachka/llisp

sicmutils/sicmutils: Computer Algebra, Physics and Differential Geometry in Clojure.

mentat-collective/sicm-book: Executable version of Structure and Interpretation of Classical Mechanics.

mentat-collective/fdg-book: Executable version of Functional Differential Geometry.

Liberator - Welcome

Pedestal

REPL adventures

Clojure Data Structures Tutorial with Code Examples

Understanding Clojure’s Persistent Vectors, pt. 1

Stepan Parunashvili

A Graph-Based Firebase

Database in the Browser, a Spec

Macros by Example

Clojurian Thought: A Clojure programming language blog

Fix your Clojure code: Clojure comes with design patterns (Part 2)

Fix your Clojure code: Clojure comes with design patterns (Part 1)

Biff | Clojure web framework

BetterThanTomorrow/joyride: Making VS Code Hackable like Emacs since 2022

djblue/portal: A clojure tool to navigate through your data.

seancorfield/honeysql: Turn Clojure data structures into SQL

2.x Early Access · XTDB

Tensegritics/ClojureDart: A port of Clojure that compiles to Dart

kalai-transpiler/kalai: A source-to-source transpiler to convert Clojure to multiple target languages (Rust, C++, Java, …)

Why Clojure (Lisp) is good for writing transpilers – Sequenced Thoughts from C/S

Olical/propel: Propel helps you start Clojure(Script) REPLs with a prepl

lilactown/flex: flex is a reactive signal library for Clojure(Script)

lilactown/dom

dundalek/solid-cljs

roman01la/solid-cljs: ClojureScript bindings to SolidJS

squint/App.cljs at main · squint-cljs/squint · GitHub

somecho/p5cljs-template

(141) “Working With the Machine – A Maker’s Journey into Clojure” by Adam Vermeer - YouTube

Cirru: an editor for AST

calcit-lang/editor: Editor for Calcit programs

Calcit Editor

mori

swannodette/mori: ClojureScript’s persistent data structures and supporting API from the comfort of vanilla JavaScript

cljfx/cljfx: Declarative, functional and extensible wrapper of JavaFX inspired by better parts of react and re-frame

edn-format/edn: Extensible Data Notation

cognitect/transit-format: A data interchange format.

benzap/eden: Embedded and Extensible Scripting Language in Clojure

aaronc/freactive: High-performance, pure Clojurescript, declarative DOM library