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: 2025-06-25 00:05:25 UTC
- JSON Representation
https://github.com/leojpod/kinto-cljs
Learning ClojureScript and Kinto at the same time, what could go wrong?
cljs clojure clojurescript kinto learning-by-doing re-frame
Last synced: 28 Mar 2025
https://github.com/strojure/assertie
Macros for runtime assertion in Clojure(Script).
assertions clojure clojurescript
Last synced: 06 Mar 2025
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/lazy-cat-io/equalizer
A Clojure(Script) library for data-driven tests
clojure clojurescript data-driven-tests testing-library tests
Last synced: 24 Feb 2025
https://github.com/teesloane/railcar
📖Interactive Short Story
clojure clojurescript re-frame text-adventure
Last synced: 27 Mar 2025
https://github.com/practicalli/practicalli.github.io
Practicalli Blog 2024 using Material for MkDocs
cider clojure clojurescript conjure emacs neovim software-engineering
Last synced: 16 Jun 2025
https://github.com/piotr-yuxuan/1111101000-pieces
Le mille pattes faisait un mille pièces
clojurescript dirac-devtools draggable garden live-coding re-frame
Last synced: 16 Jun 2025
https://github.com/brianium/blah
A library for working with microphones in ClojureScript
audio-processing clojurescript microphone
Last synced: 13 Jan 2025
https://github.com/marcvincenti/pivx-calculator
Compare ROI between MN and Staking.
Last synced: 02 Apr 2025
https://github.com/clojurephant/clojurephant-tooling
Clojure wrapper to the Gradle tooling API
clojure clojurephant clojurescript gradle gradle-clojure
Last synced: 12 Apr 2025
https://github.com/sogaiu/vscode-clojure-colorizer
clojure clojurescript tree-sitter vscode
Last synced: 11 Mar 2025
https://github.com/ajoberstar/derl
Data Eval Return Loop. A REPL-based Clojure IDE
clojure clojurescript ide javafx repl
Last synced: 07 Apr 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: 13 Mar 2025
https://github.com/jtkdvlp/re-frame-async-coeffects
Re-frame interceptors to register and inject async actions as coeffects for events.
async clojurescript coeffects re-frame
Last synced: 16 Mar 2025
https://github.com/ampersanda/quil-examples
🎨 Quil (p5.js wrapper in CLJS) Studies
clojure clojurescript p5js processing quil
Last synced: 08 Apr 2025
https://github.com/rwstauner/cljc-test-async
Utilities for writing async tests for both clj and cljs (cljc).
async clojure clojurescript testing
Last synced: 21 Mar 2025
https://github.com/gersak/dreamcatcher
Clojure and Clojurescript library that strives to simulate state machine behavior and easy state management
clojure clojurescript dreamcatcher statemachine
Last synced: 03 Mar 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: 25 Feb 2025
https://github.com/sansarip/peanuts
Packing peanuts for Reagent/Re-frame components
clojure clojurescript re-frame reagent
Last synced: 13 Apr 2025
https://github.com/sulami/farm
Brutal medieval farming game in the browser
clojurescript game re-frame reagent
Last synced: 29 Mar 2025
https://github.com/monogramm/docker-penpot-exporter
:whale: Docker image for Penpot exporter
clojure clojurescript exporter javascript penpot uxbox
Last synced: 14 Apr 2025
https://github.com/davewm/ngx-translate-verify
CLI tool for verifying ngx translate translation files
angular clojurescript ngx-translate
Last synced: 20 Feb 2025
https://github.com/dvingo/om.next-fun
Getting acquainted with om.next
clojurescript om-next wikipedia-api
Last synced: 12 Mar 2025
https://github.com/localshred/clamda
clojure.core on ramda steroids
clojure clojurescript ramda ramdajs
Last synced: 25 Feb 2025
https://github.com/ghivert/cljs-local-storage
Local Storage in ClojureScript!
clojurescript localstorage re-frame
Last synced: 11 Jun 2025
https://github.com/formsandlines/formform
Clojure(Script) library to represent, transform and evaluate all the FORMs of uFORM iFORM
clojure clojurescript form-logic formwelt laws-of-form logic uform-iform weltform
Last synced: 17 Mar 2025
https://github.com/puchka/memecollect
Application for collecting meme and sharing meme collection
clojure clojurescript collect-memes collection collections meme memes
Last synced: 07 Apr 2025
https://github.com/rpub-clj/plugins
The official repository for rPub plugins.
clojure clojurescript cms rpub
Last synced: 11 Apr 2025
https://github.com/theasp/lapidary
Search engine for logs stored in PostgreSQL
clojurescript fluentd logging macchiato postgres postgresql
Last synced: 25 Feb 2025
https://github.com/simonneutert/pizza-dough-calculator
This project is not much more than a cheap rip-off from Städler Made has undeniabely one of THE BEST recipes for pizza dough's on their website! Please, visit their page and take a look around before continuing here, they really deserve it!
cljs clojurescript single-page-app single-page-applications spa
Last synced: 15 Mar 2025
https://github.com/ne1ro/attendance-app
Attendance Application built in Clojure
clojure clojurescript re-frame re-natal react-native
Last synced: 26 Feb 2025
https://github.com/abhi18av/minimal-fulcro-app
The walkthrough of a minimal fulcro app
clojurescript fulcro reactjs spa
Last synced: 10 Jun 2025
https://github.com/jacmoe/writenator
A tool for writers
clojure clojurescript goal-planner kit-clj wordcount writing writing-tool
Last synced: 24 Mar 2025
https://github.com/brianium/entity
A simple starting point for Clojure(Script) entities
clojure clojurescript entity uuid
Last synced: 24 Mar 2025
https://github.com/brianium/fsm
Yet another FSM library for Clojure(Script)
clojure clojurescript state-machine state-management
Last synced: 24 Mar 2025
https://github.com/vharmain/minesweeper-cljs
Minesweeper clone using ClojureScript, Reagent and shadow-cljs
clojurescript create-cljs-app reagent shadow-cljs
Last synced: 28 Apr 2025
https://github.com/littleli/squint-hono-example
Hono framework used from Squint
clojure clojurescript javascript squint
Last synced: 14 Jan 2025
https://github.com/hiteshjasani/jasani-cljs-node-template
A lein template for a simple clojurescript app running on nodejs
clojurescript lein-template nodejs
Last synced: 11 Mar 2025
https://github.com/theianjones/fulcro-should-i-train
Do you need a rest day?
Last synced: 07 Apr 2025
https://github.com/andreyorst/wave-function-collapse
Wave function collapse algorithm implementation in ClojureScript (mirror)
clojurescript wavefunctioncollapse
Last synced: 10 May 2025
https://github.com/ferossgp/geql
An experimental library agnostic EQL to GraphQL generator
clojure clojurescript eql graphql
Last synced: 20 Mar 2025
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/athos/silly
A silly personal assistant for demonstrating the combination of Web Speech API and Microsoft LUIS
clojurescript luis web-speech-api
Last synced: 01 Mar 2025
https://github.com/phrohdoh/wip-tauri-cljs
cljs clojure clojurescript tauri tauri-app
Last synced: 25 Jun 2025
https://github.com/warfox/2048-cljs
2048 game written in ClojureScript using re-frame
Last synced: 17 Apr 2025
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: 11 Mar 2025
https://github.com/becomingbabyman/slate-eunoia
Slate JS editor plugin
clojurescript react shadow-cljs slatejs text-editor
Last synced: 14 Apr 2025
https://github.com/mrmcc3/cljs-aws-signature
A pure ClojureScript implementation of the AWS Signature Version 4 Signing Process
Last synced: 26 Mar 2025
https://github.com/coldnew/pangu.clj
Paranoid text spacing in Clojure/ClojureScript.
clojure clojurescript pangu-spacing
Last synced: 12 Apr 2025
https://github.com/andreacrotti/scrabble
backend clojure clojurescript scrabble
Last synced: 27 Mar 2025
https://github.com/damesek/deps-fullstack
Clojure/script skeleton - deps.edn
clojure clojurescript pedestal shadow-cljs xtdb
Last synced: 05 Apr 2025
https://github.com/nuid/bn
Cross-platform arbitrary precision integers
bigint biginteger bignum bignumber clj cljc cljs clojure clojurescript
Last synced: 13 Mar 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/abhi18av/innovation-competition
Submission for a programming challenge
clojure clojurescript data-analysis
Last synced: 23 Feb 2025
https://github.com/hughrawlinson/clojuraejepsen
Spotify Implicit Grant Auth Flow in Clojurescript & React
clojure clojurescript spotify spotify-auth
Last synced: 21 Mar 2025
https://github.com/telekid/jakezerrer.com
clojure clojurescript portfolio-website
Last synced: 12 Mar 2025
https://github.com/rafaeldelboni/cljs-threejs-playground
Playing with threejs and cljs
Last synced: 05 Apr 2025
https://github.com/abhi18av/luminus-snake
A snake game in ClojureScript and Lumo
cljs clojurescript game google-closure-library nodejs snake
Last synced: 23 Feb 2025
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/dmotz/tasseographer
🧿 Divine auspices from Git log hashes
cli clojure clojurescript git planck
Last synced: 01 Apr 2025
https://github.com/aakashns/clojurescript-cloudflare-pages
Run ClojureScript on Cloudflare Pages
clojurescript cloudflare serverless
Last synced: 31 Mar 2025
https://github.com/deciduously/attendance
Attendance taking app in Rust and ClojureScript - ongoing development in the mifkad repo
attendance boot-clj cljs cljs-ajax clojure clojurescript html5 react reagent rocket-rs roster rust
Last synced: 29 Mar 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/bryanmikaelian/netlify-cljs-figwheel-main
Deploy a ClojureScript app using figwheel-main on Netlify
clojurescript figwheel-main jamstack netlify template
Last synced: 18 Feb 2025
https://github.com/alex-dixon/install-clojure
CLI to install Clojure/Clojurescript
Last synced: 19 Jun 2025
https://github.com/propan/space-alone
good old Asteroids written in ClojureScript
asteroids clojure clojurescript
Last synced: 24 Feb 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: 03 Apr 2025
https://github.com/mjul/clojo-picasquez-and-velasso
Clojure version of the F# dojo, Dojo-Picasquez-and-Velasso
clojure clojurescript dojo fsharp
Last synced: 06 Apr 2025
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/mjul/clojo-fractal-forest
Clojure version of the dojo code for the F# Dojo-Fractal-Forest
clojure clojurescript dojo fsharp
Last synced: 06 Apr 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: 04 Mar 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: 04 Apr 2025
https://github.com/dvingo/tick-util
Collection of helpers for working with juxt.tick
clojure clojurescript juxt tick time
Last synced: 12 Mar 2025
https://github.com/xlisp/jim-emacs-fun-tachyons-flex-css
Functional CSS的列表
clojurescript css hiccup html tachyons
Last synced: 17 Feb 2025
https://github.com/valerauko/personal-advent
個人用のアドベントカレンダー。ブラウザ内であっちこっちのカレンダの予定をまとめましょう〜
advent-calendar advent-of-code calendar clojurescript re-frame
Last synced: 20 Dec 2024
https://github.com/phrohdoh/quil-cljs
art cljs clojurescript quil shadow-cljs
Last synced: 22 Mar 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/coldnew/talk-clojure-ecosystem
A talk for clojure.tw on Clojure and it's Ecosystem (English)
clojure clojurescript ecosystem presentation slide
Last synced: 05 Mar 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 Apr 2025
https://github.com/wavejumper/codoxify
Generate Clojure documentation for docsify
api clojure clojurescript codox docsify documentation documentation-generator markdown
Last synced: 01 Apr 2025
https://github.com/pedrorgirardi/shadow-code-extension
VS Code Extension Template in ClojureScript + Shadow CLJS
clojurescript shadow-cljs vscode
Last synced: 11 Mar 2025
https://github.com/pepe/po-potoce
My reactive streams talk
clojurescript csharp reactive-streams talk
Last synced: 25 Feb 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: 14 Mar 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: 14 Jun 2025
https://github.com/leocardoso94/pokemon-cljs
A ClojureScript app to get pokemon info
cljs clojurescript pokemon re-frame reagent shadow-cljs
Last synced: 07 Mar 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: 08 Mar 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/baskeboler/cljs-alarm-electron
clojurescript electron re-frame reagent svg
Last synced: 27 Feb 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/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: 23 Mar 2025