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/billstclair/wilfred
A Slime client in JS for the browser.
clojurescript slime swank-client
Last synced: 11 May 2026
https://github.com/derhowie/vashet
A ClojureScript wrapper for the css-in-js library fela
Last synced: 14 May 2025
https://github.com/andreacrotti/just-married
api clojure clojurescript website wedding wedding-website
Last synced: 11 Jan 2026
https://github.com/tsachev/reactor-core-clojure
A Clojure(Script) extensions for Reactor Mono and Flux
clojure clojurescript reactor-core
Last synced: 26 Oct 2025
https://github.com/djblue/cx
A handy little script to help work on Codice and Connexta projects.
alliance clojurescript codice connexta ddf git github maven
Last synced: 12 Apr 2026
https://github.com/diop/art
Generative Art on the Ethereum Blockchain
art blockchain clojurescript ethereum solidity
Last synced: 13 Apr 2026
https://github.com/pez/prettier-plugin-clojure
An (almost) indentation-only, non-configurable, Prettier Plugin for Clojure and ClojureScript (and any sufficiently similar implementations).
clojure clojurescript formatter prettier prettier-plugin
Last synced: 05 Oct 2025
https://github.com/pink-gorilla/nrepl-middleware
nrepl-middleware
clojure clojurescript goldly notebook nrepl nrepl-middleware
Last synced: 12 Dec 2025
https://github.com/green-coder/hiccdown
[WIP] Pure CLJC library to transform back and forth between markdown and hiccup
cljc clojure clojurescript hiccup markdown markdown-parser wip-do-not-use
Last synced: 30 Apr 2026
https://github.com/alanrsoares/re-frame-game-of-life
An educational implementation of Conway's Game of Life in ClojureScript using re-frame
clojurescript conway-game game life reframe
Last synced: 23 Mar 2025
https://github.com/nilern/taksi
Proper async monad for Clojure(Script)
async clojure clojurescript monad
Last synced: 26 Aug 2025
https://github.com/wevre/natural-compare
Natural sort comparator for strings in Clojure/Script.
clojure clojurescript comparator natural-sort sorting
Last synced: 13 Apr 2025
https://github.com/verberktstan/swark
SWiss ARmy Knife - Your everyday clojure toolbelt!
clojure clojurescript utility-library
Last synced: 09 Apr 2025
https://github.com/elasticpath/terraform-env-vars
Utility for transforming Terraform variables to environment variables
clojurescript javascript npm terraform
Last synced: 26 Oct 2025
https://github.com/pmonks/wreck
A micro-library for Clojure(Script) that provides regular expression construction functions.
clojure clojurescript regex regular-expressions
Last synced: 09 Apr 2025
https://github.com/paintparty/lasertag
Lasertag is a library for categorizing types of values in Clojure, ClojureScript, and Babashka
babashka clojure clojurescript fireworks pretty-printing tagging taxonomy value-types
Last synced: 12 Dec 2025
https://github.com/littleli/squint-skia-canvas-example
When Skia Canvas meets Squint
canvas clojurescript skia squint
Last synced: 20 Feb 2026
https://github.com/brackendev/markdown-html
Markdown to HTML, HTML to Markdown
clojurescript html markdown markdown-html netlify reagent shadow-cljs
Last synced: 17 May 2026
https://github.com/carreraprogrammer/fulcro-getting-started
This repository was created in order to take the first steps in the learning process of Fulcro
Last synced: 14 Apr 2026
https://github.com/sogaiu/vscode-clojure-defs
clojure clojurescript definitions vscode
Last synced: 31 Aug 2025
https://github.com/dfuenzalida/euler-cljc
Cross platform Project Euler solutions written in Clojure[script]
clojure clojurescript math project-euler
Last synced: 22 Jul 2025
https://github.com/rpofuk/re-gen
Generator for re-frame application with navigation and using MaterialUI
clojurescript material-ui re-frame
Last synced: 07 Mar 2026
https://github.com/noxecane/irinse
A collection of components built using reagent and beicon and bulma
bulma clojurescript cyclejs frontend-components reactive-streams reagent rxjs
Last synced: 26 Apr 2026
https://github.com/intception/om-widgets
Om/React Widgets library
clojure clojurescript om react-widgets
Last synced: 21 Feb 2026
https://github.com/tonyjunkes/toki-clj
An IRC chat bot for Twitch built on ClojureScript, Node and friends.
clojurescript nodejs shadow-cljs twitch twitch-api twitch-bot
Last synced: 05 Jan 2026
https://github.com/dhleong/hangr
Hangouts, the way it was meant to be
clojurescript electron hangouts
Last synced: 16 Feb 2026
https://github.com/djblue/serverless-demo
A demo of using clojurescript for aws lambda functions.
aws-lambda clojurescript serverless shadow-cljs skeleton-template
Last synced: 14 Jul 2025
https://github.com/aitem/bdm
BDM is super simple, fully declarative clj/cljc bi directional mapper.
bdm bidirectional clojure clojurescript data-driven dsl mapper
Last synced: 04 Feb 2026
https://github.com/clj-br/awesome
awesome Clojure projects created or maintained by 🇧🇷's
awesome awesome-list brasil brazil clojure clojurescript
Last synced: 16 Apr 2026
https://github.com/dhleong/vim-hearth
A nice place to call home
clojure clojurescript fireplace vim
Last synced: 13 Feb 2026
https://github.com/toyokumo/toyokumo-commons
Utility functions that are used commonly in multiple TOYOKUMO products
clojure clojurescript component ring
Last synced: 17 Apr 2026
https://github.com/moea/cromulator
Superformula SVG visualization in Clojurescript
clojure clojurescript generative-art geometry superformula visualization
Last synced: 28 Feb 2026
https://github.com/markokocic/rn-native-base
native-base wrapper for Clojurescript
clojurescript clojurescript-library
Last synced: 27 Jul 2025
https://github.com/jf-parent/clojuremacs
Clojuremacs - Emacs with only one purpose: working with Clojure(Script)
clojure clojurescript emacs-configuration
Last synced: 07 Sep 2025
https://github.com/benzap/utimer
The ultimate timer web app
clojure clojurescript core-async reactjs rum svg timer
Last synced: 19 May 2026
https://github.com/baskeboler/cljs-aframe
a-frame demo in clojurescript
a-frame cljs clojurescript demo shadow-cljs
Last synced: 28 Apr 2025
https://github.com/djblue/cljs-repl-node-async
A fork of https://github.com/clojure/clojurescript/blob/master/src/main/clojure/cljs/repl/node.clj with async support.
async clojure clojurescript node promise repl
Last synced: 20 Apr 2026
https://github.com/practicalli/clojure-study-group-website
Website for the Clojure study group plan and broadcasts
Last synced: 16 Jun 2025
https://github.com/theasp/macchiato-core-async
Core.async ring handler support for Macchiato
async clojurescript macchiato macchiato-framework
Last synced: 16 Jun 2025
https://github.com/reagent-project/reagent-project.github.io
Reagent Documentation
clojurescript declarative frontend react ui
Last synced: 29 Apr 2025
https://github.com/rafaeldelboni/zero-to-hero
In Zero to Hero, a puzzle-platformer, you control a formless shadow blob that slowly learns to mimic the abilities of fallen heroes.
clojurescript game game-development phaser3
Last synced: 08 Jun 2026
https://nenadalm.github.io/life-counter/
Life counter app for 2 players. Supports game profiles, count up/down.
clojurescript offline pwa re-frame react reagent
Last synced: 11 May 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: 17 Jun 2026
https://github.com/ferossgp/geql
An experimental library agnostic EQL to GraphQL generator
clojure clojurescript eql graphql
Last synced: 20 May 2026
https://github.com/theasp/lapidary
Search engine for logs stored in PostgreSQL
clojurescript fluentd logging macchiato postgres postgresql
Last synced: 15 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/theianjones/fulcro-should-i-train
Do you need a rest day?
Last synced: 20 Jan 2026
https://github.com/rpub-clj/plugins
The official repository for rPub plugins.
clojure clojurescript cms rpub
Last synced: 11 Apr 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/atomicptr/rss-merger
Simple tool to merge several RSS feeds into one.
Last synced: 17 Jun 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/active-group/active-graphql
ClojureScript library for programmatically constructing GraphQL query strings.
Last synced: 14 Jul 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: 17 May 2026
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: 12 Dec 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/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: 12 Sep 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/clojurephant/clojurephant-tooling
Clojure wrapper to the Gradle tooling API
clojure clojurephant clojurescript gradle gradle-clojure
Last synced: 12 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/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: 26 Jun 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: 02 Jan 2026
https://github.com/littleli/squint-hono-example
Hono framework used from Squint
clojure clojurescript javascript squint
Last synced: 25 Jan 2026
https://github.com/brianium/entity
A simple starting point for Clojure(Script) entities
clojure clojurescript entity uuid
Last synced: 26 Jul 2025
https://github.com/brianium/blah
A library for working with microphones in ClojureScript
audio-processing clojurescript microphone
Last synced: 21 Sep 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: 10 Aug 2025
https://github.com/monogramm/docker-penpot-exporter
:whale: Docker image for Penpot exporter
clojure clojurescript exporter javascript penpot uxbox
Last synced: 14 Aug 2025
https://github.com/pupeno/reagent-toolbox-docs
A mix of documentation and demo of all the Reagent Toolbox capabilities.
clojure clojurescript material-design reagent reagent-toolbox
Last synced: 16 Aug 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/coldnew/pangu.clj
Paranoid text spacing in Clojure/ClojureScript.
clojure clojurescript pangu-spacing
Last synced: 12 Apr 2025
https://github.com/localshred/clamda
clojure.core on ramda steroids
clojure clojurescript ramda ramdajs
Last synced: 25 Feb 2025
https://github.com/xafizoff/compojurescript
Compojure for ClojureScript
clojure clojurescript compojure
Last synced: 26 May 2026
https://github.com/strojure/assertie
Macros for runtime assertion in Clojure(Script).
assertions clojure clojurescript
Last synced: 26 May 2026
https://github.com/ne1ro/attendance-app
Attendance Application built in Clojure
clojure clojurescript re-frame re-natal react-native
Last synced: 16 May 2026
https://github.com/oxalorg/clojure.quest
Learn clojure and clojurescript with easy tutorials
Last synced: 06 May 2026
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/andreyorst/wave-function-collapse
Wave function collapse algorithm implementation in ClojureScript (mirror)
clojurescript wavefunctioncollapse
Last synced: 10 May 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/teesloane/railcar
📖Interactive Short Story
clojure clojurescript re-frame text-adventure
Last synced: 27 Mar 2025
https://github.com/severeoverfl0w/delegating-repl
A ClojureScript REPL that Delegates to another REPL
Last synced: 17 Jul 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/sogaiu/vscode-clojure-colorizer
clojure clojurescript tree-sitter vscode
Last synced: 11 Mar 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: 13 Apr 2026
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/active-group/reacl-c-basics
Library with utilities often useful when writing web applications with Reacl-C
Last synced: 11 Oct 2025
https://github.com/puchka/memecollect
Application for collecting meme and sharing meme collection
clojure clojurescript collect-memes collection collections meme memes
Last synced: 21 Jan 2026
https://github.com/brianium/fsm
Yet another FSM library for Clojure(Script)
clojure clojurescript state-machine state-management
Last synced: 12 Oct 2025
https://github.com/ghivert/cljs-local-storage
Local Storage in ClojureScript!
clojurescript localstorage re-frame
Last synced: 14 Oct 2025
https://github.com/artbookspirit/tuneberry
ClojureScript bindings for Spotify Web API with retries, blocking mode and a tasty name.
Last synced: 12 Dec 2025
https://github.com/malesch/semantic-reagent
Library for using Semantic UI React components with Reagent
clojurescript react reagent semantic-ui
Last synced: 22 Oct 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