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/nuid/daml-example
NuID's dKMS backed by DAML's smart contract platform
authentication clojure clojurescript daml identity key-management sso zero-knowledge
Last synced: 18 Apr 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/phrohdoh/wip-tauri-cljs
cljs clojure clojurescript tauri tauri-app
Last synced: 10 May 2026
https://github.com/martinklepsch/one-of-each
🎹 my little personal music blog
blog clojure clojurescript confetti music perun static-site
Last synced: 15 Jun 2025
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/topmonks/qlkit-re-charts
Recharts support for qlkit
clojurescript qlkit react recharts
Last synced: 08 May 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/ampersanda/quil-examples
🎨 Quil (p5.js wrapper in CLJS) Studies
clojure clojurescript p5js processing quil
Last synced: 27 Apr 2026
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/lagenorhynque/websocket-example
Luminus/Immutant WebSocket example app
clojure clojurescript immutant luminus websocket
Last synced: 25 Oct 2025
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/sogaiu/vscode-clojure-colorizer
clojure clojurescript tree-sitter vscode
Last synced: 11 Mar 2025
https://github.com/awkay/porting-tool
A generic tool for automating arbitrary transforms of Clojure/Clojurescript/CLJC files
clj cljc cljs clojure clojurescript porting refactoring
Last synced: 15 Mar 2026
https://github.com/derekxkwan/socketmusic-server
server for my socketmusic project
clojurescript shadow-cljs socketmusic
Last synced: 25 Apr 2026
https://github.com/derekxkwan/cljs-amfmdemo
demo of am/fm synthesis with clojurescript, reagent and web audio api
amplitude-modulation clojurescript frequency-modulation reagent ring-modulation web-audio-api
Last synced: 13 Apr 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/wavejumper/rehook-test
Time-travelling tests for React Hooks and Clojurescript
clojurescript react react-hooks react-native
Last synced: 08 May 2026
https://github.com/valerauko/checkbox-tree-example
React / reagent / re-frame example using the CheckboxTree component
clojurescript example hacktoberfest re-frame react reagent
Last synced: 10 Mar 2025
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/p-adams/rum-file-uploader-example
Example Rum file uploader component
clojurescript figwheel-main react rum
Last synced: 05 Jan 2026
https://github.com/hindol/twenty-nine
The twenty-nine card game in Clojure(Script)
card-game clojure clojurescript multiplayer react reagent
Last synced: 22 Feb 2026
https://github.com/hindol/genesis
genesis.json made easy.
bulma clojurescript ethereum reagent
Last synced: 22 Feb 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/l3nz/livewator
A Wa-Tor implementation in Clojure for the browser.
Last synced: 17 Jul 2025
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/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/mjul/clojo-picasquez-and-velasso
Clojure version of the F# dojo, Dojo-Picasquez-and-Velasso
clojure clojurescript dojo fsharp
Last synced: 12 Apr 2026
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/ghaskins/re-frame-native
A Leiningen template for generating a re-frame application on React Native
clojurescript leiningen re-frame react-native
Last synced: 07 May 2026
https://github.com/hiteshjasani/jasani-serverless-lumo-template
A lein template for cljs/lumo/nodejs on FaaS platforms
clojurescript faas lein-template serverless
Last synced: 19 Jul 2025
https://github.com/rorokimdim/malewa
Simple minded early-retirement planner.
Last synced: 11 Apr 2025
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/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://github.com/andreyorst/raycasting-with-clojurescript
Implementation of a simple raycasting engine in ClojureScript. (mirror)
Last synced: 10 May 2025
https://github.com/pmonks/clj-chain-reaction
Clojure/ClojureScript version of ye olde "chain reaction" game
Last synced: 05 Apr 2025
https://github.com/eduinlight/file-service-frontend
A file server for my local PC
clojure clojurescript figwheel leiningen less
Last synced: 02 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/fierycod/node.jsstreams-vs-clojurechannels
Quick comparison between the Clojure/Golang channels and Node.js streams.
Last synced: 21 Jun 2025
https://github.com/nedap/utils.test
test helpers for Clojure test
clojure clojurescript kaocha matcher-combinators sts testing
Last synced: 18 Jul 2025
https://github.com/bolt-and-plugs/cs-statistics-project
a probabilistic model for predicting outcomes of Counter Strike matches rendered on a mobile CLJS app connected to a js server
clojure clojurescript js mobile-app probability react-native statistics
Last synced: 07 May 2026
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/roman01la/create-uix-app
Scaffolding tool for UIx
clojure clojurescript react uix
Last synced: 09 May 2026
https://github.com/not-raspberry/cljs-2048
Yet another implementation of 2048 - this time in ClojureScript and Reagent
2048 clojurescript css-animations css-transitions game react reagent
Last synced: 15 May 2026
https://github.com/hisaitami/tldr-planck
A planck (ClojureScript) based command-line client for TLDR pages
clojure clojurescript tldr tldr-pages
Last synced: 11 Mar 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/kwladyka/consistency-clj
Clojure / ClojureScript consistency helpers
clojure clojurescript consistency
Last synced: 26 Jul 2025
https://nenadalm.github.io/player-order-selector/
Random player order selector.
canvas clojurescript offline pwa
Last synced: 11 May 2025
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://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/ivanminutillo/varnelli
A block explorer web app written on top of the social wallet API
Last synced: 10 Sep 2025
https://github.com/jtkdvlp/transit
Mini clj and cljs lib for common transit usage.
Last synced: 29 Oct 2025
https://github.com/lomin/spectree
This library for both Clojure and ClojureScript provides an 'each' selector to use in combination with specter and tree-like data structures. It also provides the macros '+>>' and 'each+>>' to chain specter transformations.
Last synced: 07 Sep 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/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/ghostandthemachine/reagent-motion
A Reagent animation library wrapping react-motion
clojurescript react-motion reagent
Last synced: 10 Jun 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/jarppe/playing-with-threejs
Playing with ThreeJS using ClojureScript
Last synced: 01 Sep 2025
https://github.com/valerauko/personal-advent
個人用のアドベントカレンダー。ブラウザ内であっちこっちのカレンダの予定をまとめましょう〜
advent-calendar advent-of-code calendar clojurescript re-frame
Last synced: 18 Feb 2026
https://github.com/damesek/deps-fullstack
Clojure/script skeleton - deps.edn
clojure clojurescript pedestal shadow-cljs xtdb
Last synced: 19 May 2026
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/rafaeldelboni/cljs-threejs-playground
Playing with threejs and cljs
Last synced: 28 Apr 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/telekid/jakezerrer.com
clojure clojurescript portfolio-website
Last synced: 25 May 2026
https://github.com/abhi18av/luminus-snake
A snake game in ClojureScript and Lumo
cljs clojurescript game google-closure-library nodejs snake
Last synced: 19 Apr 2026
https://github.com/nohaapav/material-ui-stack
Material UI Stack packaged up with Google Closure externs
clojure clojurescript material material-ui webpack
Last synced: 04 May 2026
https://github.com/athos/specium
Inverse of s/form, reducing eval calls as much as possible
clojure clojure-spec clojurescript spec
Last synced: 10 Oct 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/imatic/re-frame-form
Library to privide some common functionality for forms in re-frame.
Last synced: 25 Jan 2026
https://github.com/somecho/cljs-compiler-compiler
Exposing the CLJS compiler to JS
Last synced: 11 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/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/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/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/andreacrotti/scrabble
backend clojure clojurescript scrabble
Last synced: 27 Mar 2025
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/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/gfpeltier/lein-jsass
Leiningen plugin for jsass
clojure clojurescript jsass lein-plugin leiningen sass scss
Last synced: 19 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/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/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/phrohdoh/quil-cljs
art cljs clojurescript quil shadow-cljs
Last synced: 17 May 2026
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/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/coldnew/compiler-brainfuck
A Clojure based optimize brainfuck compiler that support multi target (c, java, rust, js, python ... etc)
brainfuck clojure clojurescript compiler compiler-brainfuck
Last synced: 10 Jun 2025
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/derekxkwan/cljs-fftanalyzer
demo of web audio api's fft analyzer using clojurescript and reagent
Last synced: 13 Aug 2025
https://github.com/propan/space-alone
good old Asteroids written in ClojureScript
asteroids clojure clojurescript
Last synced: 12 Aug 2025
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