Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Clojurescript

Clojurescript

178 projects

Showing 34 of 178 projects

Instaparse
InstaparseClojure

A ClojureScript port of Instaparse, enabling context-free grammar parsing with regex-like simplicity.

#parsing#clojurescript#abnf
Stars88
Forks4
Last commit9 years ago
Keybind
KeybindClojure

A ClojureScript library for handling keyboard shortcuts and key sequences in web browsers.

#shortcuts#clojurescript#keyboard-shortcuts
Stars85
Forks4
Last commit8 years ago
Router
RouterClojure

A bidirectional RESTful Ring router for Clojure and ClojureScript, inspired by Ruby on Rails routing.

#resource-oriented#rest#clojurescript
Stars80
Forks4
Last commit9 years ago
graphql-query
graphql-queryClojure

A Clojure(Script) library for generating GraphQL queries from Clojure data structures.

#declarative#clojurescript#graphql
Stars74
Forks10
Last commit2 years ago
Dominator
DominatorJavaScript

A ClojureScript library implementing the Elm architecture with virtual-dom for building web applications.

#functional-programming#clojurescript#frontend
Stars73
Forks4
Last commit11 years ago
kvlt
kvltClojure

A uniform asynchronous HTTP client for Clojure and ClojureScript across JVM, Node.js, and browsers.

#clojurescript#async-programming#server-sent-events
Stars70
Forks8
Last commit8 years ago
Cljson
CljsonClojure

A Clojure/ClojureScript library for serializing and deserializing data to/from JSON with full type support.

#browser-communication#interop#clojurescript
Stars62
Forks4
Last commit11 years ago
cljs-binding
cljs-bindingJavaScript

A ClojureScript library for two-way data binding between HTML elements and ClojureScript functions/atoms.

#functional-programming#hiccup#clojurescript
Stars57
Forks3
Last commit14 years ago
form-validator-cljs
form-validator-cljsClojure

A ClojureScript library for flexible, spec-based form validation with custom workflows and UI-agnostic design.

#clojurescript#reagent#validation-library
Stars55
Forks2
Last commit6 years ago
Pylon
PylonClojure

A ClojureScript library for creating JavaScript-style classes and inheritance when interoping with legacy JavaScript code.

#javascript-interop#functional-programming#clojurescript
Stars53
Forks2
Last commit13 years ago
cats.match
cats.matchClojure

Pattern matching for monads in the cats Clojure library using core.match.

#functional-programming#clojurescript#core.match
Stars52
Forks3
Last commit7 years ago
Manifold-cljs
Manifold-cljsClojure

A ClojureScript port of the Manifold library for asynchronous programming with streams and deferred values.

#stream-processing#event-driven#asynchronous-programming
Stars50
Forks0
Last commit6 years ago
fsmviz
fsmvizClojure

Generate Graphviz diagrams from finite state machine data using Clojure or JavaScript.

#clojurescript#state-transition#graphviz
Stars49
Forks3
Last commit6 years ago
kezban
kezbanClojure

A utility library for Clojure and ClojureScript providing enhanced control flow, threading, and data manipulation macros.

#functional-programming#clojurescript#lisp
Stars44
Forks4
Last commit3 years ago
rx-cljs
rx-cljsClojure

A ClojureScript wrapper for RxJS that provides idiomatic functional reactive programming interfaces.

#javascript-interop#functional-programming#clojurescript
Stars44
Forks4
Last commit13 years ago
atw-om
atw-omClojure

A web application template with Clojure/Compojure backend, ClojureScript/Om frontend, and core.async for communication.

#functional-programming#compojure#web-application-template
Stars41
Forks8
Last commit11 years ago
packed-printer
packed-printerClojure

A Clojure/ClojureScript library for pretty-printing data using a minimum-raggedness algorithm to produce compact, rectangular layouts.

#clojurescript#library#text-layout
Stars39
Forks1
Last commit8 years ago
cuic
cuicClojure

A Clojure library for writing robust UI tests using Chrome's DevTools Protocol.

#clojurescript#chrome#integration-testing
Stars38
Forks4
Last commit1 year ago
test-doubles
test-doublesClojure

A small spying and stubbing library for Clojure and ClojureScript testing.

#clojurescript#test-isolation#unit-testing
Stars36
Forks4
Last commit4 years ago
build.simple
build.simpleClojure

tools.build's missing piece – install, sign and deploy libraries easily and securely like with Leiningen

#deployment#clojurescript#library
Stars33
Forks0
Last commit2 years ago
viz.cljc
viz.cljcClojure

Generate SVG images from Graphviz dot strings in Clojure and ClojureScript using Viz.js.

#svg-generation#clojurescript#graph-rendering
Stars31
Forks7
Last commit6 years ago
Tuck
TuckClojure

A micro framework for building Reagent apps with clean separation between view code and event processing.

#event-driven#functional-programming#micro-framework
Stars30
Forks3
Last commit6 years ago
plato
platoClojure

A ClojureScript library for incrementally persisting atom state to Local Storage, keeping storage separate from application logic.

#data-persistence#clojurescript#incremental-updates
Stars30
Forks1
Last commit11 years ago
Notepad++
Notepad++HTML

A Notepad++ patch that adds Clojure syntax highlighting, auto-completion, and language support via configuration modifications.

#notepad#clojurescript#syntax-highlighting
Stars24
Forks0
Last commit7 months ago
meins
meinsClojure

An open-source desktop application for personal life design and experimentation with full data privacy.

#desktop-application#personal-development#open-source
Stars22
Forks2
Last commit2 years ago
namespacefy
namespacefyClojure

A Clojure(Script) library for easily namespacing and unnamespacing keywords in maps and collections.

#namespace#functional-programming#clojure-ecosystem
Stars21
Forks4
Last commit3 years ago
Jaki
JakiClojure

A ClojureScript client library for building browser-based CouchDB applications with idiomatic Clojure APIs.

#couchapp#clojure-ecosystem#clojurescript
Stars16
Forks4
Last commit14 years ago
clova
clovaClojure

A minimal validation library for Clojure and ClojureScript with built-in validators and flexible error handling.

#functional-programming#clojurescript#validation
Stars16
Forks2
Last commit1 year ago
cljsx
cljsxClojure

A Clojure macro that provides JSX-like syntax for using React and other virtual DOM libraries directly in ClojureScript.

#macro#clojurescript#frontend
Stars14
Forks0
Last commit4 years ago
Datest
DatestClojure

A Clojure/ClojureScript unit testing framework designed for interactive REPL-driven development.

#functional-programming#clojurescript#unit-testing
Stars8
Forks0
Last commit2 years ago
Quamolit
QuamolitCirru

An experimental canvas animation library with persistent data at its core, offering React-like declarative components.

#canvas-animation#clojurescript#animation
Stars7
Forks0
Last commit2 years ago
photon
photonClojure

A Clojure(Script) library for building real-time web applications, similar to Meteor.

#meteor-alternative#clojurescript#realtime-web
Stars7
Forks1
Last commit9 years ago
enlightenment
enlightenment

A feature-rich Oh My Zsh theme with git status, vi mode indicators, and command timing.

#developer-tools#clojurescript#productivity
Stars6
Forks1
Last commit4 years ago
holi
holiClojure

A Clojure/ClojureScript library for calendar operations that skip weekends and holidays.

#business-logic#clojurescript#library
Stars5
Forks0
Last commit4 months ago
PreviousPage 5 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Clojure129
#Functional Programming55
#Frontend29
#Web Development27
#Reagent22
#React19
#State Management18
#Repl18
#Hiccup11
#Re Frame10
#Debugging10
#Jvm9