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/davidvujic/adyen-clojure-online-payments
Example Clojure and ClojureScript implementation for the Adyen online payments
Last synced: 27 Mar 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/honzabrecka/dockerfiles
clojure clojurescript docker nodejs
Last synced: 06 May 2026
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/andreacrotti/hangman
Hangman Clojure implementation
api clojure clojurescript hangman
Last synced: 27 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/sagargajare/github-recap-clojure
My first project build in clojure
Last synced: 13 May 2026
https://github.com/nilern/mistletoe
Pure-Cljs reactive DOM library
clojurescript dom-manipulation frp reactive view
Last synced: 18 Mar 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/netpyoung/cljpyoung.landoflisp
👽 Land of Lisp for Clojure
clojure clojurescript landoflisp lisp svg
Last synced: 27 Oct 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/active-group/reacl-c-todomvc
The TodoMVC application, written in reacl-c
Last synced: 03 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/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/pojntfx/cljs-kitchen-sink
A ClojureScript/Reagent kitchen sink app.
clojure clojurescript reagent reitit starter-project
Last synced: 10 Aug 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/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/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/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/xiongtx/reload-error-boot
Minimal repo for clojure-emacs/cider#2104.
boot cider clojure clojurescript
Last synced: 22 May 2026
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/daliacoss/truchet
let's make some pretty tessellations!
clojurescript react reagent shadow-cljs svg
Last synced: 20 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/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/valerauko/shared-routing
reitit frontend-backend shared routing example
clojure clojurescript reitit routing shared-routing
Last synced: 09 Aug 2025
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/eploko/lekstuga
A poor man's actor library for Clojure/Script
Last synced: 09 Mar 2025
https://github.com/huygn/fbevents-crawler
babashka clojure clojurescript nbb nodejs
Last synced: 15 Apr 2026
https://github.com/abhi18av/simple-clicker-fulcro
clojurescript example fulcro reactjs
Last synced: 08 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/nuid/transit
Cross-platform transit (de)serialization
clj cljc cljs clojure clojurescript serialization transit
Last synced: 02 Apr 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/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/marcvincenti/transfercoin-calculator
Compare ROI between MN and Staking.
clojurescript react transfercoin
Last synced: 18 May 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/xlfe/tlprt
Almost everyone benefits from a shorter transit
clojure clojurescript compression transit zlib
Last synced: 10 Jun 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/kirang89/cljnake
The nostalgic snake game brought to you by clojurescript and re-frame.
Last synced: 03 Nov 2025
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/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/whatacold/whatacold
profile
clojure clojurescript cpp emacs python
Last synced: 25 Nov 2025
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/nuid/exception
Cross-platform exception facilities
clj cljc cljs clojure clojurescript exception exception-handling exceptions
Last synced: 15 Feb 2026
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/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/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/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/farcaller/bankng
An attempt at making an "enterprise-grade" system in clojure/script
Last synced: 16 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/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/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/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/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/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/djebbz/bug-rebel-readline
bug clojure clojurescript rebel-readline
Last synced: 27 Jul 2025
https://github.com/abhi18av/basecamp
An API wrapper in Clojure(Script) for Basecamp3
basecamp3 clojure clojurescript
Last synced: 13 Jun 2026
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/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/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/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/dfuenzalida/blueprint-cljs
Minimal demo of BlueprintJS with Shadow-CLJS
blueprintjs clojurescript react reagent shadow-cljs
Last synced: 17 May 2026
https://github.com/benzap/reddit-console
Reddit Web Console
clojure clojurescript fiflang shadow-cljs
Last synced: 15 Mar 2025
https://github.com/bfollington/roam-7guis
Implementation of 7guis in cljs
7guis cljs clojure clojurescript
Last synced: 02 Apr 2025
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/benzap/litter
Number Literals Utility Library in clojure(script)
clojure clojurescript literals utility
Last synced: 15 Mar 2025
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/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/iobuhov/goldfish
Attempt to write online game in Clojure(Script)
clojure clojurescript game online-game reagent
Last synced: 08 Apr 2025
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/bfollington/re-frame-sandbox
clojure + re-frame playground
clojure clojurescript re-frame
Last synced: 02 Apr 2025
https://github.com/risto-stevcev/cljsjs-async
CLJSJS package for the async library
Last synced: 12 Jun 2025
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/pez/shadow-always
A repro repo
clojure clojurescript shadow-cljs
Last synced: 21 Mar 2025
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/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/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/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/rads/conductor
🎻 Automatic instrumentation for clojure.spec
clojure clojure-spec clojurescript developer-tools testing-tools
Last synced: 02 Apr 2025
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/superstructor/re-spinners
Reagent wrapper for react-spinners
clojurescript react reagent reagent-components ui-components
Last synced: 22 Apr 2026