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-19 00:06:05 UTC
- JSON Representation
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/benzap/defender-cljs
Defender Arcade Clone in Clojurescript
clojurescript defender retro threejs
Last synced: 16 May 2026
https://github.com/honzabrecka/dockerfiles
clojure clojurescript docker nodejs
Last synced: 06 May 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/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/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
https://github.com/deciduously/mines
Minesweeper in Reagent
clojurescript minesweeper react reagent
Last synced: 24 Feb 2026
https://github.com/vernongrant/device-locking-demo
A simple re-frame demo application.
clojure clojurescript re-frame
Last synced: 31 Mar 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/derekxkwan/cljs-js-externs
js externs for clojurescript compilation pains
Last synced: 27 May 2026
https://github.com/mrebbinghaus/cloko
My first clojure project. A Konquest clone written in Clojurescript.
ci-cd clojurescript game github-page reagent single-page-app university-project webapp
Last synced: 05 Jul 2025
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/nenadalm/bbb-game-list
Enhanced list of games from various sites with BGG data
clojurescript offline pwa re-frame react reagent
Last synced: 02 Feb 2026
https://github.com/johnnyjayjay/swt-quiz
Small quiz for exam preparation in software engineering (German)
clojure clojurescript hacktoberfest university website
Last synced: 19 Jun 2025
https://github.com/mveith/sparta-calendar-lambda
Backend lambda function for AC Sparta Praha calendar
Last synced: 16 May 2026
https://github.com/netpyoung/study.clojurescript
πβ― study.clojurescript: https://netpyoung.github.io/study.clojurescript/
Last synced: 07 Apr 2025
https://github.com/jurjanpaul/ape-cljs-playground
Away from Preferred Editor ClojureScript Playground
clojure clojurescript codemirror editor localstorage parinfer sci scittle
Last synced: 22 May 2026
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/artemy/pokertrainer-cljs
clojure clojurescript poker poker-trainer reagent
Last synced: 05 Apr 2025
https://github.com/clojure-finance/hku-tdleg-wejure
Decentralized social network using blockchain and interplanetary file system (IPFS)
blockchain clojure clojurescript distributed interplanetary-file-system ipfs social-network
Last synced: 10 May 2026
https://github.com/clojurestream/podcast
Request an episode for ClojureStream Podcast
clojure clojureclr clojuredart clojurescript
Last synced: 10 Jun 2025
https://github.com/coldnew/cljs-brainfuck
Brainfuck interpreter written in clojurescript and run on node.js
brainfuck-interpreter clojure clojurescript nodejs
Last synced: 15 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/simonneutert/nbb-screenshot
this project demonstrates how to take screenshots utilizing nbb π
babashka clojure clojurescript nbb npm playwright screenshot
Last synced: 10 May 2026
https://github.com/eliraz-refael/suckless-ui
UI that doesn't suck... in ClojureScript of course.
clojurescript clojurescript-library ui ui-components
Last synced: 16 May 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/green-coder/omni-datalog
Datalog on arbitrary Clojure datastructure
clojure clojurescript datalog-engine wip-do-not-use
Last synced: 05 Apr 2025
https://github.com/ericclemmons/fuck-javascript
Trying out https://clojurescript.org/guides/javascript-modules
clojurescript javascript mitch salt
Last synced: 20 Jun 2025
https://github.com/willahh/photoni
clojure clojurescript ddd ddd-architecture
Last synced: 30 May 2026
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/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/remvee/tetris
Well.. it's tetris..
clojurescript game reagent tetris
Last synced: 24 Feb 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/kellyi/cljs-rn-sandbox
Sandbox for trying out React Native & Expo with ClojureScript
clojurescript expo react-native reagent
Last synced: 17 Jan 2026
https://github.com/dlesl/spothist
Record and analyse your Spotify listening
clojure clojurescript libsodium re-frame spotify
Last synced: 28 Mar 2025
https://github.com/netpyoung/cljpyoung.result
π cljpyoung.result contains rust likes option/result type for clojure.
Last synced: 10 Jul 2025
https://github.com/librity/learning_clojure
All my Clojure tutorials
clojure clojurescript notes repl tutorials
Last synced: 25 Feb 2025
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/glippi/cljs-pwa
An example of a PWA built with ClojureScript
Last synced: 10 Mar 2026
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/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/kawasima/bdf-cljs
A BDF(Glyph Bitmap Distribution Format) parser for ClojureScript
Last synced: 04 Jan 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/deas/satrn
Satrn - Solr Companion πͺ
clojure clojurescript gitops solr solrcloud
Last synced: 08 Oct 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/usernolan/fm.async
Failure modes for CSP
clojure clojurescript csp failure
Last synced: 02 Sep 2025
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/serioga/test-ring-undertow
Trying a new ring-undertow library in real application
Last synced: 03 Apr 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/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/p-adams/kanban
Kanban web application built with ClojureScript and Reagent
Last synced: 04 Oct 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/lfborjas/mindcrime
Create reveal.js presentations in a very wrong way (i.e. clojurescript)
clojurescript markdown presentations
Last synced: 17 Jan 2026
https://github.com/burkaydurdu/tom
Tom is a cross-platform recording system project
clojure clojurescript electron
Last synced: 15 May 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://github.com/nuid/base64
Cross-platform base64 {en,de}coding
base64 base64-decoding base64-encoding clj cljc cljs clojure clojurescript
Last synced: 06 Apr 2026
https://github.com/agzam/unabomber
Giantbomb API search app prototype
clojure clojurescript demo-app
Last synced: 09 Mar 2026
https://github.com/rynkowsg/serverless-demo
A couple of Serverless Framework examples.
clojure clojurescript serverless serverlessframework shadow-cljs
Last synced: 19 May 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/notnew/quiescent-minesweeper
Minesweeper written clojurescript with quiescent
clojurescript minesweeper minesweeper-js quiescent single-page-app
Last synced: 15 May 2026
https://github.com/nmandery/graph-simplification-exp
clojurescript figwheel-main reagent
Last synced: 23 Aug 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/ljpengelen/clojurescript-rsi
A collection of simple Reagent apps
Last synced: 11 May 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/chbrown/jurl-clojure
Cross-platform URL parsing / manipulation
Last synced: 06 Mar 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/boechat107/clj-scrambled
Toy application to check if a scrambled string can form a word.
clojurescript reagent single-page-app toy-project
Last synced: 24 Apr 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/solar05/sound-quiz
Web app, where you solve sound quizes (game ost and responses).
cljs-repl clojurescript reagent shadow-cljs
Last synced: 11 May 2026
https://github.com/cgdeboer/vectoround
Sum-safe Rounding for Collections in Clojurescript
Last synced: 21 Oct 2025
https://github.com/dinnymate/self-destruct
Create custom destructure functions for Clojure
clojure clojurescript destructuring
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: 22 Oct 2025
https://github.com/ljpengelen/clojure-energy
A ClojureScript web app for sorting words manually
Last synced: 20 May 2026
https://github.com/jindrichmynarz/genot-centre
Live coding CSS with Genot Centre
clojurescript css demo livecoding
Last synced: 15 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/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/meain/tictactoe-clojurescript-reagent
Simple tictactoe game in clojurescript using reagent
clojurescript getting-started leiningen reagent simple tictactoe-game
Last synced: 03 Apr 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/pepzer/shrimp-log
A tiny ClojureScript logging library for Node.js.
clojure clojurescript javascript logging lumo nodejs
Last synced: 14 Apr 2026
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/lagenorhynque/clojure-reactive-programming
Study notes on Clojure Reactive Programming
clojure clojurescript reactive-programming
Last synced: 25 Oct 2025