ClojureScript
ClojureScript is a compiler for Clojure that targets JavaScript. It emits JavaScript code which is compatible with the advanced compilation mode of the Google Closure optimizing compiler. ClojureScript combines the reach of the JavaScript platform, the flexibility and interactive development of Clojure, and the whole-program optimization of Google Closure to provide the most powerful language for programming the web.
- GitHub: https://github.com/topics/clojurescript
- Repo: https://github.com/clojure/clojurescript
- Created by: Rich Hickey
- Released: July 20, 2011
- Related Topics: clojure, clj, language,
- Aliases: cljs,
- Last updated: 2026-06-29 00:05:43 UTC
- JSON Representation
https://github.com/pojntfx/cljs-kitchen-sink
A ClojureScript/Reagent kitchen sink app.
clojure clojurescript reagent reitit starter-project
Last synced: 10 Aug 2025
https://github.com/toptalent-23/penpot
Penpot is built using Clojure, ClojureScript, and other web technologies.
clojure clojurescript design prototyping ux-ui
Last synced: 09 Apr 2025
https://github.com/clojure-finance/hku-tdleg-website
TDLEG undergraduate research at HKU, Dr. Matthias Buehlmaier (PI, HKU) and Prof. Dr. Gregor Dorfleitner (Co-I, University of Regensburg)
clojure clojurescript data-science finance
Last synced: 14 Mar 2025
https://github.com/librity/learning_clojure
All my Clojure tutorials
clojure clojurescript notes repl tutorials
Last synced: 25 Feb 2025
https://github.com/glippi/cljs-pwa
An example of a PWA built with ClojureScript
Last synced: 10 Mar 2026
https://github.com/kawasima/bdf-cljs
A BDF(Glyph Bitmap Distribution Format) parser for ClojureScript
Last synced: 04 Jan 2026
https://github.com/baskeboler/reagent-poker-hands-playground
toy poker hands application for learning purposes, using clojure, reagent and clojurescript
cljs-ajax clojure clojurescript playground reagent
Last synced: 17 Oct 2025
https://github.com/usernolan/fm.async
Failure modes for CSP
clojure clojurescript csp failure
Last synced: 02 Sep 2025
https://github.com/p-adams/kanban
Kanban web application built with ClojureScript and Reagent
Last synced: 25 Jun 2026
https://github.com/takayuki-y5991/creation-transaction
clojurescript re-frame shadow-cljs
Last synced: 26 Aug 2025
https://github.com/cassc/hiccupandhtml
Hiccup/HTML bidirectional conversion in ClojureScript
Last synced: 26 Aug 2025
https://schroedingberg.github.io/progressive/
A simple, local first, workout tracker.
clojurescript event-sourcing hypertrophy workout-tracker
Last synced: 30 May 2026
https://github.com/agzam/unabomber
Giantbomb API search app prototype
clojure clojurescript demo-app
Last synced: 09 Mar 2026
https://github.com/mityadementiy/mityadem-weather
WhichWeather: simple weather forecast app built with ClojureScript and Reagent
Last synced: 09 Apr 2025
https://github.com/mes32/garden-sprites
Prototype of an e-commerce site for selling house plants
clojurescript reagent reitit scss
Last synced: 19 Apr 2026
https://github.com/nmandery/graph-simplification-exp
clojurescript figwheel-main reagent
Last synced: 23 Aug 2025
https://github.com/bartholomews/generator-cljseed
A Yeoman starter seed for Clojure + ClojureScript stack (compojure, ring, reagent, figwheel, heroku support)
clojure clojurescript figwheel heroku heroku-ready reagent ring-middleware seed seed-project yeoman yeoman-generator
Last synced: 04 Oct 2025
https://github.com/eliasgit2017/graphcljskel
Graph handling in Clojure
clojure clojurescript functional-programming graph graphviz graphviz-dot leiningen
Last synced: 03 Oct 2025
https://github.com/kyuvi/spacewar-cljs
Spacewar in clojurescript using reagent and re-frame
clojurescript game re-frame reagent
Last synced: 12 Aug 2025
https://github.com/hindol/cljc-quorum
Clojure(Script) wrapper around Ethereum's JSON-RPC (works with Quorum)
clj cljc cljs clojure clojurescript ethereum quorum
Last synced: 04 Oct 2025
https://github.com/nuid/specs
Specs common across public NuID libraries and APIs.
clj cljc cljs clojure clojurescript data-validation spec specification validation
Last synced: 04 Oct 2025
https://github.com/matheusfrancisco/playground.cljs.helix.react-routing
A e.g with react routing and helix to build static page
clj cljs clojurescript helix react-routes
Last synced: 03 Oct 2025
https://github.com/valerauko/shared-routing
reitit frontend-backend shared routing example
clojure clojurescript reitit routing shared-routing
Last synced: 09 Aug 2025
https://github.com/bfollington/reagent-posh-template
An SPA template using reagent, posh and datascript
cljs clojurescript datascript posh reagent
Last synced: 14 Jun 2025
https://github.com/clojurestream/podcast
Request an episode for ClojureStream Podcast
clojure clojureclr clojuredart clojurescript
Last synced: 10 Jun 2025
https://github.com/nuid/transit
Cross-platform transit (de)serialization
clj cljc cljs clojure clojurescript serialization transit
Last synced: 02 Apr 2026
https://github.com/boraseoksoon/cljs-merge
Merge jsons into a single one.
clojure clojurescript deep-merge javascript join json jsons merge nodejs objects replace two
Last synced: 09 Apr 2026
https://github.com/sagargajare/github-recap-clojure
My first project build in clojure
Last synced: 13 May 2026
https://github.com/jwierzbi/rf-fx-clipboard
re-frame effect for copying text into the system clipboard.
clojurescript re-frame re-frame-effects re-frame-helpers
Last synced: 23 Feb 2026
https://github.com/hauntedhost/noises.cljs
clojurescript app following learnreagent.com course
clojurescript javascript react reagent shadow-cljs
Last synced: 13 Apr 2026
https://github.com/wall-brew-co/spoon
A collection of non-domain-specific utility functions
clojure clojurescript library utils
Last synced: 03 Jan 2026
https://github.com/pepzer/shrimp-chain
A ClojureScript library built on top of shrimp providing macros to chain async functions.
clojure clojurescript clojurescript-library javascript lumo nodejs
Last synced: 14 May 2026
https://github.com/djebbz/bug-rebel-readline
bug clojure clojurescript rebel-readline
Last synced: 27 Jul 2025
https://github.com/djebbz/talk-paris-clojure-meetup-specter
Repository for my talk given at Paris Clojure Meetup, on June 25th 2018 about Specter
clojure clojurescript data-manipulation meetup talk
Last synced: 27 Jul 2025
https://github.com/bryanmikaelian/cljify
Does ClojureScript work on Netlify?
Last synced: 07 Nov 2025
https://github.com/k-nrd/cljs-starter
Barebones starter for cljs projects
clojurescript shadow-cljs starter template
Last synced: 15 May 2026
https://github.com/remvee/breakout
Well.. it's breakout..
breakout clojurescript game reagent
Last synced: 24 Feb 2025
https://github.com/jovannypcg/parens-of-the-dead
A series of zombie-themed games written in Clojure and ClojureScript.
clojure clojurescript practice-project
Last synced: 07 Apr 2025
https://github.com/xiongtx/reload-error-boot
Minimal repo for clojure-emacs/cider#2104.
boot cider clojure clojurescript
Last synced: 22 May 2026
https://github.com/hauntedhost/string-compare-as-a-service
Demo re-frame app
clojurescript re-frame react reagent
Last synced: 18 Apr 2026
https://github.com/punit-naik/vega-clj
A clojure(script) library that generates vega spec to be rendered as a chart by the Vega JS lib
clojure clojurescript vega-lite visualisation
Last synced: 21 May 2026
https://github.com/kirahowe/clojurescript-tic-tac-toe
A smart tic-tac-toe built with reframe to learn clojure(script)
Last synced: 15 Sep 2025
https://github.com/kirang89/cljnake
The nostalgic snake game brought to you by clojurescript and re-frame.
Last synced: 03 Nov 2025
https://github.com/luontola/new-clojurescript-project
Something to get quickly started with ClojureScript for a code kata or similar
Last synced: 25 Feb 2025
https://github.com/ljpengelen/clojure-energy
A ClojureScript web app for sorting words manually
Last synced: 20 May 2026
https://github.com/codamic/hellhound_examples
Code examples for HellHound library.
clojure clojurescript component hellhound stream system
Last synced: 08 Oct 2025
https://github.com/lightscaletech/hoplon-widget-demo
Demonstraiting how a basic html widget can be created then used in a plain html file.
Last synced: 23 Feb 2026
https://github.com/jeiwan/woot
A simple application that demonstrates usage of Clojure + ClojureScript + Reagent.
basic-app clojure clojurescript template
Last synced: 20 May 2026
https://github.com/kingmob/sailing-study-app
A Clojurescript hybrid mobile app to study for the ASA sailing certification
Last synced: 08 Oct 2025
https://github.com/chouffe/autocomplete
Autocomplete System, ClojureScript, re-frame
autocomplete clojurescript fp re-frame trie
Last synced: 14 Mar 2025
https://github.com/deas/satrn
Satrn - Solr Companion 🪐
clojure clojurescript gitops solr solrcloud
Last synced: 08 Oct 2025
https://github.com/nuid/hex
Cross-platform hex {en,de}coding
clj cljc cljs clojure clojurescript hex hexadecimal
Last synced: 02 Jan 2026
https://github.com/karolinepauls/scrolly-wrappy
Drag-to-scroll. Mirror of https://gitlab.com/karolinepauls/scrolly-wrappy
clojurescript reagent reagent-components
Last synced: 11 Jul 2025
https://github.com/aygp-dr/gemini-repl-001
Simple REPL interface for Gemini API in ClojureScript with formal specifications, literate programming, and self-hosting capabilities
alloy clojurescript formal-methods gemini-api literate-programming repl shadow-cljs tla-plus
Last synced: 19 Jan 2026
https://github.com/fmind/cookiecutter-figwheel
Template to generate a Clojurescript figwheel project
clojurescript cookiecutter figwheel reagent template
Last synced: 11 Oct 2025
https://github.com/djebbz/rum-bug-class
Minimal reproduction case repository for a bug in rum/Sablono
clojure clojurescript reactjs rum sablono
Last synced: 19 May 2026
https://github.com/dpoljak/metronome
Keechma.next Tauri application
clojurescript keechma react tauri
Last synced: 14 Apr 2026
https://github.com/vipenzo/ridley
A turtle graphics-based 3D modeling tool for 3D printing. Write Clojure scripts, see real-time 3D preview, export STL. WebXR support for VR/AR visualization.
3d-modeling 3d-printing cad clojurescript computational-geometry generative-design openscad parametric-design stl threejs turtle-graphics webxr
Last synced: 09 Feb 2026
https://github.com/mjul/shadow-cljs-lab
Taking Shadow CLJS for a spin
ant-design clojurescript reagent shadow-cljs vscode-devcontainer
Last synced: 06 Apr 2025
https://github.com/coldnew/talk-clojurescript-intro
A simple intro for ClojureScript, talked at https://clojure.tw meetup
clojure clojurescript slides taiwan talk
Last synced: 14 May 2026
https://github.com/artemy/pokertrainer-cljs
clojure clojurescript poker poker-trainer reagent
Last synced: 05 Apr 2025
https://github.com/ericadamski/weather-app
A clone of https://github.com/ericadamski/simple-redux using clojurescript and reagent
clojurescript leiningen reagent
Last synced: 24 Feb 2025
https://github.com/deciduously/mines
Minesweeper in Reagent
clojurescript minesweeper react reagent
Last synced: 24 Feb 2026
https://github.com/wagdav/clojurescript-simulator-example
Simple numerical simulator in ClojureScript
clojurescript numerical-simulation
Last synced: 14 Oct 2025
https://github.com/anthontaylor/boot-chrome-headless
A dockerfile for chrome-headless testing on cljs boot projects
boot chrome-headless clojurescript dockerfile
Last synced: 13 Mar 2026
https://github.com/codamic/hellhound-template
Boot template to create a boilerplate web application to be used with HellHound.
clojure clojurescript hellhound web web-development
Last synced: 11 Jun 2026
https://github.com/marcvincenti/transfercoin-calculator
Compare ROI between MN and Staking.
clojurescript react transfercoin
Last synced: 18 May 2026
https://github.com/kyuvi/pong-cljs
Classic Pong game in ClojureScript using reagent and re-frame
clojurescript game re-frame reagent
Last synced: 21 Mar 2025
https://github.com/carlosvega20/isomorphic-clojure-script-mspa
Multi-Single-Page Applications (MSPA) using ClojureScript - NodeJs.
Last synced: 14 Apr 2026
https://github.com/lagenorhynque/single-page-web-applications
Study notes on 『シングルページWebアプリケーション』(Single Page Web Applications)
clojure clojurescript duct jquery single-page-applications
Last synced: 14 Apr 2026
https://github.com/jackdbd/re-frame-tic-tac-toe
Tic tac toe implemented as a re-frame app
clojurescript re-frame tic-tac-toe
Last synced: 28 Jan 2026
https://github.com/codamic/oneiri
Client application for psychopomps
clj clojure clojurescript figwheel hellhound re-frame
Last synced: 17 Feb 2026
https://github.com/fif-lang/fifql-fx
re-frame effect handlers for fifql
clojurescript fiflang fifql graphql re-frame stack-programming
Last synced: 17 May 2026
https://github.com/avidrucker/todos-pwa-mvp-cljs
a to-do list PWA & SPA written in ClojureScript
clojurescript pwa spa todo-app
Last synced: 17 Jun 2025
https://github.com/djblue/sudoku
A sudoku implementation for cheaters.
clojure clojurescript shadow-cljs sudoku sudoku-solver
Last synced: 21 May 2026
https://github.com/pez/shadow-always
A repro repo
clojure clojurescript shadow-cljs
Last synced: 21 Mar 2025
https://github.com/dfuenzalida/blueprint-cljs
Minimal demo of BlueprintJS with Shadow-CLJS
blueprintjs clojurescript react reagent shadow-cljs
Last synced: 17 May 2026
https://github.com/cgdeboer/vectoround
Sum-safe Rounding for Collections in Clojurescript
Last synced: 21 Oct 2025
https://github.com/ferdinand-beyer/paco
Parser combinators for Clojure(Script)
clojure clojurescript parser parser-combinators
Last synced: 21 Oct 2025
https://github.com/parkerdgabel/fermat
Fermat is a simple, native number theory library for Clojurescript.
clojurescript fermat number number-theory numerical-analysis numerical-methods repl
Last synced: 23 Jun 2026
https://github.com/simonneutert/clojurescript-web-app-demo
I wanted to see how far I can push it, having dabbled with Clojure/-Script for a few weeks after work. So, there you have it: an example of an artisinal (most probably bad 🫠) NodeJS-independent Frontend Project 🍻 😎
clojure clojurescript json web-application website
Last synced: 17 May 2026
https://github.com/ferdinand-beyer/mui-bien
A lightweight integration library for Material UI and Reagent.
clojurescript material-ui reagent
Last synced: 22 Oct 2025
https://github.com/johanthoren/equinox
A Clojure(Script) library designed to calculate equinox and solstice.
astronomy clojure clojurescript
Last synced: 22 Oct 2025
https://github.com/monogramm/docker-penpot-builder
:whale: Docker base image for building PENPOT frontend and backend.
clojure clojurescript debian docker ubuntu uxbox
Last synced: 10 May 2026
https://github.com/fif-lang/fifiql
Fif Interactive Query Evaluator for fifql
clojure clojurescript fifql re-frame reagent stack stack-programming
Last synced: 22 Oct 2025
https://github.com/marcopollivier/clj-core-utils
Clojure lib with some util functions
clj clojure clojure-library clojurescript common-library hacktoberfest hacktoberfest2022 lib library oss
Last synced: 13 Mar 2025
https://github.com/daliacoss/truchet
let's make some pretty tessellations!
clojurescript react reagent shadow-cljs svg
Last synced: 20 May 2026
https://github.com/xlfe/photosync
[Unfinished] full stack web app to syncronise photos from SmugMug to Google Photos
clojure clojurescript google-app-engine smugmug
Last synced: 15 Jul 2025
https://github.com/fluidity-money/stylus.fluiditylabs.io
A simple webapp and ingestor tracking the deployment of Arbitrum Stylus contracts on a variety of chains.
arbitrum clojure clojurescript go postgres rust stylus web3
Last synced: 30 Apr 2026
https://github.com/d8660091/hacker-news
A hacker news front end
clojurescript firebase hacker-news-client react vimium
Last synced: 19 Apr 2026
https://github.com/olical/simple-crypt-cljs
Simple encryption example in the browser with ClojureScript
Last synced: 21 Jun 2025
https://github.com/p-adams/shadow-cljs-react
Simple shadow-cljs + React example
Last synced: 18 May 2026