awesome-clojurescript
A community driven list of ClojureScript frameworks, libraries and wrappers.
https://github.com/hantuzun/awesome-clojurescript
Last synced: 2 days ago
JSON representation
-
Resources
-
Books
- ClojureScript: Up and Running
- Etudes for ClojureScript - on-book of 30 companion exercises or études for introducing ClojureScript.
- Transforming Data with ClojureScript
- ClojureScript Unraveled (2nd edition)
- Learning ClojureScript
- Learning ClojureScript
- ClojureScript: Up and Running
- Etudes for ClojureScript - on-book of 30 companion exercises or études for introducing ClojureScript.
- Transforming Data with ClojureScript
- ClojureScript Unraveled
- Clojure, The Essential Reference
-
Courses
- ClojureScript Koans
- Learning ClojureScript - clojurescript/).
- ClojureScript Koans
- Lambda Island - stack web development course including front-end with ClojureScript, back-end with Clojure, language essentials, security, internet standards and system administration.
- Learn Reagent - frame](https://www.learnreframe.com/) is its follow up.
-
Videos
-
-
Awesome ClojureScript
-
Data Visualization
-
Development
- Ribol
- Ribol
- Truss
- Ambly
- Planck - alone ClojureScript REPL for macOS and Linux based on JavaScriptCore.
- Truss
- cljs-devtools
- Devcards
- Instaparse
- lein-cljsbuild
- lein-figwheel
- Lumo - platform, standalone ClojureScript environment.
- shadow-cljs
-
JavaScript Interoperability
-
[React.js](https://facebook.github.io/react/) Interface
-
Testing
- cljs.test
- Expectations
- Speclj
- test.check - based testing tool inspired by QuickCheck.
-
Web Framework & Template
- Fulcro - page full-stack web applications in clj/cljs.
- Keechma
- Luminus
- Mr-Clean
- Hoplon
- Fulcro - page full-stack web applications in clj/cljs.
- Fulcro - page full-stack web applications in clj/cljs.
- Hoplon
- Keechma
- Luminus
- Macchiato
- Mies
- Precept
- re-frame
- Tenzing
- WebFUI - Side Web Framework for ClojureScript.
- atw-om
- Chestnut
- Clops
- descjop
- electron-template
-
Document Object Model
- Crate
- Dominator - Dom in ClojureScript.
- Dommy - nonsense ClojureScript templating and DOM manipulation library.
- Enfocus
- Freactive - performance, pure Clojurescript, declarative DOM library inspired by reagent, om, reflex and hiccup.
- Hiccups
- json-html
- Kioo
- Respo
- cljs-binding
- cljs-binding
- Enfocus
- Hickory
- Respo
- Sablono
-
Internationalization
-
Miscellaneous
- reagent-forms
- reagent-forms
- Automat - state automata, inspired by Ragel.
- Bardo
- Entanglement
- inflections-clj - like inflection library for Clojure and ClojureScript.
- Keybind
- markdown-clj
- namespacefy
- om-tools - order abstractions and utilities frequently useful when building components with Om's API.
- reforms
- Sepal.clj
-
State Management
- hodgepodge
- hodgepodge
- component
- mount
- plato
- storage-atom
- Tuck
- Waltz - side applications using non-deterministic finite state machines.
-
Reactive Programming
-
Routing
-
WebSockets
-
Canvas
-
Client/Server Communication
-
Data Serialization
-
Database
- Datascript - memory database and Datalog query engine in ClojureScript.
- Jaki
- Konserve - value/document store protocol with core.async.
- specql
-
Documentation
-
Graphics
-
HTTP Handler
-
CSS tools
-
Validation
-
Programming Languages
Categories
Sub Categories
Web Framework & Template
21
Document Object Model
15
Development
13
Miscellaneous
12
Books
11
[React.js](https://facebook.github.io/react/) Interface
9
State Management
8
JavaScript Interoperability
5
Reactive Programming
5
Courses
5
Routing
4
Testing
4
Database
4
WebSockets
4
Internationalization
3
Client/Server Communication
2
CSS tools
2
Data Visualization
2
Data Serialization
2
Canvas
2
Graphics
2
Videos
2
HTTP Handler
1
Validation
1
Documentation
1
Keywords
clojurescript
26
clojure
20
reagent
5
react
4
repl
3
routing
3
cljs
3
re-frame
3
clojure-library
2
ui-components
2
router
2
html
2
taoensso
2
figwheel
2
epl
2
nodejs
2
webframework
2
hot-reload
1
spa
1
css-compiler
1
clojurescript-repl
1
markdown-parser
1
chrome-devtools
1
clojurescript-developers
1
devtools
1
key-value-store
1
konserve
1
state-management
1
atom
1
desktop-application
1
electron
1
grunt
1
leiningen
1
assertions
1
clojure-spec
1
schema
1
validation
1
database
1
datascript
1
memory-database
1
uri
1
url
1
cross-platform
1
javascript
1
lumo
1
self-hosted
1
charts
1
geometry
1
mesh-generation
1
obj
1