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-13 00:06:09 UTC
- JSON Representation
https://github.com/lagenorhynque/rock-paper-scissors
Rock-paper-scissors implemented with ClojureScript & re-frame
clojure-spec clojurescript re-frame rock-paper-scissors test-check
Last synced: 25 Oct 2025
https://github.com/lagenorhynque/websocket-example
Luminus/Immutant WebSocket example app
clojure clojurescript immutant luminus websocket
Last synced: 25 Oct 2025
https://github.com/hatappo/moody
It transforms various data structures from left to right.
clojure clojurescript re-frame
Last synced: 28 Jan 2026
https://github.com/just-sultanov/giant-bomb
A test assignment using the Giant Bomb API
clojure clojurescript giant-bomb reagent shadow-cljs
Last synced: 27 Oct 2025
https://github.com/mrmcc3/cljs-aws-signature
A pure ClojureScript implementation of the AWS Signature Version 4 Signing Process
Last synced: 15 Apr 2026
https://github.com/warfox/2048-cljs
2048 game written in ClojureScript using re-frame
Last synced: 09 Feb 2026
https://github.com/abhi18av/minimal-fulcro-app
The walkthrough of a minimal fulcro app
clojurescript fulcro reactjs spa
Last synced: 19 Apr 2026
https://github.com/dvingo/om.next-fun
Getting acquainted with om.next
clojurescript om-next wikipedia-api
Last synced: 21 Apr 2026
https://github.com/superstructor/re-jsoneditor
Reagent wrapper for Jos De Jong's JSON Editor
clojurescript react reagent reagent-components ui-components
Last synced: 24 Apr 2026
https://github.com/derekxkwan/socketmusic-server
server for my socketmusic project
clojurescript shadow-cljs socketmusic
Last synced: 25 Apr 2026
https://github.com/ampersanda/quil-examples
🎨 Quil (p5.js wrapper in CLJS) Studies
clojure clojurescript p5js processing quil
Last synced: 27 Apr 2026
https://github.com/johan-sports/busboy
Clojurescript USB monitoring for Node.js
clojure clojurescript monitoring nodejs usb
Last synced: 29 Apr 2026
https://github.com/davewm/ngx-translate-verify
CLI tool for verifying ngx translate translation files
angular clojurescript ngx-translate
Last synced: 02 May 2026
https://github.com/topmonks/qlkit-re-charts
Recharts support for qlkit
clojurescript qlkit react recharts
Last synced: 08 May 2026
https://github.com/huygn/deno-cljs-template
clojurescript deno denodeploy react shadow-cljs
Last synced: 09 May 2026
https://github.com/phrohdoh/wip-tauri-cljs
cljs clojure clojurescript tauri tauri-app
Last synced: 10 May 2026
https://github.com/marcvincenti/pivx-calculator
Compare ROI between MN and Staking.
Last synced: 10 May 2026
https://github.com/athos/silly
A silly personal assistant for demonstrating the combination of Web Speech API and Microsoft LUIS
clojurescript luis web-speech-api
Last synced: 11 May 2026
https://github.com/maximgb/re-service
Re-frame supplementary library to easily declare services and dispatch co-effects/effects requests to service functions
clojurescript co-effect effect re-frame service utility
Last synced: 21 Oct 2025
https://github.com/benzap/djinn
Subset of clojure in clojure for portable and sandboxed execution
clojure clojurescript scripting
Last synced: 15 Mar 2025
https://github.com/mrgravity817/magritte
A Clojure/Script library for building SurrealQL queries.
clojure clojurescript query-builder surrealdb
Last synced: 11 Feb 2026
https://github.com/28/openlayers-cljs-compile-error-repo
A repo presenting a CLJS compile error I stumbled upon
bug clj cljs clojure clojurescript compiler
Last synced: 03 Oct 2025
https://github.com/ivanminutillo/varnelli
A block explorer web app written on top of the social wallet API
Last synced: 10 Sep 2025
https://github.com/dibenso/figwheel-rum-example
A Clojure/Clojurescript example of server rendered rum application
clojure clojurescript figwheel rum server-rendering
Last synced: 11 Oct 2025
https://github.com/benzap/find-the-invisible-beer
Try and find the invisible beer! Web Game
clojurescript promotional webgame
Last synced: 15 Mar 2025
https://github.com/bryanmikaelian/netlify-cljs-figwheel-main
Deploy a ClojureScript app using figwheel-main on Netlify
clojurescript figwheel-main jamstack netlify template
Last synced: 07 Nov 2025
https://github.com/untangled-web/untangled-stylekit
A PostCSS Responsive Styling Kit
bemit clojurescript css itcss namespace pattern-library postcss ui-components
Last synced: 16 May 2026
https://github.com/mjul/clojurescript-generative-testing
Generative testing with clojure.spec in Clojurescript
clojure-spec clojurescript shadow-cljs
Last synced: 06 Apr 2025
https://github.com/wavejumper/codoxify
Generate Clojure documentation for docsify
api clojure clojurescript codox docsify documentation documentation-generator markdown
Last synced: 18 May 2026
https://github.com/cbillowes/cljs-app-to-firebase
Deploy a ClojureScript web app to Google Firebase Hosting.
clojurescript firebase-hosting
Last synced: 19 Mar 2026
https://github.com/laurazard/drapeau
Playground project for me to play around with and learn more about clojure, clojurescript, graalvm etc.
clojure clojurescript graalvm tdd
Last synced: 18 Mar 2025
https://github.com/imatic/re-frame-form
Library to privide some common functionality for forms in re-frame.
Last synced: 25 Jan 2026
https://github.com/vane-tech/graphql-inquiry
Converts clojure(script) data structures into GraphQL queries
clojure clojurescript graphql graphql-query
Last synced: 04 Mar 2026
https://github.com/somecho/cljs-compiler-compiler
Exposing the CLJS compiler to JS
Last synced: 11 Oct 2025
https://github.com/martinklepsch/clojurescript-gpt
An open-source custom GPT aimed at supporting developers working with ClojureScript (and JavaScript)
chatgpt clojurescript customgpt
Last synced: 24 Mar 2025
https://github.com/qmoya/stimulus-clj
“A modest ClojureScript framework for the HTML you already have.”
clojure clojurescript ssr stimulus turbo
Last synced: 22 Oct 2025
https://github.com/tpot/cljs-node-lambda-template
lein template for developing AWS Lambda functions in ClojureScript
Last synced: 22 Oct 2025
https://github.com/rgm/bidi-pushy-example
re-frame SPA example using bidi and pushy for fancy-ish tricks
bidi clojurescript figwheel-main pushy re-frame reagent
Last synced: 13 Jul 2025
https://github.com/jemoka/bootstrap-reagent-project
3.2.1... Kabloweee! you have a Reagent project with all of its ClojureScript glory.
clojure clojurescript react reagent reveal-js
Last synced: 09 May 2026
https://github.com/visheshc14/neural-network-art
Implemented A Neural Network That Generates Pieces of Art/Pictures Using Clojure.
clojure clojurescript neural-network
Last synced: 23 May 2026
https://github.com/coldnew/talk-clojure-ecosystem
A talk for clojure.tw on Clojure and it's Ecosystem (English)
clojure clojurescript ecosystem presentation slide
Last synced: 10 Jun 2026
https://nenadalm.github.io/virus-wars/
Virus Wars game with local multiplayer (no single player).
board-game clojurescript game html5-game local-multiplayer offline pvp pwa re-frame react reagent turn-based
Last synced: 11 May 2025
https://nenadalm.github.io/player-order-selector/
Random player order selector.
canvas clojurescript offline pwa
Last synced: 11 May 2025
https://github.com/benhowell/s3-crewser
AWS s3 upload and delete recipe for clojure(script) web apps
amazonica aws clojure clojurescript s3 s3-beam
Last synced: 18 May 2026
https://github.com/andreacrotti/scrabble
backend clojure clojurescript scrabble
Last synced: 27 Mar 2025
https://github.com/piotrts/monsato
A lightweight MutationObserver wrapper for ClojureScript
clojure clojurescript mutationobserver
Last synced: 02 Apr 2026
https://github.com/average-user/chess960
A generator of random positions of chess 960, also known as Fischer Random Chess.
chess clojure clojurescript fischer-random-chess
Last synced: 09 Jul 2025
https://github.com/r0man/sqlingvo.ksql
A Clojure DSL to build SQL statements for KSQL DB.
clojure clojurescript dsl ksql lisp sql
Last synced: 24 May 2026
https://github.com/taoensso/trove
Modern logging facade for Clojure/Script
clojure clojurescript epl logging monitoring observability taoensso
Last synced: 25 Jun 2025
https://github.com/travelboss/schema-plus
Adds easy mock generation and builder functions to plumatic/schema definitions
clojure clojurescript generators mock-data schemas
Last synced: 24 Aug 2025
https://github.com/cbillowes/cljs-app-from-scratch
Creating a ClojureScript web app from scratch with Reagent and npm
clojurescript npm tutorial webpack
Last synced: 17 Apr 2026
https://github.com/leocardoso94/pokemon-cljs
A ClojureScript app to get pokemon info
cljs clojurescript pokemon re-frame reagent shadow-cljs
Last synced: 17 Apr 2026
https://github.com/cbillowes/cljs-app-with-tailwindcss
The goal of this guide is to create a ClojureScript web application with Clojure CLI and integrate with Tailwind CSS.
clojure-cli clojurescript tailwindcss
Last synced: 07 May 2026
https://github.com/dfuenzalida/fabric-todos
An implementation of the classic TODO MVC application using ClojureScript, Reagent, React and Microsoft Fluent UI
clojurescript fluent-ui react reagent
Last synced: 22 Aug 2025
https://github.com/benhowell/s3-director
Browser based uploads to Amazon S3 and DigitalOcean Spaces (AWS Signature Version 4) for clojurescript.
aws-s3 clojure clojurescript digitalocean-spaces s3
Last synced: 04 Jun 2026
https://github.com/tcoppex/cljs-r3f-projects
:last_quarter_moon_with_face: A collection of samples using a ClojureScript & React-Three-Fiber stack.
clojurescript react-three-drei react-three-fiber shadow-cljs
Last synced: 24 Oct 2025
https://github.com/pepe/po-potoce
My reactive streams talk
clojurescript csharp reactive-streams talk
Last synced: 24 Oct 2025
https://github.com/active-group/active-viz
A ClojureScript library containing helpers for data visualization
chart clojurescript visualization
Last synced: 29 Apr 2026
https://github.com/ioobot/shortql
graphql cache supporting multi-platform, and simple to use, also can open or close debug log.
cljs clojurescript graphql graphql-cache multi-platform shadow-cljs
Last synced: 15 May 2026
https://github.com/green-coder/vrac-samples
Samples demonstrating how to use Vrac, a declarative html template library from the future.
clojure clojurescript front-end library vrac
Last synced: 05 Oct 2025
https://github.com/pedrorgirardi/shadow-code-extension
VS Code Extension Template in ClojureScript + Shadow CLJS
clojurescript shadow-cljs vscode
Last synced: 21 Apr 2026
https://github.com/jtkdvlp/re-frame-dragndrop
re-frame view components for drag & drop
clojurescript drag-and-drop draggable dropzone re-frame
Last synced: 16 Mar 2025
https://github.com/hiteshjasani/cljs-ezd3
D3 and Reagent interop made easy
clojurescript d3 library reagent
Last synced: 22 Apr 2026
https://github.com/madis/btc-expo
Showing what Clojure + Bitcoin can do
bitcoin clojure clojurescript lightning-network re-frame
Last synced: 17 May 2026
https://github.com/kennytilton/spammer
Proof-of-concept full stack CLJS mxWeb front-end and CLJ Matrix+Ring back end wrapping a REST API. Gasp.
clojure clojurescript framework fullstack
Last synced: 05 Jun 2026
https://github.com/lagenorhynque/cljs-counter
A simple counter Reagent app, inspired by Elm Official Guide
clojurescript figwheel-main reagent
Last synced: 25 Oct 2025
https://github.com/ghivert/fetch-fx
Fetch API directly accessible in ClojureScript!
Last synced: 09 Apr 2025
https://github.com/ghivert/re-frame-template
Re-frame template with CSS Modules and secretary.
clojurescript css-modules re-frame shadow-cljs template
Last synced: 26 Apr 2026
https://github.com/lagenorhynque/phoneq
phonetic quiz for language learners
clojure clojurescript duct re-frame
Last synced: 25 Oct 2025
https://github.com/vharmain/finland-aurora-notifier-lambda
aws-lambda clojurescript serverless-framework
Last synced: 11 Mar 2025
https://github.com/baskeboler/chart.cljs
Reagent component for Chart.js
chart chartjs cljs clojurescript reagent reagent-component
Last synced: 10 May 2026
https://github.com/loganlinn/ji
Web version of SET (http://www.setgame.com)
card-game clojure clojurescript core-async
Last synced: 24 Apr 2026
https://github.com/ghostandthemachine/reagent-motion
A Reagent animation library wrapping react-motion
clojurescript react-motion reagent
Last synced: 10 Jun 2026
https://github.com/dfuenzalida/fetch-demo
An example of using the Fetch API with React, ClojureScript, Reagent and core.async to ease the handling of Promises.
clojurescript core-async react reagent
Last synced: 17 May 2026
https://github.com/derekxkwan/cljs-fftanalyzer
demo of web audio api's fft analyzer using clojurescript and reagent
Last synced: 13 Aug 2025
https://github.com/dvingo/tick-util
Collection of helpers for working with juxt.tick
clojure clojurescript juxt tick time
Last synced: 21 May 2026
https://github.com/propan/space-alone
good old Asteroids written in ClojureScript
asteroids clojure clojurescript
Last synced: 12 Aug 2025
https://github.com/alex-dixon/install-clojure
CLI to install Clojure/Clojurescript
Last synced: 26 Apr 2026
https://github.com/roosta/advocado
Full-stack authentication system set up for a fictive web store called Advocado
clojure clojurescript example full-stack
Last synced: 24 Mar 2025
https://github.com/djblue/race-pace
A race pace calculator.
clojure clojurescript fitness react reagent
Last synced: 26 Apr 2026
https://github.com/dmotz/tasseographer
🧿 Divine auspices from Git log hashes
cli clojure clojurescript git planck
Last synced: 26 Apr 2026
https://github.com/kwladyka/consistency-clj
Clojure / ClojureScript consistency helpers
clojure clojurescript consistency
Last synced: 26 Jul 2025
https://github.com/baskeboler/cljs-alarm-electron
clojurescript electron re-frame reagent svg
Last synced: 13 May 2026
https://github.com/andreyorst/raycasting-with-clojurescript
Implementation of a simple raycasting engine in ClojureScript. (mirror)
Last synced: 10 May 2025
https://github.com/aakashns/clojurescript-cloudflare-pages
Run ClojureScript on Cloudflare Pages
clojurescript cloudflare serverless
Last synced: 28 Apr 2026
https://github.com/nuid/elliptic
Cross-platform elliptic curve arithmetic
clj cljc cljs clojure clojurescript elliptic elliptic-curve elliptic-curve-arithmetic
Last synced: 27 Jan 2026
https://github.com/henryw374/jsr310-tagged-literals
Clojure(Script) tagged literals for jsr-310 (java-time) entities
clj-time cljs-time clojure clojurescript java-time tick
Last synced: 07 Apr 2026
https://github.com/usernolan/fm
Concise syntax for embedding validation within functions
clojure clojurescript generative-specification property-testing
Last synced: 03 Oct 2025
https://github.com/brianchevalier/mathjs-cljs
A core.matrix implementation using math.js to use the standard core.matrix API in ClojureScript
clojure clojurescript core-matrix linear-algebra mathjs
Last synced: 12 Mar 2025
https://github.com/hughrawlinson/clojuraejepsen
Spotify Implicit Grant Auth Flow in Clojurescript & React
clojure clojurescript spotify spotify-auth
Last synced: 21 May 2026
https://github.com/hactarce/2x2x2x2-scrambler
A web-based 2x2x2x2 random-state scrambler written in ClojureScript
2x2x2x2 clojurescript rubiks-cube-scrambler
Last synced: 27 Aug 2025
https://github.com/cfelde/akap-browser
Web app for browsing and interacting with AKAP nodes
clojurescript ethereum ldap smart-contracts webapp
Last synced: 29 Apr 2026
https://github.com/nuid/bn
Cross-platform arbitrary precision integers
bigint biginteger bignum bignumber clj cljc cljs clojure clojurescript
Last synced: 04 Apr 2026
https://github.com/l3nz/livewator
A Wa-Tor implementation in Clojure for the browser.
Last synced: 17 Jul 2025
https://github.com/wkok/buy2let
A clojurescript, re-frame application, designed to serve both as an example, and a potentially useful tool for a buy-to-let property investor
buy2let clojurescript property re-frame
Last synced: 28 Oct 2025
https://github.com/mjul/clojo-fractal-forest
Clojure version of the dojo code for the F# Dojo-Fractal-Forest
clojure clojurescript dojo fsharp
Last synced: 14 May 2026