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/souenzzo/graph-demo
A simple demo using pathom, fulcro and crux
clojure clojurescript crux fulcro fullstack pathom pedestal react react-native ssr
Last synced: 14 Apr 2025
https://github.com/boot-clj/boot-figreload
Boot task providing live-reload using Fighweel client
boot boot-tasks clojure clojurescript figwheel hot-reload javascript livereload
Last synced: 24 Aug 2025
https://github.com/flexsurfer/clojurernproject
Simple React Native application with ClojureScript, re-frame and react navigation v5
clojure clojurescript re-frame react-native react-navigation react-navigation-v5 shadow-cljs shadow-cljs-app
Last synced: 20 Aug 2025
https://github.com/sunng87/openbirdingmap
eBird location and observation data rendered on OpenStreetMap
clojure clojurescript ebird openstreetmap
Last synced: 21 Aug 2025
https://github.com/green-coder/diffuse
Diffuse is a library to create, use and manipulate diffs, to build the change you wish to see in your data.
clojure clojurescript data-structures diff
Last synced: 18 Jul 2025
https://github.com/training-center/clojure-study-group
Repositório do grupo de estudos sobre Clojure e Programação Funcional do Training Center
clj clojure clojure-script clojurescript functional functional-programming
Last synced: 26 Aug 2025
https://github.com/dm3/manifold-cljs
Manifold implementation in Clojurescript
async cljs clojurescript manifold rx stream
Last synced: 27 Jul 2025
https://github.com/olical/propel
Propel helps you start Clojure(Script) REPLs with a prepl
Last synced: 21 Apr 2025
https://github.com/yogthos/doc-builder
data driven HTML/PDF document builder using Hiccup and EDN
clojurescript hiccup template-engine
Last synced: 26 Oct 2025
https://github.com/mentat-collective/emmy-viewers
High-performance symbolic, 2D and 3D visual extensions to the Emmy computer algebra system.
Last synced: 14 Apr 2025
https://github.com/bhauman/figwheel-repl
Figwheel REPL provides a stable multiplexing REPL for ClojureScript
clojure clojurescript repl tooling
Last synced: 04 Apr 2025
https://github.com/spagreeks/time.clj
time util for Clojure(Script)
clojure clojurescript cron cronjob scheduler time
Last synced: 26 Feb 2026
https://github.com/askonomm/blocko
A block-based WYSIWYG editor.
block-editor clojure clojurescript wysiwyg
Last synced: 12 Apr 2025
https://github.com/mayvenn/storefront
The front of the store
basscss clojure clojurescript react storefront
Last synced: 09 Aug 2025
https://github.com/chr15m/svg-flipbook
SVG flipbook animation with layers
animation clojurescript css inkscape svg webapp
Last synced: 07 Mar 2026
https://github.com/nuid/zk
Cross-platform zero knowledge proofs
clj cljc cljs clojure clojurescript key-management zero-knowledge
Last synced: 09 Apr 2025
https://github.com/NuID/zk
Cross-platform zero knowledge proofs
clj cljc cljs clojure clojurescript key-management zero-knowledge
Last synced: 10 May 2025
https://github.com/jerems/prose
An alternate syntax for Clojure inspired by Pollen.
Last synced: 26 Aug 2025
https://github.com/roman01la/threejs-cljs-playground
three.js playground in ClojureScript
clojurescript playground threejs webgl
Last synced: 14 Apr 2025
https://github.com/hulunote/hulunote
Powerful prompt engineering development platform by Hulunote
clojure clojurescript datascript gpt llm webapp
Last synced: 24 Mar 2025
https://github.com/factorhouse/rfx
RFX is a modern, API-compatible drop-in replacement for re-frame, designed for use with React 18+ and no dependency on Reagent
clojurescript re-frame react reagent
Last synced: 22 Jun 2025
https://github.com/stevebuik/stu
Display Clojurescript builds using D3
ci clj cljs-compiler clojurescript d3 devcards reagent-components shadow-cljs treemap
Last synced: 08 Oct 2025
https://github.com/rgm/tailwind-hiccup
tailwindcss + hiccup = 👍👍
clojurescript hiccup re-frame reagent rum tailwindcss
Last synced: 12 Dec 2025
https://github.com/ertugrulcetin/kezban
Utility library for Clojure and ClojureScript
clojure clojurescript lisp utility utility-library
Last synced: 07 Sep 2025
https://github.com/day8/re-frame-debux
A fork of debux for tracing re-frame code (for eventual consumption by re-frame-10x)
clojurescript debugging re-frame tracing
Last synced: 20 Aug 2025
https://github.com/JeremS/prose
An alternate syntax for Clojure inspired by Pollen.
Last synced: 10 May 2025
https://github.com/jtkdvlp/cljs-workers
A clojurescript lib for performing async tasks via web workers
async clojurescript thread web-worker
Last synced: 19 Jul 2025
https://github.com/roman01la/cljs-react-devtools
React DevTools for ClojureScript wrappers
clojurescript devtools react reagent uix
Last synced: 14 Apr 2025
https://github.com/rafaeldelboni/nota
Static Markdown Blog/Site using Fulcro & Pathom with no backend
babashka blog clojure clojurescript fulcro markdown pathom
Last synced: 26 Oct 2025
https://github.com/mhuebert/re-view
Tools for building reactive user interfaces in ClojureScript.
Last synced: 12 Dec 2025
https://github.com/microsoft/same-ish
A Clojure library for approximate comparison of floating point types
clojure clojurescript floating-point rounding-error testing
Last synced: 04 Apr 2025
https://github.com/gadfly361/breaking-point
BREAKING-POINT lets you quickly define and subscribe to screen (i.e. window) breakpoints in your re-frame application
breakpoint breakpoints clojurescript re-frame react reagent responsive responsive-design
Last synced: 16 Mar 2025
https://github.com/fulcrologic/fulcro-spec
A library that wraps clojure.test for a better BDD testing experience.
clojure clojurescript testing testing-framework
Last synced: 21 Aug 2025
https://github.com/siilisolutions/hedge
a serverless solution for clojure
azure-functions clojure clojurescript serverless-framework
Last synced: 01 Aug 2025
https://github.com/nilenso/wscljs
A thin and lightweight websocket client for ClojureScript.
clojure clojurescript websocket-client
Last synced: 10 Aug 2025
https://github.com/day8/re-frame-http-fx-alpha
A ClojureScript client library for HTTP requests. Provides a re-frame "effect handler" keyed :http
clojurescript http-client re-frame reagent
Last synced: 19 Jul 2025
https://github.com/dmotz/natal-shell
A thin ClojureScript wrapper around the React Native API
clojure clojurescript react react-native
Last synced: 19 Apr 2025
https://github.com/djblue/nrepl-cljs
nrepl server implemented for bootstrap clojurescript
clojure clojurescript nrepl nrepl-server
Last synced: 21 Mar 2025
https://github.com/davewm/larch
An Elm-like ClojureScript framework
cljs clojurescript elm-architecture
Last synced: 12 Apr 2025
https://github.com/lazy-cat-io/tenet
A Clojure(Script) library, which helps to create explicit and understandable results to unify and simplify the data flow
clojure clojurescript data-flow response tenet unified-response unifier
Last synced: 09 Apr 2025
https://github.com/scicloj/scicloj-data-science-handbook
Clojure data science handbook - journal style examples of data science
clojure clojurescript data-science notebook scicloj
Last synced: 14 Apr 2025
https://github.com/practicalli/project-templates
Clojure CLI Production level templates for seancorfield/deps-new
clojure clojure-cli clojurescript deps-new hacktoberfest template
Last synced: 05 Feb 2026
https://github.com/47degrees/org
Easily create a webpage with your organization's open source projects
clojure clojurescript data github graphql react rum
Last synced: 11 Apr 2025
https://github.com/yetanalytics/pathetic
Utility Library for handling JSONPath and navigating JSON structures
clojure clojurescript json jsonpath
Last synced: 04 Sep 2025
https://github.com/jeremykross/ulmus
A functional-reactive style programming library for Clojure(script)
clojure clojurescript frp functional-programming functional-reactive-programming
Last synced: 07 Mar 2026
https://github.com/dvcrn/ajom
atom plugins in clojurescript
atom atom-plugin clojurescript
Last synced: 26 Mar 2025
https://github.com/roman01la/clojurescript-workshop
Repository of related materials to the workshop
clojure clojurescript workshop
Last synced: 09 Mar 2026
https://github.com/igrishaev/pact
Chaining values with ease
clojure clojurescript manifold promise
Last synced: 02 Mar 2026
https://github.com/joakin/cljs-browser-repl
A ClojureScript REPL and tutorial in your browser!
browser clojurescript repl tutorial web
Last synced: 17 Mar 2025
https://github.com/valerauko/cljs-deno-example
A "hello, world" HTTP server example running ClojureScript on Deno
clojure clojurescript deno example http-server
Last synced: 07 May 2025
https://github.com/avelino/logseq-languagetool
This is a plugin for Logseq to check grammar and spelling using LanguageeTool
babashka bb clojure clojurescript logseq logseq-plugin
Last synced: 16 Mar 2025
https://github.com/anteoas/replicant-todomvc
TodoMVC implemented with Replicant
clojurescript todomvc virtualdom
Last synced: 19 Feb 2026
https://github.com/borgeby/jarl
Jarl is an Open Policy Agent (OPA) evaluator for the JVM and Javascript, written in Clojure(Script)
clojure clojurescript jvm opa rego
Last synced: 12 May 2025
https://github.com/athos/drains
A new abstraction for flexible and efficient sequence aggregation in Clojure(Script)
clojure clojurescript transducers
Last synced: 03 May 2025
https://github.com/codamic/hellhound
A set of libraries to create asynchronous, high performance, scalable and simple application.
async clojure clojurescript data-flow framework react stream thread-pool web-development
Last synced: 03 May 2025
https://github.com/kumarshantanu/calfpath
À la carte Ring request matching, routing and reverse-routing for Clojure/Script
clojure clojurescript ring web-router
Last synced: 16 Mar 2025
https://github.com/mrmcc3/tailwind-clj
Clojure library for processing tailwind utility classes
clojure clojurescript emotion tailwindcss
Last synced: 16 Aug 2025
https://github.com/gnl/build.simple
tools.build's missing piece – install, sign and deploy libraries easily and securely like with Leiningen
build-tool clojars clojure clojurescript deployment leiningen library
Last synced: 21 Oct 2025
https://github.com/darwin/blender-clojure
[EXPERIMENTAL] Blender scripting with ClojureScript. Live-coding Blender environment using modern cljs tools.
blender blender-scripts clojure clojurescript hylang python3 v8
Last synced: 20 Jun 2025
https://github.com/oliyh/oxbow
A Server Sent Events (SSE) client for Clojurescript based on js/fetch
clojurescript fetch re-frame server-sent-events sse streams
Last synced: 15 Mar 2026
https://github.com/pez/taplet
Clojure/ClojureScript utilities for tapping things. let> macro, and #t reader tag
clojure clojurescript macro repl
Last synced: 13 Apr 2025
https://github.com/rome-user/tauri-clojurescript-template
Tauri + ClojureScript template
clojurescript reagent shadow-cljs tauri template
Last synced: 13 May 2025
https://github.com/brianium/patroclus
:two_men_holding_hands: Is that a spy!?!? No! It's Patroclus!
clojure clojurescript electron macos packet-capture
Last synced: 13 Apr 2025
https://github.com/camsaul/humane-are
Drop-in replacement for clojure.test/are with better error output and better arg validation
cljs cljs-test clojure clojure-test clojurescript
Last synced: 17 Mar 2025
https://github.com/techascent/p2p-chat
A Peer-to-Peer chat using re-frame, reagent and libp2p
chat clojurescript libp2p re-frame reagent
Last synced: 07 Jul 2025
https://github.com/thi-ng/ws-ldn-10
Generative design workshop (Clojure/ClojureScript)
agent cellular-automata clojure clojurescript design generative l-systems svg workshop
Last synced: 10 May 2025
https://github.com/roman01la/uix.css
CSS-in-CLJS
clojurescript css css-in-cljs react reagent uix
Last synced: 02 Jul 2025
https://github.com/tolitius/stater
collection of Clojure/Script mount apps
clojure clojurescript mount state-management
Last synced: 23 Apr 2025
https://github.com/pez/baldr
Positive reporting for clojure.test, works for Clojure, ClojureScript, Babashka, and nbb
Last synced: 07 Oct 2025
https://github.com/paulbutcher/electron-app
Electron app with deps.edn, figwheel.main, reagent, and test integration
clojurescript electron figwheel reagent
Last synced: 20 Jul 2025
https://github.com/roman01la/amsterdamjs-clojurescript-workshop
Educational materials for ClojureScript workshop @ AmsterdamJS '18
clojure clojurescript workshop
Last synced: 22 Jul 2025
https://github.com/binaryage/env-config
A Clojure(Script) library for config map overrides via environmental variables
clojure clojurescript config environment library
Last synced: 09 Nov 2025
https://github.com/tetigi/unearthing-clojurescript
A selection of clojurescript / reagent examples
clojurescript react reagent toptal
Last synced: 20 Oct 2025
https://github.com/thi-ng/blog
Current blog posts and consolidated historical articles from various other blog platforms used previously
blog clojure clojurescript typescript webgl zig
Last synced: 11 Apr 2025
https://github.com/brianium/indexed.db
The full IndexedDB API in ClojureScript
Last synced: 09 Aug 2025
https://github.com/oliyh/doo-chrome-devprotocol
A runner for doo which runs tests in Chrome, using the Chrome Dev Protocol with no need for karma or npm.
chrome chrome-headless clojure clojurescript lein leiningen testing
Last synced: 30 Apr 2025
https://github.com/zaiste/zaiste.net
Zaiste is a software technologist who helps companies and brands build great software products. Expertise in: Java, Ruby, Python, JavaScript and Clojure.
clojure clojurescript java javascript nodejs python ruby
Last synced: 05 May 2025
https://github.com/ampersanda/krell-template-runner
⚛️ Executable shell file for creating React Native (Krell) project
clojure clojurescript krell react-native reagent
Last synced: 12 Oct 2025
https://github.com/flexsurfer/re-frame-steroid
A Clojure library with a few functions-steroids for re-frame app
clojurescript re-frame reagent
Last synced: 22 Oct 2025
https://github.com/rrrnld/airsonic-ui
Modern user interface for https://github.com/airsonic/airsonic – CURRENTLY INACTIVE
airsonic clojurescript shadow-cljs
Last synced: 07 Apr 2025
https://github.com/bhauman/flappy-bird-demo-new
This is the original Flappy Bird Demo updated to use the latest incarnation of Figwheel.
clojure clojurescript demo figwheel flappy-bird
Last synced: 08 Apr 2025
https://github.com/ghivert/modular-styles
Extract CSS into CSS Modules for any language!
build-tool clojurescript css css-modules frontend spa
Last synced: 06 Apr 2025
https://github.com/vincit/satakieli
Satakieli is a i18n library that provides identical API for ClojureScript and Clojure programmers. Localized messages can be written using ICU MessageFormat syntax.
clojure clojurescript clojurescript-library i18n messageformat translation
Last synced: 24 Apr 2025
https://github.com/jsa-aerial/hanasu
A very light weight, simple websocket based messaging system in Clojure(Script). Converse/talk 話す(hanasu).
clojure clojurescript messaging websockets
Last synced: 22 Apr 2025
https://github.com/xcoo/pdfshot
PDF screenshot generator for web pages
clojure clojurescript docker puppeteer
Last synced: 13 Apr 2025
https://github.com/borkdude/nbb-action-example
An example of writing a Github action with nbb
clojurescript github-actions nbbjs nodejs
Last synced: 04 May 2025
https://github.com/dvingo/cljs-emotion
ClojureScript wrapper of the emotion css-in-js library
Last synced: 12 Dec 2025
https://github.com/polymeris/cljs-aws
Unofficial AWS client for Clojurescript on Node.js or in the browser
Last synced: 22 Oct 2025
https://github.com/pink-gorilla/goldly
sci-cljs-kernel for reval
cljs clojure clojurescript reagent
Last synced: 03 Sep 2025
https://github.com/gersak/timing
Time computation library with CRON scheduling capability
calendar clojure clojurescript date datetime interval scheduler time timestamp
Last synced: 12 Dec 2025
https://github.com/cark/cark.behavior-tree
A functional behavior tree implementation
Last synced: 18 Jul 2025
https://github.com/honzabrecka/karma-reporter
A plugin for running clojurescript tests with Karma.
clojurescript karma tdd testing
Last synced: 16 Mar 2025
https://github.com/ccfontes/eg
eg delivers clojure.test function tests with conciseness
babashka clojure clojurescript tests
Last synced: 21 Oct 2025
https://github.com/leonoel/injure
A dependency injector for Clojure and Clojurescript
clojure clojurescript dependency-injection
Last synced: 05 Jul 2025
https://github.com/brightin/pottery
A clojure library to interact with gettext and PO/POT files
clojure clojurescript gettext i18n library localization open-source po-template poedit pot-files translated-strings translation translation-files translation-functions
Last synced: 19 Feb 2026
https://github.com/arichiardi/fonda
An async pipeline approach to functional core - imperative shell.
clojurescript functional-programming javascript
Last synced: 12 Dec 2025
https://github.com/ertugrulcetin/konva-cljs
A minimalistic ClojureScript interface to react-konva
canvas clojurescript graphics konva konva-react konvajs react
Last synced: 12 Apr 2025
https://github.com/braintripping/cljs-live
dependency bundling for the self-hosted ClojureScript compiler.
Last synced: 21 Feb 2026
https://github.com/roman01la/clojurescript-studio
Online coding sandbox tailored for web development
Last synced: 14 Apr 2025