Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Clojurescript

Clojurescript

143 projects

Showing 31 of 139 projects

Datsys
DatsysClojure

A Clojure/ClojureScript web framework for building reactive applications with Datomic/DataScript sync and unidirectional data flow.

#clojurescript#reagent#re-frame
Stars232
Forks25
Last commit8 years ago
Reagi
ReagiClojure

An FRP library for Clojure and ClojureScript built on core.async, modeling values that change over time.

#frp-library#clojurescript#reactive-programming
Stars231
Forks13
Last commit10 years ago
Silk
SilkClojure

An isomorphic, bidirectional routing library for Clojure and ClojureScript with extensible, data-oriented routes.

#functional-programming#isomorphic#clojurescript
Stars224
Forks13
Last commit4 years ago
Crate
CrateClojure

A ClojureScript implementation of Hiccup that generates DOM nodes instead of HTML strings.

#dom-manipulation#functional-programming#html-templating
Stars223
Forks27
Last commit10 years ago
Hiccups
HiccupsClojure

A ClojureScript port of Hiccup for fast HTML generation using Clojure data structures.

#functional-programming#clojurescript#hiccup-port
Stars218
Forks22
Last commit5 years ago
clojureVSCode (VSCode)
clojureVSCode (VSCode)TypeScript

A Visual Studio Code extension providing Clojure and ClojureScript language support with REPL integration, code completion, and formatting.

#nrepl#clojurescript#autocomplete
Stars207
Forks31
Last commit28 days ago
Fetch
FetchClojure

A ClojureScript library that makes client/server interaction painless with seamless Noir server integration.

#functional-programming#xhr-abstraction#clojurescript
Stars206
Forks30
Last commit5 years ago
clojurephant
clojurephantJava

A Gradle plugin providing Clojure and ClojureScript language support for building polyglot and multi-project applications.

#nrepl#gradle#aot-compilation
Stars196
Forks18
Last commit7 months ago
storage-atom
storage-atomClojure

A ClojureScript library for creating atoms backed by HTML5 web storage with automatic persistence and cross-window synchronization.

#clojurescript#browser-storage#localstorage
Stars192
Forks19
Last commit3 years ago
Clops
ClopsClojure

A Clojure template for web development with SPA support, backend and frontend setup included.

#spa#webframework#clojurescript
Stars175
Forks8
Last commit5 years ago
Castra
CastraClojure

A Clojure/Script RPC library for web applications that makes async server calls feel like expression evaluation.

#unidirectional-dataflow#cqrs#clojurescript
Stars172
Forks25
Last commit5 years ago
Monet
MonetClojure

A small ClojureScript library for performant canvas and visual manipulation.

#functional-programming#clojurescript#graphics
Stars170
Forks9
Last commit9 years ago
reforms
reformsClojure

A ClojureScript library for building beautiful, data-bound forms with Bootstrap 3 styling for Om, Reagent, and Rum.

#clojurescript#reagent#validation
Stars168
Forks7
Last commit9 years ago
json-html
json-htmlClojure

A Clojure/Script library that converts JSON/EDN data into human-readable HTML DOM nodes.

#dom-manipulation#debugging-tools#hiccup
Stars164
Forks15
Last commit6 years ago
postagga
postaggaClojure

A Clojure/ClojureScript library for building self-contained natural language parsers using part-of-speech tagging and semantic rules.

#part-of-speech-tagging#bots#language-understanding
Stars162
Forks16
Last commit5 years ago
re-frame-flow
re-frame-flowClojure

A graph-based visualization tool for tracing and debugging re-frame event chains in ClojureScript applications.

#tracing#debugging-tools#developer-tools
Stars159
Forks3
Last commit5 years ago
Saite
SaiteClojure

A Clojure(Script) client/server application for creating interactive documents and dashboards with data visualizations, markdown, and LaTeX.

#charting-application#vega-lite#clojurescript
Stars141
Forks4
Last commit11 months ago
Brutha
BruthaClojure

A simple, unopinionated ClojureScript interface to React that lets you manage application state independently.

#functional-programming#clojurescript#frontend
Stars139
Forks2
Last commit9 years ago
Persistent AVL trees
Persistent AVL treesClojure

Persistent sorted maps and sets for Clojure/Script with log-time rank queries, nearest key lookups, and splitting operations.

#persistent-collections#rank-queries#functional-programming
Stars135
Forks20
Last commit5 months ago
clj-chrome-devtools
clj-chrome-devtoolsClojure

A Clojure library for controlling headless Chrome via the Chrome DevTools Protocol, with auto-generated low-level commands and higher-level automation utilities.

#clojurescript#headless-chrome#babashka
Stars134
Forks20
Last commit
Ping CRM / Clojure
Ping CRM / ClojureClojure

A full-stack Clojure/ClojureScript demo application illustrating Inertia.js integration for building modern web apps.

#single-page-app#integrant#clojurescript
Stars124
Forks15
Last commit3 years ago
milestones
milestonesClojure

A Clojure/ClojureScript library that automatically generates project schedules from task descriptions with constraints like resources, duration, and dependencies.

#project-planning#clojurescript#open-source-library
Stars120
Forks21
Last commit
struct
structClojure

A structural validation library for Clojure and ClojureScript.

#declarative-programming#functional-programming#clojurescript
Stars117
Forks15
Last commit4 years ago
electron-template
electron-templateJavaScript

A Leiningen template for creating Electron applications with ClojureScript and Reagent.

#clojurescript#reagent#leiningen-template
Stars116
Forks11
Last commit10 years ago
herfi
herfiClojure

A 3D multiplayer game prototype built with Clojure and ClojureScript, featuring an Entity Component System architecture.

#multiplayer#clojurescript#game-prototype
Stars111
Forks10
Last commit4 years ago
Pink Gorilla Notebook
Pink Gorilla NotebookClojure

A lightweight, extensible web-based notebook REPL for Clojure and ClojureScript with rich UI visualizations.

#clojurescript#reagent#notebook
Stars107
Forks10
Last commit5 years ago
Bardo
BardoClojure

A Clojure(Script) library for creating and composing interpolators between data values, with easing and transition utilities.

#functional-programming#ui-animation#clojurescript
Stars95
Forks4
Last commit7 years ago
Waltz
WaltzClojure

A ClojureScript library for managing client-side application state using non-deterministic finite state machines.

#declarative-programming#clojurescript#frontend
Stars90
Forks11
Last commit14 years ago
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
PreviousPage 4 of 4

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
1 year ago
4 years ago
#Clojure104
#Functional Programming44
#Frontend25
#Web Development23
#Reagent20
#State Management16
#React16
#Repl15
#Re Frame10
#Cross Platform9
#Hiccup9
#Debugging8