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-21 00:05:26 UTC
- JSON Representation
https://github.com/apossiblespace/parts
🌀 A parts mapping tool for IFS practitioners and their clients
clojure clojurescript ifs internal-family-systems mentalhealth
Last synced: 13 May 2025
https://github.com/chr15m/ball-smash-dungeon
ball physics roguelike
clojurescript game game-development roguelike svg svg-animation
Last synced: 14 Apr 2025
https://github.com/roman01la/atom-cljs-doc
ClojureScript core library documentation viewer for Atom
atom atom-cljs-doc clojurescript
Last synced: 14 Apr 2025
https://github.com/miikka/karma-demo
Use Karma to run ClojureScript tests in Chrome
Last synced: 16 Jan 2025
https://github.com/dmotz/cellf
👁 Experiment / small game that reflects you and your surroundings
clojure clojurescript core-async game react
Last synced: 07 May 2025
https://github.com/nfisher/lein-nashtest
Run CLJS tests in nashorn using cljs.test report hooks.
clojurescript lein-plugin leiningen testing
Last synced: 15 May 2025
https://github.com/liquidz/mint
A proof of concept for simple template engine using threading macros
babashka clojure clojurescript nbb template-engine
Last synced: 23 Mar 2025
https://github.com/doughamil/threeagent-examples
Example projects for the ClojureScript library threeagent
Last synced: 16 Dec 2024
https://github.com/wall-brew-co/clj-xml
The missing link between clj and xml
clj-xml clojure clojure-library clojurescript edn xml xml-document
Last synced: 02 May 2025
https://github.com/totakke/clj-iso3166
ISO 3166 country definitions for Clojure(Script)
Last synced: 13 Apr 2025
https://github.com/athos/aintegrant
Aintegrant ain't Integrant, it's Async Integrant!
async clojure clojurescript integrant
Last synced: 03 May 2025
https://github.com/g7s/module.shadow-cljs
Duct module for developing and compiling ClojureScript with shadow-cljs
clojure clojurescript duct integrant
Last synced: 12 Apr 2025
https://github.com/metosin/siagent
Subset of Reagent using Signaali
clojurescript reagent signaali
Last synced: 23 Jun 2025
https://github.com/mentat-collective/mathlive.cljs
Clojurescript / React wrapper around the MathLive equation editor.
clojurescript equation-editor math mathfield react reagent
Last synced: 19 Mar 2025
https://github.com/green-coder/ratatouille
My lein template
clojure clojurescript lein-template ratatouille wip-do-not-use
Last synced: 14 Jun 2025
https://github.com/cfelde/re-frame-highcharts
A small utility to help you use Highcharts with re-frame and reagent
clojurescript highcharts re-frame reagent
Last synced: 19 Jun 2025
https://github.com/lilactown/react-repl
A library for interacting with a live React application at a REPL.
clojurescript developer-tools react
Last synced: 14 Apr 2025
https://github.com/theronic/datascript-fulltext
Fulltext Indexing Adapter for DataScript
clojure clojurescript datascript fulltext fulltext-search fulltext-support
Last synced: 30 Apr 2025
https://github.com/gersak/vura
Time computation library with CRON scheduling capability
calendar clojure clojurescript date datetime interval scheduler time timestamp
Last synced: 20 Mar 2025
https://github.com/thheller/electron-cljs
Electron App Example in ClojureScript using shadow-cljs
cljs clojurescript electron shadow-cljs
Last synced: 18 Mar 2025
https://github.com/roman01la/virtual.list
Virtual list component for Prum
clojurescript prum rum virtual-list
Last synced: 14 Apr 2025
https://github.com/degree9/featherscript
A FeathersJS compatibility layer for ClojureScript.
clojure clojurescript feathers feathersjs
Last synced: 15 May 2025
https://github.com/chr15m/algotracker
Algorithmic module tracker generator
algorave algorithmic-composition audio clojurescript music procedural-generation procedural-music procgen webapp
Last synced: 21 Jun 2025
https://github.com/brianium/dandy-roll
:rice_scene: Watermarking via ClojureScript
clojurescript devcards watermark-image
Last synced: 13 Apr 2025
https://github.com/pkpkpk/serde-fressian
fressian for rust/wasm
clojure clojurescript rust wasm webassembly
Last synced: 05 May 2025
https://github.com/ariya/calculator.clj
Learning Clojure by writing a lexer, parser, evaluator
clojure clojurescript evaluator graalvm graalvm-native-image interpreter lexer parser scanner tokenizer
Last synced: 30 Apr 2025
https://github.com/wavejumper/rehook-dom
React component DSL enabling data-driven architecture
clojurescript hiccup react react-native
Last synced: 16 Mar 2025
https://github.com/xlisp/clojurescript-study
记录ClojureScript的学习经历, Reagent(Cljs)使用第三方插件
clojure clojurescript javascript react reagent
Last synced: 14 Jun 2025
https://github.com/chrovis/clj-hgvs
Clojure(Script) library for handling HGVS
bioinformatics clojure clojurescript hgvs
Last synced: 03 May 2025
https://github.com/xcoo/proton
Utilities library for Clojure/Script
clojure clojurescript utility-library zero-dependency
Last synced: 13 Apr 2025
https://github.com/avelino/bots.clj.social
Feed process and public on mastodon (fediverse clj.social)
babashka clojure clojurescript mastodon mastodon-bot nbb
Last synced: 21 Mar 2025
https://github.com/propan/om-datepicker
a collection of various date/month picker components for Om
clojure clojurescript datepicker
Last synced: 12 Apr 2025
https://github.com/jhund/re-frame-and-reagent-and-slatejs
This repo shows how to integrate the slatejs editor into a re-frame (and reagent) clojurescript app
clojurescript example-code re-frame reagent slatejs
Last synced: 24 Apr 2025
https://github.com/burkaydurdu/mock-ui
Real-Time mock API
clojurescript re-frame reagent
Last synced: 14 May 2025
https://github.com/rads/rain
🌧️ A Clojure/Script library for fast and flexible web apps.
babashka backend bbin biff clojure clojurescript frontend hydration incremental-static-regeneration isomorphic javascript jetty nextjs rain-clj re-frame react reagent server-side-rendering static-site-generator
Last synced: 14 Dec 2024
https://github.com/onetom/clj-figwheel-main-devcards
Template combining Clojure CLI, figwheel.main, devcards and extra-main-files
Last synced: 10 Apr 2025
https://github.com/panthevm/cleancss
is a tool that removes unused CSS stylesheets
Last synced: 11 Apr 2025
https://github.com/quatrefoil-gl/quatrefoil.cljs
Render Three.js with Respo style code(experimental).
clojurescript threejs virtual-dom
Last synced: 19 Dec 2024
https://github.com/sneakypeet/p5js-cljs-starter
A starter project for drawing with P5.js using clojurescript
Last synced: 06 Apr 2025
https://github.com/faif/interactclj
Interactive Clojure(Script) documentation
clojure clojurescript documentation interactive
Last synced: 12 Apr 2025
https://github.com/deraen/dotfiles
clojure clojurescript dotfiles shell ubuntu vim
Last synced: 19 Apr 2025
https://github.com/gklijs/bob2021
Repo used for a tutorial during BOB 2021, https://bobkonf.de/2021/klijs.html
banking clojure clojurescript cqrs eventsourcing kafka
Last synced: 12 Feb 2025
https://github.com/degree9/covenant
Access Control and Data Validation for Clojure(Script) written in Clojure Spec.
abac access-control acl clojure clojurescript covenant data-validation rbac
Last synced: 15 May 2025
https://github.com/fulcrologic/fulcro-i18n
Internationalization Support For Fulcro
clojure clojurescript fulcro internationalization
Last synced: 13 Apr 2025
https://github.com/ashenfad/cljx-sampling
Consistent sampling and random numbers for Clojure/ClojureScript
clojure clojurescript random-number-generator sampling
Last synced: 21 Mar 2025
https://github.com/strojure/zmap
Persistent map with lazily evaluated values for Clojure(Script).
clojure clojurescript data-structures delays hashmap lazy-evaluation
Last synced: 16 Dec 2024
https://github.com/pyrmont/pondent
A client-side posting utility
blogging clojurescript github hugo jekyll reagent static-site
Last synced: 13 Apr 2025
https://github.com/minimal/player-ladder
Rankings ladder in Clojure, Clojurescript, Om, React
clojure clojurescript elo-rating league react reactjs tabletennis
Last synced: 13 Apr 2025
https://github.com/prestancedesign/usermanager-inertia-example
Single Page App demo in Clojure, Ring, Reitit and Reagent / Inertia.js
clojure clojurescript inertia reagent
Last synced: 12 Apr 2025
https://github.com/metasoarous/2020-election-battleground-viz
Visualizing the final stretch of vote counts in the 2020 presidential election
clojurescript dataviz politics vega-lite
Last synced: 09 Apr 2025
https://github.com/erp12/rica
DataFrame abstraction for Clojure data scientists.
clojure clojurescript data-science dataframe
Last synced: 11 Apr 2025
https://github.com/dhleong/vim-mantel
Pretty decoration for your Fireplace
clojure clojurescript fireplace syntax-highlighting vim
Last synced: 15 Apr 2025
https://github.com/burkaydurdu/charizard
Leiningen template for reagent web app ring server app
clojure clojurescript lein-template reagent ring
Last synced: 14 May 2025
https://github.com/nuvla/ui
Nuvla's browser-based user interface packaged as a Docker container
clojurescript docker re-frame semantic-ui-react
Last synced: 10 Jun 2025
https://github.com/borgeby/clj-json-pointer
Simple Clojure(Script) library for working with JSON Pointer and JSON Patch, with no external dependencies.
clojure clojurescript json-patch json-pointer
Last synced: 07 Apr 2025
https://github.com/lazy-cat-io/metaverse
WIP (frozen): The Metaverse of Clojurians
clojure clojurescript electron metaverse reagent shadow-cljs
Last synced: 24 Apr 2025
https://github.com/dvcrn/ankimo
🐠 Browser extension for sending Japanese words to Anki
anki clojurescript japanese japanese-language learning
Last synced: 26 Mar 2025
https://github.com/filipesilva/clj-kondo
NPM distribution of https://github.com/borkdude/clj-kondo
clj clj-kondo cljs clojure clojurescript linter
Last synced: 09 Apr 2025
https://github.com/yurysolovyov/class-names-cljs
classnames-inspired helper for managing dynamic css classes in Reagent and Re-frame apps
clojurescript re-frame reagent
Last synced: 22 Apr 2025
https://github.com/coldnew/snake.cljs
A simple snake game implement in ClojureScript for tutorial.
clojurescript quill slides snake snake-game tutorial
Last synced: 12 Apr 2025
https://github.com/nilern/fell
Freer monad for Clojure(Script)
algebraic-effects clojure clojurescript monad
Last synced: 30 Apr 2025
https://github.com/toyokumo/kintone-client
A kintone client for Clojure and ClojureScript
clojure clojurescript kintone kintone-api
Last synced: 01 Dec 2024
https://github.com/just-sultanov/ant-design
A ClojureScript library for Ant Design
ant-design antd clojurescript reagent
Last synced: 24 Apr 2025
https://github.com/w33tmaricich/enlightenment
Another zshell theme.
clojure clojurescript nodejs python zsh zsh-theme
Last synced: 14 Mar 2025
https://github.com/nilenso/time-tracker-web-nxt
A time tracker application brought to you by ClojureScript with all the goodness of re-frame. This is the front-end to https://github.com/nilenso/time-tracker.
Last synced: 08 May 2025
https://github.com/avelino/about.clj.social
about page of clj.social
clojure clojurescript mastodon
Last synced: 12 Feb 2025
https://github.com/jackrusher/skull
A quick sample of driving Three.js with clojurescript.
Last synced: 12 Apr 2025
https://github.com/binaryage/clearcut
Unified logging overlay on top of console.log and clojure.tools.logging (WIP)
Last synced: 12 Apr 2025
https://github.com/valerauko/kitsune
Very fox microblogging
activitypub clojure clojurescript fediverse mastodon microblogging rabbitmq react
Last synced: 07 May 2025
https://github.com/groundedsage/veganbn-website
Real World JAM stack with Clojure, Boot, Rum, Devcards
clojure clojurescript jamstack
Last synced: 14 Apr 2025
https://github.com/degree9/clojureremote-chat
A chat application for Clojure Remote
clojure clojureremote clojurescript feathersjs hoplon javascript
Last synced: 15 May 2025
https://github.com/matheusfrancisco/berry
is a blog engine with helix
blog cljs cljs-helix clojure clojurescript engine helix
Last synced: 13 Apr 2025
https://github.com/dm3/stopwatch
A Clojure/script stopwatch
clj cljs clock clojure clojurescript library stopwatch timer
Last synced: 09 Apr 2025
https://github.com/marcvincenti/tennisbetter
Get the best insights to bet on ATP/WTA matches
atp aws clojure clojurescript machine-learning react tennis
Last synced: 22 Apr 2025
https://gitlab.com/200ok/codegraph
Generates a dot file based on Clojure/ClojureScript code.
clj cljs clojure clojurescript dot graph
Last synced: 09 Apr 2025
https://github.com/jtkdvlp/core.async-helpers
Helper pack for core.async
async callback clojure clojurescript error-handling error-propagation exception-handling promise
Last synced: 11 Apr 2025
https://github.com/dawranliou/mini-reframe
A re-frame inspired mini framework/library for event-driven reagent front-end.
clojure clojurescript demo reagent
Last synced: 11 Jun 2025
https://github.com/wavejumper/clj-polyglot
Clojure library for graal's polyglot functionality
clojure clojurescript graalvm interop javascript polyglot
Last synced: 16 Mar 2025
https://github.com/metasoarous/odum
Program for running simulations on Odum graphs
clojurescript datascript ecology ecology-modelling
Last synced: 09 Apr 2025
https://github.com/hatappo/netlifycms-oauth-server
Netlify CMS - GitHub Backend OAuth2 server for Firebase Functions. It's written in Clojurescript / Node.js / Express
clojurescript firebase-functions netlify-cms netlifycms oauth2 shadow-cljs
Last synced: 28 Apr 2025
https://github.com/dvingo/om-storybook-example
Example of using om.next components in React Storybook
Last synced: 09 Apr 2025
https://github.com/metosin/clj-suomi
A Clojure library designed to access Finnish code sets.
clojure clojurescript finland metosin-deprecated
Last synced: 23 Jun 2025
https://github.com/valerauko/gitegylet
A better git gui
clojurescript git gui hacktoberfest re-frame rust shadow-cljs tauri tauri-app
Last synced: 07 May 2025
https://github.com/pink-gorilla/pinkie
Pinkie reagent component registry.
clj clojure clojurescript pinkie reagent reagent-components visualizations
Last synced: 09 Apr 2025
https://github.com/roman01la/rc-cljs-workshop
ClojureScript Workshop @ ReactiveConf '17
clojure clojurescript workshop
Last synced: 14 Apr 2025
https://github.com/lomin/sayang
Complects the definition of a Clojure(Script) function with its specification.
clojure clojure-spec clojurescript cursive schema
Last synced: 30 Jan 2025
https://github.com/strojure/vectops
Basic operations with Clojure vectors.
clojure clojurescript optimization persistent-data-structure vectors
Last synced: 16 Dec 2024
https://github.com/milankinen/cljs-rx
RxJS bindings for ClojureScript
clojure clojurescript frp reactive-programming rxjs
Last synced: 11 Apr 2025
https://github.com/pbaille/binaural-beats
binaural beat generator in clojurescript
binaural-beats-generator clojurescript d3js meditation rum webaudio
Last synced: 11 Mar 2025
https://github.com/davidvujic/cljs-hello-world
ClojureScript: simple within parenthesis
clojurescript re-frame react reagent shadow-cljs
Last synced: 09 Dec 2024
https://github.com/djblue/amaze
Amazing maze generator
clojure clojurescript maze-generator shadow-cljs
Last synced: 12 Mar 2025
https://github.com/coldnew/left-pad.clj
clojure/clojurescript port of left-pad: https://github.com/azer/left-pad
clojure clojurescript left-pad leftpad
Last synced: 12 Apr 2025
https://github.com/borkdude/sci-wallpaper-downloader
A port of @yogthos's wallpaper downloader to the Small Clojure Interpreter on NodeJS
clojure clojurescript interpreter nodejs script
Last synced: 31 Mar 2025