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-23 00:05:34 UTC
- JSON Representation
https://github.com/glippi/cljs-pwa
An example of a PWA built with ClojureScript
Last synced: 10 Mar 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/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/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/topmonks/cci-clojurescript-sass
CircleCI build container for ClojureScript projects with Node.js 6 and Sassc
circleci clojure clojurescript docker leiningen nodejs sassc
Last synced: 02 May 2026
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/willahh/photoni
clojure clojurescript ddd ddd-architecture
Last synced: 30 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/netpyoung/cljpyoung.landoflisp
👽 Land of Lisp for Clojure
clojure clojurescript landoflisp lisp svg
Last synced: 27 Oct 2025
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/warfox/products-clj
Full stack app using Clojure / Clojurescript. Create, list, edit and delete products
clojure clojurescript re-frame reitit ring-clojure
Last synced: 05 Sep 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/pojntfx/cljs-kitchen-sink
A ClojureScript/Reagent kitchen sink app.
clojure clojurescript reagent reitit starter-project
Last synced: 10 Aug 2025
https://github.com/active-group/reacl-c-todomvc
The TodoMVC application, written in reacl-c
Last synced: 03 May 2026
https://github.com/ghaskins/re-expo
A Leiningen template for generating a re-frame application on React Native / Expo
clojurescript expo leiningen react
Last synced: 03 May 2026
https://github.com/serioga/test-ring-undertow
Trying a new ring-undertow library in real application
Last synced: 03 Apr 2025
https://github.com/p-adams/cardinal
Web app that displays interesting number facts and trivia
cljs-ajax clojurescript numbersapi react reagent
Last synced: 04 May 2026
https://github.com/codamic/garm
clj cljs clojurescript emacs figwheel jar stock stock-data
Last synced: 25 Feb 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/boechat107/countdown-cljs
A countdown mobile app in Clojurescript and React Native
android clojurescript re-frame re-natal react-native
Last synced: 04 May 2026
https://github.com/lotuc/backoff
Backoff & retries for Clojure/Script
backoff clojure clojurescript retry-library
Last synced: 11 Dec 2025
https://github.com/lagenorhynque/redux-tutorial
Redux tutorial apps implemented in ClojureScript with re-frame
clojurescript figwheel-main re-frame react reagent redux tutorial
Last synced: 06 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/kingmob/lotus-timer
A simple Re-natal/React Native/Clojurescript timer app
clojurescript re-frame re-natal react-native
Last synced: 14 May 2026
https://github.com/ciceropablo/cljs-starter-kit
clojure clojurescript re-frame reagent secretary shadow-cljs starter-kit
Last synced: 06 May 2026
https://github.com/benzap/ketornah
Used to determine what foods are keto friendly through a simple web application
clojurescript d3js rum rust sqlite sqljs
Last synced: 07 May 2026
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/rynkowsg/serverless-demo
A couple of Serverless Framework examples.
clojure clojurescript serverless serverlessframework shadow-cljs
Last synced: 19 May 2026
https://github.com/librity/learning_clojure
All my Clojure tutorials
clojure clojurescript notes repl tutorials
Last synced: 25 Feb 2025
https://github.com/huygn/fbevents-crawler
babashka clojure clojurescript nbb nodejs
Last synced: 15 Apr 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/fmguerreiro/gurps-companion-app
A mobile app written in cljs + react native. GURPS 4th edition character creation app
clojure clojurescript re-frame react-native tailwindcss
Last synced: 26 Feb 2026
https://github.com/warfox/products-spring-kotlin-cljs
Fullstack App with Spring Kotlin backend and Clojurescirpt frontend
clojurescript jooq kotlin openapi re-frame spring-boot tailwindcss
Last synced: 15 Apr 2026
https://github.com/marcvincenti/customapi
Develop complete back-ends without any code, or a little if you want ;)
aws clojure clojurescript microservice serverless
Last synced: 15 Apr 2026
https://github.com/lagenorhynque/aqoursql-ui
AqoursQL UI, an example GraphQL frontend based on re-frame & re-graph
clojurescript graphql re-frame re-graph reagent
Last synced: 16 Apr 2026
https://github.com/michael-valdron/cljs-ts-frontend
Personal template to use as a starting point for creating ClojureScript frontend projects which will use TypeScript supporting source (e.g. TypeScript classes).
clojurescript frontend frontend-template npm shadow-cljs typescript yarn
Last synced: 08 May 2026
https://github.com/abhi18av/basecamp
An API wrapper in Clojure(Script) for Basecamp3
basecamp3 clojure clojurescript
Last synced: 13 Jun 2026
https://github.com/abhi18av/simple-clicker-fulcro
clojurescript example fulcro reactjs
Last synced: 08 May 2026
https://github.com/chbrown/jurl-clojure
Cross-platform URL parsing / manipulation
Last synced: 06 Mar 2026
https://github.com/nuid/bytes
Cross-platform byte (de)serialization and conversion
bytes clj cljc cljs clojure clojurescript
Last synced: 11 Feb 2026
https://github.com/punit-naik/figwheel-npm-example
Shows the usage of NPM deps with leiningen
cljsbuild clojure clojurescript figwheel nodejs npm
Last synced: 08 May 2026
https://github.com/amuzacz/habits
Good habits app
clojurescript cordova mui react-color react-vis reagent shadow-cljs
Last synced: 11 Feb 2026
https://github.com/metabase/mr-worldwide
i18n for Clojure
clojure clojurescript gettext i18n internationalization l10n localization po-files pot-files translation
Last synced: 11 Feb 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/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/nilern/mistletoe
Pure-Cljs reactive DOM library
clojurescript dom-manipulation frp reactive view
Last synced: 18 Mar 2025
https://github.com/benzap/defender-cljs
Defender Arcade Clone in Clojurescript
clojurescript defender retro threejs
Last synced: 16 May 2026
https://github.com/nuid/exception
Cross-platform exception facilities
clj cljc cljs clojure clojurescript exception exception-handling exceptions
Last synced: 15 Feb 2026
https://github.com/xlfe/tlprt
Almost everyone benefits from a shorter transit
clojure clojurescript compression transit zlib
Last synced: 10 Jun 2026
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/risto-stevcev/cljs-monty-python
Demo of the Monty Python witch scene with core.logic
clojurescript core example examples logic monty monty-python ptyhon
Last synced: 02 Sep 2025
https://github.com/peter-lyons-kehl/subcontext
Sub-context library for reusing and composing scope
aspect-level aspect-oriented aspect-oriented-framework aspect-oriented-programming clojure clojure-development clojure-library clojure-test clojurescript clojurescript-library context context-aware context-awareness context-oriented-programming context-switching injectable reusable reusable-functions scope
Last synced: 05 Mar 2025
https://github.com/farcaller/bankng
An attempt at making an "enterprise-grade" system in clojure/script
Last synced: 16 Apr 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/honzabrecka/q-p
Yet another implementation of tic-tac-toe game using Q-learning.
clojurescript machine-learning q-learning tictactoe
Last synced: 16 Apr 2026
https://github.com/zelr0x/rgstr
My first app in Clojure
clojure clojurescript compojure datomic re-frame reagent repl-driven ring
Last synced: 09 Apr 2025
https://github.com/nuid/lib
Commonly useful functions
clj cljc cljs clojure clojurescript utilities
Last synced: 01 Apr 2026
https://github.com/dfornika/oidc-auth-test
Demo for authentication against OIDC provider
authentication clojurescript openid-connect
Last synced: 17 Apr 2026
https://github.com/headwinds/clojure-shed
a simple API to store stuff using closure, leiningen, docker-compose, and SQL deployed to zeit
clojure clojurescript postgresql
Last synced: 17 Apr 2026
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/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/davidvujic/adyen-clojure-online-payments
Example Clojure and ClojureScript implementation for the Adyen online payments
Last synced: 27 Mar 2025
https://github.com/warfox/biffweb-eelchat-clj
eelchat application from biffweb tutorial
biff biffweb clojure clojurescript
Last synced: 18 Jun 2026
https://github.com/rads/conductor
🎻 Automatic instrumentation for clojure.spec
clojure clojure-spec clojurescript developer-tools testing-tools
Last synced: 02 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/pez/guardrails-malli-mini
Using Guardrails with Malli, and the Guardrails registry from Malli
clojure clojurescript guardrails malli
Last synced: 04 Apr 2026
https://github.com/pyrmont/bulletin
A single-page application Micro.blog client
clojurescript microdotblog reagent
Last synced: 17 Apr 2026
https://github.com/andreacrotti/hangman
Hangman Clojure implementation
api clojure clojurescript hangman
Last synced: 27 Mar 2025
https://github.com/r0man/alumbra.printer
A pretty printer for the Alumbra AST
alumbra clojure clojurescript graphql
Last synced: 12 Apr 2026
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/cyppan/cljs-template
ClojureScript with tools.deps, shadow-cljs and Reagent
Last synced: 19 Apr 2026
https://github.com/benzap/benzap.github.io
Personal Website and Blog
cljs clojurescript css html personal-site
Last synced: 20 Apr 2026
https://github.com/lagenorhynque/react-tutorial-re-frame
React tutorial app implemented in ClojureScript using re-frame
clojurescript re-frame react reagent tutorial
Last synced: 12 Apr 2026
https://github.com/solar05/clj-k8ount
clojure clojurescript docker kubernetes
Last synced: 20 Apr 2026
https://github.com/zachcp/flock-reagent
reagent version of tzach's flock
animation clojurescript react reagent
Last synced: 20 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/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/netpyoung/study.clojurescript
📄☯ study.clojurescript: https://netpyoung.github.io/study.clojurescript/
Last synced: 07 Apr 2025
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/sagargajare/github-recap-clojure
My first project build in clojure
Last synced: 13 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/whatacold/whatacold
profile
clojure clojurescript cpp emacs python
Last synced: 25 Nov 2025
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/piotr-yuxuan/sample-dirac-re-frame
Sample project configuration for re-frame and Dirac
clojurescript dirac-devtools live-coding re-frame sample-code
Last synced: 21 Apr 2026
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