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/clojurestream/podcast
Request an episode for ClojureStream Podcast
clojure clojureclr clojuredart clojurescript
Last synced: 10 Jun 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/benzap/reddit-console
Reddit Web Console
clojure clojurescript fiflang shadow-cljs
Last synced: 15 Mar 2025
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/nuid/transit
Cross-platform transit (de)serialization
clj cljc cljs clojure clojurescript serialization transit
Last synced: 02 Apr 2026
https://github.com/superstructor/re-spinners
Reagent wrapper for react-spinners
clojurescript react reagent reagent-components ui-components
Last synced: 22 Apr 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/bfollington/roam-7guis
Implementation of 7guis in cljs
7guis cljs clojure clojurescript
Last synced: 02 Apr 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/bhb/hundred-pushups
React Native app for 100 pushups
clojure clojurescript figwheel react-native
Last synced: 23 Apr 2026
https://github.com/waddie/still
Self-modifying snapshot testing for Clojure/ClojureScript/Babashka
babashka clojure clojurescript snapshot-testing testing works-on-my-machine
Last synced: 06 Jun 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/ljpengelen/clojure-energy
A ClojureScript web app for sorting words manually
Last synced: 20 May 2026
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/valerauko/shared-routing
reitit frontend-backend shared routing example
clojure clojurescript reitit routing shared-routing
Last synced: 09 Aug 2025
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/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/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/chouffe/autocomplete
Autocomplete System, ClojureScript, re-frame
autocomplete clojurescript fp re-frame trie
Last synced: 14 Mar 2025
https://github.com/r0man/alumbra.js
Transformations between Alumbra and JavaScript GraphQL ASTs
alumbra clojure clojurescript graphql
Last synced: 24 Apr 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/nuid/hex
Cross-platform hex {en,de}coding
clj cljc cljs clojure clojurescript hex hexadecimal
Last synced: 02 Jan 2026
https://github.com/deas/satrn
Satrn - Solr Companion 🪐
clojure clojurescript gitops solr solrcloud
Last synced: 08 Oct 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/bfollington/re-frame-sandbox
clojure + re-frame playground
clojure clojurescript re-frame
Last synced: 02 Apr 2025
https://github.com/remvee/tetris
Well.. it's tetris..
clojurescript game reagent tetris
Last synced: 24 Feb 2025
https://github.com/hiteshjasani/jasani-serverless-cljs-template
A lein template for cljs/clojurescript/nodejs on FaaS platforms
clojurescript faas lein-template serverless
Last synced: 25 Apr 2026
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/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/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/derekxkwan/cljs-js-externs
js externs for clojurescript compilation pains
Last synced: 27 May 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/benzap/fif-playground
Online Playground for the fif stack-based scripting language
Last synced: 25 Apr 2026
https://github.com/eploko/lekstuga
A poor man's actor library for Clojure/Script
Last synced: 09 Mar 2025
https://github.com/dpoljak/metronome
Keechma.next Tauri application
clojurescript keechma react tauri
Last synced: 14 Apr 2026
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/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/kyuvi/spacewar-cljs
Spacewar in clojurescript using reagent and re-frame
clojurescript game re-frame reagent
Last synced: 12 Aug 2025
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/theronic/cv
Petrus Theron Curriculum Vitae (Résumé) made in ClojureScript
Last synced: 26 Apr 2026
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/risto-stevcev/cljsjs-async
CLJSJS package for the async library
Last synced: 12 Jun 2025
https://github.com/artemy/pokertrainer-cljs
clojure clojurescript poker poker-trainer reagent
Last synced: 05 Apr 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/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/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/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/deciduously/mines
Minesweeper in Reagent
clojurescript minesweeper react reagent
Last synced: 24 Feb 2026
https://github.com/dm3/asynctest
Clojure/script async test utilities
async clj cljs clojure clojurescript library testing utilities
Last synced: 04 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/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/ljpengelen/clojurescript-rsi
A collection of simple Reagent apps
Last synced: 11 May 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/nmandery/graph-simplification-exp
clojurescript figwheel-main reagent
Last synced: 23 Aug 2025
https://github.com/ghivert/web-components-kickstart
Write WebComponents directly in Clojure, without hassle!
clojurescript custom-elements web-components
Last synced: 28 Apr 2026
https://github.com/brianium/action
A dumb simple message format inspired by flux standard actions
Last synced: 24 Mar 2025
https://github.com/marcvincenti/transfercoin-calculator
Compare ROI between MN and Staking.
clojurescript react transfercoin
Last synced: 18 May 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/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/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/carlosvega20/isomorphic-clojure-script-mspa
Multi-Single-Page Applications (MSPA) using ClojureScript - NodeJs.
Last synced: 14 Apr 2026
https://github.com/delonnewman/cljs-node-tools
Tools for ClojureScript on Node.js
clojure clojurescript nodejs utilities
Last synced: 28 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/vernongrant/device-locking-demo
A simple re-frame demo application.
clojure clojurescript re-frame
Last synced: 31 Mar 2025
https://github.com/codamic/oneiri
Client application for psychopomps
clj clojure clojurescript figwheel hellhound re-frame
Last synced: 17 Feb 2026
https://schroedingberg.github.io/progressive/
A simple, local first, workout tracker.
clojurescript event-sourcing hypertrophy workout-tracker
Last synced: 30 May 2026