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-05-14 00:05:21 UTC
- JSON Representation
https://github.com/chr15m/algotracker
Algorithmic module tracker generator
algorave algorithmic-composition audio clojurescript music procedural-generation procedural-music procgen webapp
Last synced: 14 Apr 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/xlisp/clojurescript-study
记录ClojureScript的学习经历, Reagent(Cljs)使用第三方插件
clojure clojurescript javascript react reagent
Last synced: 28 Apr 2025
https://github.com/brianium/dandy-roll
:rice_scene: Watermarking via ClojureScript
clojurescript devcards watermark-image
Last synced: 13 Apr 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: 07 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/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/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/pkpkpk/serde-fressian
fressian for rust/wasm
clojure clojurescript rust wasm webassembly
Last synced: 05 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/burkaydurdu/mock-ui
Real-Time mock API
clojurescript re-frame reagent
Last synced: 14 May 2025
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/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: 19 Nov 2024
https://github.com/deraen/dotfiles
clojure clojurescript dotfiles shell ubuntu vim
Last synced: 19 Apr 2025
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/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/fulcrologic/fulcro-i18n
Internationalization Support For Fulcro
clojure clojurescript fulcro internationalization
Last synced: 13 Apr 2025
https://github.com/faif/interactclj
Interactive Clojure(Script) documentation
clojure clojurescript documentation interactive
Last synced: 12 Apr 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/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/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/quatrefoil-gl/quatrefoil.cljs
Render Three.js with Respo style code(experimental).
clojurescript threejs virtual-dom
Last synced: 19 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/chrovis/clj-hgvs
Clojure(Script) library for handling HGVS
bioinformatics clojure clojurescript hgvs
Last synced: 03 May 2025
https://github.com/panthevm/cleancss
is a tool that removes unused CSS stylesheets
Last synced: 11 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/xcoo/proton
Utilities library for Clojure/Script
clojure clojurescript utility-library zero-dependency
Last synced: 13 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/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/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/dhleong/vim-mantel
Pretty decoration for your Fireplace
clojure clojurescript fireplace syntax-highlighting vim
Last synced: 15 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/erp12/rica
DataFrame abstraction for Clojure data scientists.
clojure clojurescript data-science dataframe
Last synced: 11 Apr 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/w33tmaricich/enlightenment
Another zshell theme.
clojure clojurescript nodejs python zsh zsh-theme
Last synced: 14 Mar 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/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/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/just-sultanov/ant-design
A ClojureScript library for Ant Design
ant-design antd clojurescript reagent
Last synced: 24 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/dvcrn/ankimo
🐠 Browser extension for sending Japanese words to Anki
anki clojurescript japanese japanese-language learning
Last synced: 26 Mar 2025
https://github.com/degree9/clojureremote-chat
A chat application for Clojure Remote
clojure clojureremote clojurescript feathersjs hoplon javascript
Last synced: 19 Nov 2024
https://github.com/valerauko/kitsune
Very fox microblogging
activitypub clojure clojurescript fediverse mastodon microblogging rabbitmq react
Last synced: 07 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/dm3/stopwatch
A Clojure/script stopwatch
clj cljs clock clojure clojurescript library stopwatch timer
Last synced: 09 Apr 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/binaryage/clearcut
Unified logging overlay on top of console.log and clojure.tools.logging (WIP)
Last synced: 12 Apr 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/strojure/vectops
Basic operations with Clojure vectors.
clojure clojurescript optimization persistent-data-structure vectors
Last synced: 16 Dec 2024
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/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/metasoarous/odum
Program for running simulations on Odum graphs
clojurescript datascript ecology ecology-modelling
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/groundedsage/veganbn-website
Real World JAM stack with Clojure, Boot, Rum, Devcards
clojure clojurescript jamstack
Last synced: 14 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://github.com/jackrusher/skull
A quick sample of driving Three.js with clojurescript.
Last synced: 12 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/roman01la/rc-cljs-workshop
ClojureScript Workshop @ ReactiveConf '17
clojure clojurescript workshop
Last synced: 14 Apr 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://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/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/risto-stevcev/sokoban
:mushroom: A sokoban client for the browser written in ClojureScript
Last synced: 31 Mar 2025
https://github.com/7bridges-eu/carter
Twitter analysis with Clojure and OrientDB
clojure clojurescript graph orientdb twitter
Last synced: 04 May 2025
https://github.com/toyokumo/nested-sets-clj
Nested Sets Model for Clojure and ClojureScript
clojure clojurescript nested-sets
Last synced: 01 Dec 2024
https://github.com/chr15m/riceprioritization.com
A web app to prioritize your options
clojure clojurescript prioritization priority priority-scheduling shadow-cljs shadow-cljs-app webapp webapplication website
Last synced: 14 Apr 2025
https://github.com/martinklepsch/vscode-joker-clojure-linter
Clojure Linter for VS Code
clojure clojurescript editor-plugin linter vscode vscode-extension
Last synced: 24 Mar 2025
https://github.com/dvingo/pathom-client-wikipedia
playing around with client only pathom parser and fulcro
clojurescript fulcro wikipedia-api
Last synced: 09 Apr 2025
https://github.com/davewm/attyc
A command line app that verifies angularjs templates using typescript types
angular angularjs clojurescript templates typescript
Last synced: 12 Apr 2025
https://github.com/stevebuik/fork-malli-ideas
An example of form validation using Fork and Malli
Last synced: 13 Mar 2025
https://github.com/chr15m/cljs-ultralight
Utilities for making small ClojureScript UI artifacts
browser clojurescript size-optimization user-interface
Last synced: 14 Apr 2025
https://github.com/pez/shadow-portal
A template project for using shadow-cljs and Portal together
calva clojure clojurescript portal shadow-cljs vscode
Last synced: 13 Apr 2025
https://github.com/telekid/pine
ClojureScript routing for universal applications
clojure clojure-library clojurescript clojurescript-library router
Last synced: 09 Apr 2025
https://github.com/leonoel/plop
Imperative programming primitives for Clojure
Last synced: 13 May 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
https://github.com/chrovis/clj-deconstruct-sigs
deconstructSigs for Clojure
clojure clojurescript cosmic mutational-signatures
Last synced: 03 May 2025
https://github.com/rburns/photolog
visual journal
clojurescript nodejs photography static-site-generator
Last synced: 13 Apr 2025
https://github.com/pez/london-clojurians-joyride
Slides and materials for the London Clojurians Meetup about Joyride
babashka clojure clojurescript vscode vscode-extension
Last synced: 21 Mar 2025
https://github.com/shipclojure/tailwind-merge-clj
Merge Tailwind CSS classes without style conflicts
clojure clojure-library clojurescript tailwind tailwindcss
Last synced: 02 Feb 2025
https://github.com/bostonaholic/bitprofit
Bitcoin Mining Profitability Calculator
Last synced: 15 Apr 2025
https://github.com/pepzer/shrimp
A ClojureScript library targeting Node.js and providing async channels on top of Red Lobster promise library.
clojure clojurescript clojurescript-library javascript lumo nodejs
Last synced: 01 Feb 2025
https://github.com/bryanmikaelian/netlify-cljs-shadowcljs
Deploy a ClojureScript app using shadow-cljs on Netlify
clojurescript jamstack netlify netlify-functions postcss-plugin react reagent serverless shadow-cljs tailwindcss template
Last synced: 12 Apr 2025
https://github.com/ethagnawl/clojurescript-vim-fireplace-demo
A proof of concept which shows how to use Vim-Fireplace to interact with a ClojureScript REPL
clojure clojurescript vim-fireplace
Last synced: 11 Apr 2025
https://github.com/olical/prepl-compliance-test
Checks a Clojure prepl server against a bunch of tests
Last synced: 23 Feb 2025
https://github.com/djblue/amaze
Amazing maze generator
clojure clojurescript maze-generator shadow-cljs
Last synced: 12 Mar 2025
https://github.com/avelino/cljs-google-datastore
Google Cloud Datastore client to ClojureScript
clojurescript clojurescript-library google-cloud-datastore google-datastore
Last synced: 12 Feb 2025
https://github.com/wall-brew-co/common-beer-format
A cross-format implementation of the BeerXML standard
beer beer-format beerxml clojure clojure-library clojurescript clojurescript-library cross-format edn json xml
Last synced: 02 May 2025
https://github.com/milankinen/cljs-rx
RxJS bindings for ClojureScript
clojure clojurescript frp reactive-programming rxjs
Last synced: 11 Apr 2025
https://github.com/coldnew/chip8.cljs
CHIP-8 emulator written in clojurescript.
Last synced: 05 Mar 2025
https://github.com/willowtreeapps/wombats-web-client
Web Client for Wombats
cljs clojurescript figwheel less re-frame reagent wombats
Last synced: 07 May 2025
https://github.com/roosta/reagent-transition-example
Reagent and react-transition-group carousel example
animation clojurescript example react react-transition-group reagent transition-animation
Last synced: 02 Dec 2024