23194 |
696 |
159 |
FiraCode |
Monospaced font with programming ligatures |
10141 |
871 |
152 |
LightTable |
The Light Table IDE |
7642 |
671 |
1 |
clojurescript |
Clojure to JS compiler |
6456 |
369 |
71 |
om |
ClojureScript interface to Facebook's React |
5894 |
1367 |
186 |
leiningen |
Automate Clojure projects without setting your hair on fire. |
4312 |
392 |
78 |
overtone |
Collaborative Programmable Music |
3655 |
203 |
21 |
icepick |
Android Instance State made easy |
3564 |
500 |
20 |
riemann |
A network event stream processing system, in Clojure. |
3397 |
227 |
3 |
compojure |
A concise routing library for Ring/Clojure |
3178 |
377 |
20 |
re-frame |
A Reagent Framework For Writing SPAs, in Clojurescript. |
3085 |
370 |
15 |
jepsen |
A framework for distributed systems verification, with fault injection |
3022 |
223 |
34 |
reagent |
A minimalistic ClojureScript interface to React.js |
2941 |
132 |
62 |
mori |
ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript |
2937 |
189 |
1 |
alda |
A music programming language for musicians. 🎶 |
2913 |
1708 |
3 |
clojure-koans |
A set of exercises for learning Clojure |
2879 |
187 |
61 |
datascript |
Immutable database and Datalog query engine for Clojure, ClojureScript and JS |
2624 |
302 |
28 |
modern-cljs |
A series of tutorials on ClojureScript |
2547 |
405 |
21 |
ring |
Clojure HTTP server abstraction |
2486 |
208 |
79 |
lein-figwheel |
Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding! |
2184 |
532 |
586 |
status-react |
a free (libre) open source, mobile OS for Ethereum |
2102 |
134 |
16 |
quil |
Main repo. Quil source code. |
1976 |
181 |
38 |
aleph |
asynchronous communication for clojure |
1968 |
278 |
74 |
incanter |
Clojure-based, R-like statistical computing and graphics environment for the JVM |
1944 |
367 |
38 |
clojure-cookbook |
This is the home of O'Reilly's Clojure Cookbook - http://clojure-cookbook.com |
1938 |
113 |
29 |
instaparse |
None |
1885 |
218 |
42 |
pedestal |
The Pedestal Server-side Libraries |
1834 |
224 |
21 |
schema |
Clojure(Script) library for declarative data description and validation |
1745 |
136 |
23 |
hiccup |
Fast library for rendering HTML in Clojure |
1727 |
178 |
80 |
onyx |
Distributed, masterless, high performance, fault tolerant data processing |
1670 |
68 |
23 |
specter |
Clojure(Script)'s missing piece |
1591 |
82 |
66 |
klipse |
A simple client-side code evaluator pluggable on any web page: clojure, ruby, javascript, python, scheme, es2017, jsx, brainfuck, c++, reagent, lua, ocaml, reasonml |
1548 |
34 |
7 |
transit-format |
A data interchange format. |
1506 |
78 |
0 |
component |
Managed lifecycle of stateful objects in Clojure |
1490 |
157 |
2 |
core.async |
Facilities for async programming and communication in Clojure |
1446 |
149 |
93 |
boot |
Build tooling for Clojure. |
1425 |
143 |
26 |
enlive |
a selector-based (à la CSS) templating and transformation system for Clojure |
1402 |
109 |
58 |
kibit |
There's a function for that! |
1380 |
117 |
42 |
Midje |
Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing |
1374 |
88 |
11 |
auto-parcel |
Android Parcelable models made easy |
1364 |
60 |
73 |
lumo |
Fast, cross-platform, standalone ClojureScript environment |
1345 |
223 |
73 |
Korma |
Tasty SQL for Clojure. |
1324 |
178 |
39 |
cascalog |
Data processing on Hadoop without the hassle. |
1318 |
115 |
4 |
awesome-clojure |
A curated list of awesome Clojure libraries and resources. Inspired by awesome-... stuff |
1316 |
107 |
10 |
plumbing |
Prismatic's Clojure(Script) utility belt |
1313 |
131 |
19 |
sente |
Realtime web comms for Clojure/Script |
1299 |
96 |
76 |
drake |
Data workflow tool, like a "Make for data" |
1287 |
223 |
69 |
duckling_old |
Deprecated in favor of https://github.com/facebook/duckling |
1256 |
106 |
68 |
yesql |
A Clojure library for using SQL. |
1223 |
114 |
16 |
Nightcode |
An IDE for Clojure |
1205 |
316 |
17 |
clj-http |
An idiomatic clojure http client wrapping the apache client. Offically supported version. |
1190 |
94 |
33 |
devcards |
Devcards aims to provide a visual REPL experience for ClojureScript |
1187 |
139 |
61 |
seesaw |
Seesaw turns the Horror of Swing into a friendly, well-documented, Clojure library |
1178 |
96 |
7 |
chestnut |
Application template for Clojure + ClojureScript web apps |
1142 |
138 |
59 |
liberator |
Liberator is a Clojure library for building RESTful applications. |
1119 |
123 |
30 |
friend |
An extensible authentication and authorization library for Clojure Ring web applications and services. |
1096 |
96 |
1 |
core.logic |
None |
1075 |
72 |
55 |
Arcadia |
Clojure in Unity |
1053 |
25 |
5 |
ultra |
A Leiningen plugin for a superior development environment |
1035 |
122 |
16 |
timbre |
Pure Clojure/Script logging library |
1027 |
106 |
23 |
cheshire |
Clojure JSON and JSON SMILE (binary json format) encoding/decoding |
1023 |
89 |
30 |
cortex |
Machine learning in Clojure |
1006 |
39 |
1 |
frak |
Transform collections of strings into regular expressions. |
1005 |
64 |
0 |
core.typed |
An optional type system for Clojure |
985 |
24 |
27 |
closh |
Bash-like shell based on Clojure |
976 |
168 |
52 |
lein-cljsbuild |
Leiningen plugin to make ClojureScript development easy. |
937 |
35 |
7 |
lux |
The Lux Programming Language |
936 |
118 |
16 |
frontend |
CircleCI's frontend |
926 |
97 |
31 |
asciinema-player |
Web player for terminal session recordings ⏩ |
913 |
54 |
34 |
garden |
Generate CSS with Clojure |
909 |
65 |
9 |
play-clj |
A Clojure game library |
909 |
58 |
23 |
markright |
➡ Electron powered markdown editor with live preview |
887 |
97 |
10 |
code-maat |
A command line tool to mine and analyze data from version-control systems |
886 |
60 |
17 |
hitchhiker-tree |
Functional, persistent, off-heap, high performance data structure |
885 |
66 |
5 |
lacinia |
GraphQL implementation in pure Clojure |
878 |
85 |
13 |
logic-tutorial |
A Very Gentle Introduction to Relational Programming |
872 |
191 |
73 |
4clojure |
An interactive problem website for learning Clojure |
848 |
126 |
10 |
lt-cljs-tutorial |
A ClojureScript Programming Language Tutorial for Light Table Users |
847 |
48 |
5 |
clojurec |
A Clojure implementation on top of C |
835 |
42 |
13 |
criterium |
Benchmarking library for clojure |
832 |
51 |
0 |
core.match |
None |
827 |
77 |
0 |
test.check |
QuickCheck for Clojure |
814 |
50 |
9 |
pulsar |
Fibers, Channels and Actors for Clojure |
809 |
61 |
36 |
hoplon |
Hoplon web development tools and libraries. |
803 |
90 |
47 |
honeysql |
Turn Clojure data structures into SQL |
801 |
111 |
19 |
compojure-api |
Sweet web apis with Compojure & Swagger |
794 |
41 |
92 |
eastwood |
Clojure lint tool |
787 |
31 |
8 |
cljs-devtools |
A collection of Chrome DevTools enhancements for ClojureScript developers |
786 |
116 |
125 |
pallet |
Automates controlling and provisioning cloud server instances. DevOps for the JVM. |
778 |
79 |
10 |
carmine |
Redis client and message queue for Clojure |
777 |
84 |
50 |
bidi |
Bidirectional URI routing |
768 |
87 |
24 |
noir |
A framework for writing web applications in clojure. |
762 |
60 |
18 |
mount |
managing Clojure and ClojureScript app state since (reset) |
755 |
77 |
62 |
clara-rules |
Forward-chaining rules in Clojure |
745 |
83 |
17 |
dommy |
A tiny ClojureScript DOM manipulation and event library |
739 |
149 |
27 |
amazonica |
A comprehensive Clojure client for the entire Amazon AWS api. |
732 |
58 |
0 |
lamina |
not under active development - event-driven workflows for clojure |
720 |
31 |
13 |
Nightlight |
An embedded editor for Clojure |
703 |
59 |
16 |
environ |
Library for managing environment variables in Clojure |
696 |
38 |
2 |
tesser |
Clojure reducers, but for parallel execution: locally and on distributed systems. |
667 |
38 |
9 |
duct |
Server-side application framework for Clojure |
663 |
54 |
27 |
secretary |
A client-side router for ClojureScript. |
652 |
73 |
4 |
clojure-opennlp |
Natural Language Processing in Clojure (opennlp) |
650 |
56 |
28 |
cats |
Category Theory and Algebraic abstractions for Clojure and ClojureScript. |
642 |
39 |
7 |
javelin |
Spreadsheet-like dataflow programming in ClojureScript. |
634 |
58 |
24 |
lein-droid |
A Leiningen plugin for building Clojure/Android projects |
621 |
51 |
11 |
clojuredocs |
clojuredocs.org web app |
619 |
79 |
3 |
tools.nrepl |
A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments. |
610 |
33 |
3 |
nippy |
High-performance serialization library for Clojure |
603 |
31 |
2 |
buddy |
Security library for Clojure |
598 |
41 |
5 |
quiescent |
A lightweight ClojureScript abstraction over ReactJS |
597 |
57 |
13 |
sablono |
Lisp/Hiccup style templating for Facebook's React in ClojureScript. |
594 |
61 |
1 |
reagent-cookbook |
Examples of how to accomplish specific tasks in a Reagent webapp. |
589 |
284 |
195 |
netrunner |
None |
584 |
24 |
22 |
atea |
A minimalistic menu bar time tracker for MacOS |
582 |
372 |
1 |
wonderland-clojure-katas |
Clojure Katas inspired by Alice in Wonderland |
581 |
74 |
15 |
Selmer |
A fast, Django inspired template system in Clojure. |
581 |
85 |
20 |
loom |
Graph library for Clojure. Mailing list https://groups.google.com/forum/#!forum/loom-clj |
576 |
60 |
3 |
trapperkeeper |
A services framework for Clojure / JVM applications. |
569 |
62 |
25 |
manifold |
a compatibility layer for event-driven abstractions |
569 |
77 |
18 |
enlive-tutorial |
An Easy Introduction to Enlive |
558 |
83 |
9 |
flambo |
A Clojure DSL for Apache Spark |
550 |
96 |
58 |
core.matrix |
core.matrix : Multi-dimensional array programming API for Clojure |
545 |
43 |
41 |
cljfmt |
A tool for formatting Clojure code |
539 |
65 |
13 |
system |
Reloaded components à la carte |
536 |
50 |
46 |
proton |
space-atom. spacemacs and sublimious style editing in atom |
533 |
20 |
6 |
clojure-scheme |
Clojure to Scheme to C to the bare metal. |
532 |
52 |
19 |
lambdacd |
a library to define a continuous delivery pipeline in code |
526 |
22 |
6 |
klangmeister |
A musical scratchpad. |
526 |
126 |
5 |
programming-clojure |
Sample code for the book |
521 |
81 |
2 |
clojure-contrib |
NOTE - the contrib libraries have moved to individual repos under Clojure: |
521 |
168 |
36 |
storm-deploy |
One click deploy for Storm clusters on AWS |
520 |
116 |
0 |
java.jdbc |
JDBC from Clojure (formerly clojure.contrib.sql) |
517 |
102 |
54 |
re-com |
A ClojureScript library of reusable components for Reagent |
512 |
21 |
10 |
slingshot |
Enhanced try and throw for Clojure leveraging Clojure's capabilities |
511 |
31 |
21 |
austin |
The ClojureScript browser-REPL rebuilt stronger, faster, easier. |
511 |
29 |
3 |
neanderthal |
Fast Clojure Matrix Library |
509 |
43 |
15 |
automat |
better automata through combinators |
501 |
82 |
3 |
labrepl |
None |
493 |
25 |
8 |
restQL-server |
Microservice query language |
491 |
31 |
6 |
precursor |
Create mockups with real-time collaboration |
491 |
69 |
9 |
Nightweb |
An anonymous P2P social network in Clojure |
491 |
28 |
29 |
shadow-cljs |
ClojureScript compilation made easy |
486 |
50 |
6 |
lib-noir |
A set of libraries for ring apps, including stateful sessions. |
479 |
72 |
12 |
ethlance |
Ethlance is the first job market platform built entirely on the Ethereum blockchain. Free to use forever! |
478 |
56 |
19 |
PigPen |
Map-Reduce for Clojure |
474 |
15 |
1 |
deuce |
Deuce is (not yet) Emacs under Clojure |
474 |
17 |
11 |
dire |
Erlang-style supervisor error handling for Clojure |
471 |
18 |
1 |
prone |
Better exception reporting middleware for Ring. |
471 |
19 |
33 |
precept |
A declarative programming framework |
470 |
40 |
16 |
session |
repl into the clojurescript community |
467 |
90 |
12 |
cljs-ajax |
simple Ajax client for ClojureScript and Clojure |
460 |
30 |
4 |
clojurecademy |
Clojurecademy Web Application |
459 |
68 |
33 |
codox |
Clojure documentation tool |
457 |
32 |
11 |
lein-ancient |
Check your Projects for outdated Dependencies |
456 |
84 |
35 |
cyanite |
cyanite stores your metrics |
453 |
31 |
8 |
om-tools |
Tools for building Om applications |
448 |
103 |
39 |
clj-webdriver |
[UNMAINTAINED] Clojure API for Selenium-WebDriver |
443 |
19 |
6 |
spyscope |
Trace-oriented debugging tools for Clojure |
437 |
24 |
7 |
integrant |
Micro-framework for data-driven architecture |
436 |
42 |
10 |
codeq |
Creates Datomic dbs from git repos |
434 |
29 |
8 |
conch |
A flexible library for shelling out in Clojure |
432 |
15 |
28 |
pragmatapro |
PragmataPro font is designed to help pros to work better |
430 |
30 |
35 |
swarmpit |
Lightweight Docker Swarm management UI |
429 |
37 |
1 |
tools.cli |
Command-line processing |
429 |
17 |
3 |
swiss-arrows |
a collection of arrow macros |
423 |
54 |
67 |
clooj |
clooj, a lightweight IDE for clojure |
423 |
78 |
32 |
postal |
Clojure email support |
420 |
9 |
9 |
expound |
Human-optimized error messages for clojure.spec |
420 |
93 |
39 |
lein-ring |
Ring plugin for Leiningen |
416 |
51 |
17 |
gloss |
speaks in bytes, so you don't have to |
414 |
34 |
2 |
om-cookbook |
Home of Om recipes |
414 |
15 |
1 |
meiro |
Maze generation code, inspired by Mazes for Programmers. |
414 |
75 |
23 |
cljs-http |
A ClojureScript HTTP library. |
413 |
43 |
17 |
domina |
A DOM manipulation library for ClojureScript |
410 |
91 |
3 |
day-of-datomic |
Sample Code for Day of Datomic presentation |
404 |
38 |
0 |
tools.namespace |
None |
403 |
60 |
0 |
jayq |
A ClojureScript wrapper for jQuery |
403 |
15 |
13 |
spectrum |
None |
402 |
24 |
7 |
avout |
Avout: Distributed State in Clojure |
402 |
38 |
12 |
kioo |
Enlive/Enfocus style templating for Facebook's React and Om in ClojureScript. |
402 |
25 |
7 |
acha |
Git Achievements |
402 |
37 |
12 |
cljx |
Write a portable codebase targeting Clojure/ClojureScript |
400 |
44 |
0 |
cljs-electron |
ClojureScript + Electron + Figwheel + Reagent = ❤❤❤ |
399 |
117 |
22 |
luminus-template |
a template project for the Luminus framework |
398 |
12 |
2 |
zelkova |
Elm-style FRP for Clojure and ClojureScript |
396 |
74 |
17 |
ragtime |
Database-independent migration library |
396 |
38 |
9 |
potemkin |
some ideas which are almost good |
393 |
33 |
16 |
tenzing |
⚡️ Clojurescript application template using Boot |
390 |
50 |
0 |
immutant |
A suite of libraries for Clojure apps |
384 |
54 |
30 |
speclj |
pronounced "speckle": a TDD/BDD framework for Clojure. |
383 |
33 |
19 |
slamhound |
Slamhound rips your namespace form apart and reconstructs it. |
380 |
15 |
7 |
pretty |
Library for helping print things prettily, in Clojure - ANSI fonts, formatted exceptions |
379 |
34 |
14 |
clojure-turtle |
A Clojure library that implements the Logo programming language in a Clojure context |
378 |
98 |
22 |
fs |
File system utilities for Clojure. |
377 |
31 |
7 |
chord |
A library designed to bridge the gap between the triad of CLJ/CLJS, web-sockets and core.async. |
376 |
24 |
9 |
rhizome |
simple graph and tree visualization |
374 |
24 |
7 |
medley |
A lightweight library of useful Clojure functions |
374 |
40 |
9 |
piggieback |
nREPL support for ClojureScript REPLs |
370 |
26 |
20 |
freactive |
High-performance, pure Clojurescript, declarative DOM library |
370 |
22 |
18 |
posh |
A luxuriously simple and powerful way to make front-ends with DataScript and Reagent in Clojure. |
368 |
88 |
12 |
monger |
Monger is an idiomatic Clojure MongoDB driver for a more civilized age: with sane defaults, batteries included, well documented, very fast |
362 |
38 |
11 |
enfocus |
DOM manipulation and templating library for ClojureScript inspired by Enlive. |
362 |
98 |
75 |
clojars-web |
A community repository for open-source Clojure libraries |
362 |
26 |
1 |
lucidity |
tools for clarity |
361 |
118 |
17 |
zk-web |
A web UI for zookeeper |
361 |
86 |
12 |
markdown-clj |
Markdown parser in Clojure |
360 |
50 |
17 |
appengine-magic |
A library designed to make it easy to use Google App Engine from Clojure |
360 |
16 |
0 |
claypoole |
Claypoole: Threadpool tools for Clojure |
357 |
23 |
8 |
expectations |
A minimalist's unit testing framework |
357 |
23 |
2 |
chocolatier |
WIP ClojureScript game/engine using Pixi.js for rendering. |
356 |
40 |
1 |
penumbra |
not under active development - idiomatic opengl bindings for clojure |
355 |
115 |
24 |
cider-nrepl |
nREPL middleware for CIDER |
355 |
53 |
7 |
book-source |
The source code for "The Joy of Clojure" |
354 |
66 |
11 |
twitter-api |
Async io interface to all the twitter APIs |
354 |
33 |
4 |
algo.monads |
None |
350 |
19 |
2 |
music-as-data |
A Live Programming language for music |
350 |
11 |
8 |
spec-provider |
Infer Clojure specs from sample data. Inspired by F#'s type providers. |
347 |
12 |
6 |
lein_template_descjop |
A Leiningen template(Clojure/ClojureScript Project) for Web based desktop application with Electron (atom-shell). |
344 |
15 |
0 |
defun |
A macro to define clojure functions with parameter pattern matching just like erlang or elixir. |
343 |
17 |
14 |
hugsql |
A Clojure library for embracing SQL |
342 |
23 |
21 |
hickory |
HTML as data |
341 |
130 |
10 |
elastisch |
A minimalistic Clojure client for ElasticSearch, supports both HTTP and native transports |
338 |
22 |
4 |
leipzig |
A composition library for Clojure and Clojurescript. |
337 |
51 |
14 |
clojupyter |
a Jupyter kernel for Clojure |
337 |
67 |
8 |
congomongo |
Clojure wrapper for the mongo-db java api |
337 |
59 |
27 |
stream2es |
Stream data into ES (Wikipedia, Twitter, stdin, or other ESes) |
335 |
58 |
3 |
pepa |
A document management system |
333 |
48 |
3 |
mies |
Minimal ClojureScript project template |
333 |
22 |
24 |
replete |
ClojureScript REPL iOS app |
333 |
49 |
5 |
pomegranate |
A sane Clojure API for Aether / Maven Resolver + dynamic runtime modification of the classpath |
333 |
24 |
10 |
fipp |
Fast Idiomatic Pretty Printer for Clojure |
332 |
16 |
0 |
value-category-cheatsheet |
A C++14 cheat-sheet on lvalues, rvalues, xvalues, and more |
332 |
17 |
17 |
optimus |
A Ring middleware for frontend performance optimization. |
328 |
15 |
3 |
clojure-web-server-benchmarks |
Clojure web server benchmarks |
328 |
60 |
9 |
sparkling |
A Clojure library for Apache Spark: fast, fully-features, and developer friendly |
328 |
15 |
0 |
ubergraph |
An all-purpose Clojure graph data structure that implements Loom protocols and more. |
327 |
28 |
17 |
t3tr0s |
30th anniversary tetris in ClojureScript |
327 |
34 |
10 |
misaki |
Jekyll inspired static site generator in Clojure |
326 |
27 |
9 |
robert-hooke |
Hooke your Clojure functions! |
324 |
49 |
4 |
om-tutorial |
WORK IN PROGRESS |
321 |
18 |
2 |
braid |
A new approach to group chat, designed around conversations and tags instead of rooms. Open-source. Built with Clojure(script). |
320 |
77 |
9 |
ClojureProgramming |
Example projects and sample code featured in Clojure Programming (1st ed.) from O'Reilly |
320 |
32 |
7 |
bouncer |
A validation DSL for Clojure & Clojurescript applications |
318 |
44 |
2 |
data.json |
JSON in Clojure |
318 |
11 |
2 |
islaclj |
A programming language for young children |
317 |
105 |
9 |
tentacles |
An Octocat is nothing without his tentacles |
313 |
66 |
10 |
ring-swagger |
Swagger Spec for Clojure Web Apps |
313 |
84 |
22 |
docjure |
Read and write Office documents from Clojure |
310 |
32 |
10 |
weasel |
ClojureScript browser REPL using WebSockets |
308 |
30 |
4 |
shadertone |
A mix of www.shadertoy.com and Overtone |
307 |
51 |
8 |
useful |
Some Clojure functions we use all the time, and so can you. |
305 |
11 |
2 |
BODOL |
The common BODil Oriented Language |
303 |
25 |
4 |
simulant |
None |
300 |
12 |
6 |
loco |
A Constraint Programming library for Clojure |
298 |
27 |
14 |
camel-snake-kebab |
A Clojure[Script] library for word case conversions |
297 |
15 |
1 |
Excel-REPL |
Clojure Development Environment for Excel |
295 |
61 |
51 |
cloverage |
Clojure test coverage tool |
295 |
69 |
15 |
metrics-clojure |
A thin façade around Coda Hale's metrics library. |
294 |
10 |
21 |
skuld |
Distributed task tracking system. |
293 |
17 |
37 |
rebel-readline |
Terminal readline library for Clojure dialects |
293 |
14 |
4 |
xforms |
Extra transducers and reducing fns for Clojure(script) |
291 |
21 |
1 |
hiphip |
hiphip (array)! simple, performant array manipulation in Clojure |
290 |
8 |
1 |
clojurem |
Clojure to Objective-C compiler |
289 |
26 |
9 |
fluokitten |
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more. |
286 |
36 |
5 |
RxClojure |
RxJava bindings for Clojure |
285 |
17 |
0 |
simple-check |
QuickCheck for Clojure |
284 |
22 |
9 |
lein-test-refresh |
Refreshes and reruns clojure.tests in your project. |
284 |
21 |
0 |
hara |
code patterns and utilities |
283 |
40 |
0 |
core.cache |
A caching library for Clojure implementing various cache strategies |
281 |
46 |
8 |
reagent-template |
A Leiningen template for projects using Reagent. |
281 |
14 |
2 |
Conjure |
A Rails like framework for Clojure. |
280 |
87 |
13 |
qu |
qu is a data platform created to serve public data sets. This is a public domain work of the US Government. |
278 |
48 |
15 |
migratus |
MIGRATE ALL THE THINGS! |
278 |
38 |
15 |
om-bootstrap |
Bootstrap 3 Components built with Om. |
277 |
19 |
4 |
slacker |
Transparent, non-invasive RPC by clojure and for clojure |
275 |
8 |
9 |
lein-try |
A Leiningen plugin for trying out new libraries |
275 |
12 |
2 |
muse |
Clojure library that makes remote data access code elegant and efficient at the same time |
274 |
19 |
22 |
gamma |
glsl shaders made simple |
274 |
16 |
1 |
riemann-jvm-profiler |
Sends stacktrace-level performance data from a JVM process to Riemann. |
273 |
16 |
0 |
bayadera |
High-performance Bayesian Data Analysis on the GPU in Clojure |
272 |
29 |
9 |
es2unix |
Command-line ES |
272 |
30 |
21 |
perun |
Programmable static site generator built with Clojure and Boot |
272 |
11 |
4 |
engulf |
Distributed HTTP load tester, written in Clojure and Javascript. |
272 |
38 |
7 |
lein-npm |
Manage Node dependencies for CLJS projects |
272 |
59 |
32 |
doo |
doo is a library and lein plugin to run cljs.test on different js environments. |
272 |
19 |
13 |
durable-queue |
a disk-backed queue for clojure |
270 |
37 |
19 |
clostache |
{{ mustache }} for Clojure |
270 |
23 |
10 |
kerodon |
interaction and testing library for html based ring apps. |
270 |
48 |
21 |
cljs-time |
A clj-time inspired date library for clojurescript. |
270 |
38 |
3 |
re-frame-template |
Leiningen template for reagent web app based on the re-frame pattern. Includes figwheel and optionally cider, doo, compjure, garden, less, re-com, re-frisk, re-frame-10x and secretary. |
269 |
16 |
0 |
purnam |
language extensions for clojurescript |
269 |
13 |
3 |
lein-exec |
Leiningen plugin for executing Clojure scripts |
267 |
25 |
43 |
re-frame-10x |
A debugging dashboard for re-frame. Comes with free x-ray glasses. (Previously known as re-frame-trace) |
267 |
40 |
1 |
fulcro |
A library for development of single-page full-stack web applications in clj/cljs |
266 |
38 |
18 |
clojureql |
ClojureQL is superior SQL integration for Clojure |
265 |
50 |
23 |
pronoun.is |
Show people how to use pronouns! |
265 |
37 |
28 |
vase |
Data driven microservices |
264 |
7 |
0 |
jagrid |
Japanese-styled grid framework. |
264 |
17 |
5 |
expresso |
Clojure library for symbolic computation |
263 |
45 |
11 |
joplin |
Flexible datastore migration and seeding for Clojure projects |
263 |
27 |
20 |
spec-tools |
Clojure(Script) tools for clojure.spec |
263 |
17 |
2 |
parkour |
Hadoop MapReduce in idiomatic Clojure. |
262 |
17 |
3 |
byte-streams |
a rosetta stone for jvm byte representations |
262 |
60 |
35 |
lobos |
A library to create and manipulate SQL database schemas with migrations support. |
262 |
22 |
4 |
re-frisk |
Visualize re-frame pattern data or reagent ratom data as a tree structure, watch re-frame events and export state in the debugger. |
261 |
9 |
0 |
untangled |
Central public-facing website |
260 |
21 |
9 |
macchiato-core |
Ring style HTTP server abstraction for Node.js |
260 |
31 |
10 |
cljs-lambda |
Utilities around deploying Clojurescript functions to AWS Lambda |
259 |
9 |
6 |
moustache |
a micro web framework/internal DSL to wire Ring handlers and middlewares |
259 |
24 |
10 |
clj-stacktrace |
More readable stacktraces for Clojure |
258 |
33 |
10 |
aero |
A small library for explicit, intentful configuration. |
258 |
32 |
2 |
luno-react-native |
Cross-platform React Native application written in ClojureScript |
256 |
22 |
42 |
etaoin |
Pure Clojure Webdriver protocol implementation |
256 |
46 |
101 |
Cook |
Fair job scheduler on Mesos for batch workloads and Spark |
254 |
36 |
3 |
http.async.client |
Async Http Client - Clojure |
253 |
3 |
7 |
pyro |
Light up your Clojure stacktraces |
252 |
11 |
4 |
replikativ |
An open, scalable and distributive infrastructure for a data-driven community of applications. |
252 |
23 |
8 |
rewrite-clj |
Rewrite Clojure Code and EDN! |
251 |
14 |
10 |
mjolnir |
None |
251 |
9 |
3 |
orchestra |
Complete instrumentation for clojure.spec |
250 |
39 |
22 |
reply |
REPL-y: A fitter, happier, more productive REPL for Clojure. |
249 |
30 |
0 |
tools.logging |
None |
249 |
39 |
6 |
pithos |
cassandra backed object store |
249 |
24 |
11 |
tower |
i18n & L10n library for Clojure/Script |
248 |
20 |
1 |
lambada |
A more passionate way to write AWS Lambda functions |
248 |
21 |
5 |
meteor-load-test |
Load testing tool for Meteor applications |
246 |
10 |
4 |
Lightmod |
An all-in-one tool for full stack Clojure |
242 |
6 |
0 |
herbert |
Clojure library defining a schema for edn values |
241 |
9 |
6 |
clisk |
The Clojure Image Synthesis Kit |
241 |
43 |
7 |
langohr |
A small, feature complete Clojure client for RabbitMQ that embraces AMQP 0.9.1 model |
240 |
25 |
0 |
tools.trace |
1.3 update of clojure.contrib.trace |
239 |
23 |
2 |
chime |
A really lightweight Clojure scheduler |
239 |
15 |
13 |
transit-cljs |
Transit for ClojureScript |
238 |
10 |
10 |
sayid |
a debugger for clojure |
238 |
19 |
3 |
graphql-clj |
A Clojure library that provides GraphQL implementation. |
238 |
11 |
10 |
cljr |
cljr is a Clojure REPL and package management system. |
237 |
15 |
1 |
tufte |
Simple profiling and performance monitoring for Clojure/Script |
237 |
25 |
1 |
math.combinatorics |
None |
237 |
47 |
9 |
clj-oauth |
OAuth Consumer support for Clojure |
236 |
7 |
3 |
enliven |
Enlive next: faster, better, broader |
235 |
13 |
5 |
clojure-jna |
Dynamically load and use native C libs from Clojure using JNA |
235 |
70 |
48 |
Clojush |
The Push programming language and the PushGP genetic programming system implemented in Clojure. |
235 |
66 |
28 |
oss.io |
Developers gathering up |
235 |
17 |
1 |
juxt-accounting |
Double-entry accounting software written in Clojure with Datomic. |
234 |
9 |
4 |
trammel |
Contracts programming with Clojure |
233 |
20 |
6 |
VisualReview |
VisualReview, a human-friendly tool for testing and reviewing visual regressions. |
232 |
10 |
8 |
no.disassemble |
None |
232 |
8 |
2 |
structural-typing |
Structural typing for Clojure, somewhat inspired by Elm. Tailored to "flow-style" programming, where complex structures flow through a series of functions, each of which makes a smallish change. Can also be used in testing tools and the like that need to describe how a nested structure differs from a description. |
231 |
15 |
8 |
transit-clj |
None |
231 |
13 |
3 |
nurokit |
Toolkit for machine learning in Clojure |
231 |
14 |
3 |
ring-defaults |
A library to provide sensible Ring middleware defaults |
230 |
13 |
4 |
flyer.js |
Broadcast Messaging Library that works between iFrames, Frames, and Windows |
230 |
19 |
9 |
jig |
Jig is an application harness providing a beautifully interactive development experience for Clojure projects. |
229 |
28 |
18 |
url |
Makes working with URLs in Clojure and ClojureScript easy |
228 |
13 |
1 |
omchaya |
ClojureScript + Om client for Kandan (http://kandanapp.com/) |
228 |
19 |
4 |
webfui |
Client-Side Web Framework for ClojureScript |
228 |
10 |
9 |
afterglow |
A live-coding lighting controller, building on the Open Lighting Architecture with Clojure and bits of Overtone. |
227 |
9 |
0 |
clojure2d |
Java2D wrapper + creative coding supporting functions (based on Processing and openFrameworks) |
227 |
21 |
3 |
clj-drone |
Clojure Copter - Control for the AR Parrot Drone |
226 |
8 |
2 |
keechma |
Micro frontend framework for ClojureScript and Reagent |
224 |
185 |
10 |
puppetdb |
Centralized Puppet Storage |
223 |
13 |
22 |
naga |
Datalog based rules engine |
222 |
14 |
2 |
play-cljs |
A ClojureScript game library |
221 |
11 |
8 |
pegasus |
🐎✈️ Pegasus is a scalable, modular, polite web-crawler for Clojure |
221 |
15 |
7 |
throttler |
Control the throughput of function calls and core.async channels |
221 |
11 |
8 |
alembic |
A library for distilling (resolving and adding to the classpath) dependencies |
221 |
17 |
3 |
stasis |
Some Clojure functions for creating static websites. |
220 |
42 |
9 |
ring-json |
Ring middleware for handling JSON |
219 |
12 |
0 |
clojurecl |
ClojureCL is a Clojure library for parallel computations with OpenCL. |
218 |
5 |
0 |
debux |
A trace-based debugging library for Clojure and ClojureScript. |
218 |
5 |
1 |
tupelo |
Tupelo: Clojure With A Spoonful of Honey |
216 |
30 |
7 |
conformity |
A Clojure/Datomic library for idempotently transacting norms into your database – be they schema, data, or otherwise |
216 |
13 |
0 |
react-tutorial-om |
The react tutorial rewritten in Om |
215 |
17 |
8 |
eftest |
Fast and pretty Clojure test runner |
215 |
11 |
4 |
reanimated |
An animation library for Reagent (ClojureScript) |
215 |
20 |
1 |
harmonikit |
An additive synth for Clojure and overtone |
214 |
17 |
7 |
compliment |
The Clojure completion library you deserve |
214 |
20 |
2 |
humane-test-output |
Humane test output for clojure.test. |
214 |
10 |
6 |
silk |
Routing for Clojure & ClojureScript |
214 |
27 |
4 |
fnhouse |
None |
214 |
8 |
8 |
cljss |
Clojure Style Sheets — CSS-in-JS for ClojureScript |
212 |
21 |
14 |
uxbox |
UXBOX - The Open-Source prototyping tool |
212 |
11 |
0 |
chromex |
Write Chrome Extensions in ClojureScript |
210 |
19 |
17 |
mach |
A remake of make (in ClojureScript) |
209 |
25 |
6 |
crate |
A ClojureScript implementation of Hiccup |
209 |
12 |
7 |
reagi |
An FRP library for Clojure and ClojureScript |
209 |
23 |
21 |
fn-fx |
A Functional API around Java FX |
208 |
10 |
0 |
typed-clojure |
DEPRECATED SEE BELOW Gradual typing for Clojure |
208 |
40 |
1 |
hikari-cp |
A Clojure wrapper to HikariCP JDBC connection pool |
207 |
2 |
1 |
datawalk |
Interactively explore complex data structures at the REPL with minimum keystrokes |
207 |
26 |
7 |
at-at |
Ahead-of-time function scheduler |
207 |
5 |
0 |
vertigo |
heterogeneous structs for clojure |
207 |
18 |
3 |
knossos |
Verifies the linearizability of experimentally accessible histories. |
206 |
13 |
0 |
flare |
Dynamic Tensor Graph library in Clojure (think PyTorch, DynNet, etc.) |
206 |
37 |
30 |
clutch |
A Clojure library for Apache CouchDB. |
204 |
13 |
6 |
datsync |
Datomic <-> DataScript syncing/replication utilities |
204 |
82 |
24 |
clj-kafka |
Wrapper to the Java API for interacting with Kafka |
203 |
27 |
3 |
expo-cljs-template |
Expo template for Clojurescript React Native |
203 |
10 |
2 |
strucjure |
A library for doing stuff to other stuff. |
203 |
33 |
4 |
clout |
HTTP route-matching library for Clojure |
201 |
12 |
3 |
reduce-fsm |
A clojure finite state machine library |
201 |
15 |
0 |
t3tr0s-slides |
interactive guide to tetris in cljs |
201 |
11 |
0 |
synthread |
Syntax threading macros for Clojure |
200 |
10 |
2 |
clj-debugger |
The missing tool |
200 |
7 |
1 |
babbage |
Easily gather data and compute summary measures declaratively. |
200 |
110 |
35 |
clj-aws-s3 |
S3 client library for Clojure |
199 |
16 |
5 |
avi |
a lively vi |
198 |
18 |
0 |
Logic-Starter |
Starter Project for Introduction to Logic Programming with Clojure |
198 |
61 |
27 |
clojure-protobuf |
Google protocol buffers wrapper for Clojure. |
198 |
12 |
0 |
lein-localrepo |
Work with local Maven repository |
197 |
20 |
5 |
ClojureNews |
Clojure News Web Application - (Hacker News Clone) |
197 |
27 |
6 |
fetch |
A ClojureScript library for Client/Server interaction |
197 |
10 |
6 |
virgil |
your own personal JVM psychopomp |
196 |
11 |
4 |
cqrs-server |
An opinionated Clojure CQRS/ES implementation using Onyx, Datomic, DynamoDB, Kafka and Zookeeper. |
195 |
29 |
9 |
clojurescript-koans |
A ClojureScript adaptation of the Clojure koans that runs purely in-browser |
195 |
23 |
8 |
parsley |
a DSL for creating total and truly incremental parsers in Clojure |
194 |
8 |
19 |
atom-parinfer |
Parinfer for Atom |
194 |
21 |
7 |
parsatron |
Clojure parser combinators |
193 |
19 |
4 |
hello-cljsc |
Hello ClojureScript Compiler |
192 |
13 |
1 |
meltdown |
Clojure interface to Reactor, an event-driven programming and stream processing toolkit for the JVM |
192 |
8 |
4 |
liquid |
Clojure Text Editor, for editing clojure code and markdown. Written entirely in Clojure with inspiration from Emacs and Vim. |
191 |
11 |
7 |
pinot |
the ClojureScript client-side web framework |
191 |
7 |
6 |
zest |
[UNMAINTAINED] Zest documentation browser |
191 |
12 |
13 |
toucan |
A classy high-level Clojure library for defining application models and retrieving them from a DB |
189 |
36 |
10 |
stencil |
A Clojure implementation of Mustache |
189 |
49 |
4 |
cftbat-code |
None |
189 |
16 |
0 |
lymchat |
Lymchat - learn different cultures. |
189 |
28 |
9 |
imagez |
Image processing library for Clojure |
188 |
13 |
2 |
BotHack |
BotHack – A Nethack Bot Framework |
187 |
21 |
0 |
core.memoize |
A manipulable, pluggable, memoization framework for Clojure |
187 |
4 |
0 |
mimir |
Mímir is an experimental rule engine written in Clojure. |
187 |
9 |
0 |
pandect |
Fast and easy-to-use Message Digest, Checksum and HMAC library for Clojure |
187 |
8 |
3 |
truss |
Assertions API for Clojure/Script |
186 |
14 |
3 |
nomad |
A Clojure library designed to allow Clojure configuration to travel between hosts. |
184 |
16 |
0 |
tools.analyzer |
An analyzer for Clojure code, written in Clojure and producing AST in EDN |
183 |
14 |
13 |
huri |
Tools for the lazy data scientist |
182 |
11 |
5 |
geo |
Clojure library for working with geohashes, polygons, and other world geometry |
182 |
23 |
19 |
datsys |
(+ clj cljs datomic datascript re-frame-esque-frp) |
181 |
7 |
1 |
falkor |
Open Source web scraping API. Falkor turns web pages into queryable JSON |
181 |
20 |
6 |
memory-hole |
Memory Hole is a support issue organizer application |
181 |
42 |
38 |
clj-rethinkdb |
None |
181 |
14 |
6 |
marceline |
A Clojure DSL for Storm/Trident |
181 |
32 |
2 |
alia |
High performance Cassandra client for clojure |
180 |
9 |
0 |
tweet-secret |
This is a text steganography application optimized for use on Twitter, written in Clojure. |
180 |
22 |
7 |
clj-uuid |
RFC4122 Unique Identifiers (v1,v3,v4,v5, squuid) for Clojure |
177 |
8 |
1 |
timelike |
A library for simulating parallel systems, in Clojure |
176 |
21 |
7 |
vectorz-clj |
Fast matrix and vector maths library for Clojure - as a core.matrix implementation |
176 |
27 |
3 |
tesla-microservice |
Common basis for some of otto.de's clojure microservices |
176 |
10 |
30 |
clj-ns-browser |
Smalltalk-like namespace/class/var/function browser for clojure docs and source-code based on seesaw |
175 |
4 |
2 |
datascope |
Visualization of Clojure data structures using Graphviz |
175 |
23 |
11 |
cljs-react-material-ui |
Clojurescript library for using material-ui.com |
175 |
135 |
5 |
puppetserver |
Server automation framework and application |
174 |
12 |
0 |
cake |
A tasty build tool for Clojure. |
174 |
24 |
4 |
validateur |
Functional validations inspired by Ruby's ActiveModel |
173 |
5 |
5 |
dali |
dali is a Clojure library for representing, exporting and manipulating the SVG graphics format. |
173 |
34 |
1 |
neocons |
A feature rich idiomatic Clojure client for the Neo4J REST API |
172 |
48 |
27 |
clj-ssh |
SSH commands via jsch |
172 |
12 |
4 |
om-sync |
A reusable Om component for keeping local application state in sync with server application state |
172 |
30 |
1 |
accountant |
ClojureScript navigation for single-page applications, made simple. |
172 |
19 |
5 |
clj-fuzzy |
A handy collection of algorithms dealing with fuzzy strings and phonetics. |
171 |
6 |
4 |
causatum |
A Clojure library for generating streams of events based on stochastic state machines. |
171 |
14 |
3 |
buffy |
Buffy The ByteBuffer Slayer, Clojure library for working with binary data. |
171 |
7 |
4 |
oj |
🍹 A Clojure library for talking to your database. |
171 |
14 |
21 |
formative |
Web forms for Clojure and ClojureScript - rendering, parsing, and validating |
171 |
40 |
2 |
infer |
inference and machine learning in clojure |
170 |
4 |
3 |
phrase |
Clojure(Script) library for phrasing spec problems. |
169 |
29 |
5 |
tawny-owl |
Build OWL Ontologies in a Programmatic Environment |
169 |
22 |
0 |
clj-record |
DEPRECATED: A pseudo-port of ActiveRecord to the Clojure programming language |
169 |
54 |
0 |
static |
Static Site Generator |
169 |
7 |
4 |
skream |
Skream is a high-performance time-series library with memory-footprint guarantees. |
169 |
7 |
6 |
Nightmod |
A tool for making live-moddable games in Clojure |
168 |
13 |
8 |
cprop |
likes properties, environments, configs, profiles.. |
168 |
18 |
9 |
clojail |
A control freak's best friend |
168 |
13 |
0 |
themecreator |
http://mswift42.github.io/themecreator/ create themes for intellij, textmate, atom, emacs, vim and gnome terminal. |
168 |
15 |
8 |
jet |
[not maintained, use at own risk] Jetty9 ring server adapter with WebSocket support via core.async and Jetty9 based HTTP & WebSocket clients (jvm based, no cljs) |
168 |
7 |
7 |
calvin |
A minimalistic build tool for clojurescript projects that does not require the jvm |
168 |
33 |
1 |
clojurescript.test |
A maximal port of clojure.test to ClojureScript. DEPRECATED |
168 |
7 |
1 |
data.finger-tree |
Finger Tree data structure |
167 |
7 |
2 |
seqexp |
Regexp for sequences! |
167 |
17 |
11 |
clortex |
(pre-alpha) Implementation of Jeff Hawkins' Hierarchical Temporal Memory & Cortical Learning Algorithm |
167 |
5 |
0 |
respo |
A virtual DOM library built with ClojureScript, inspired by React and Reagent. |
167 |
37 |
10 |
clojure-csv |
A library for reading and writing CSV files from Clojure |
166 |
3 |
3 |
Dynadoc |
Dynamic documentation for Clojure(Script) |
166 |
3 |
3 |
scope-capture |
Trivially recreating the context of any piece of code at the Clojure(Script) REPL |
166 |
17 |
3 |
fleetdb |
A schema-free database implemented in Clojure |
166 |
15 |
16 |
pushy |
Clojurescript library for quick and easy HTML5 pushState |
166 |
18 |
2 |
kafka-fast |
fast kafka api for JVM languages implemented in clojure |
166 |
6 |
1 |
solar-system-of-js |
Visualize the languages on the JS platform |
165 |
11 |
2 |
swarmiji |
A distributed computing system that helps writing and running Clojure code in parallel - across cores and processors |
165 |
16 |
1 |
lazytest |
(archived) New test framework for Clojure |
165 |
5 |
1 |
reflex |
Automatic state propogation in ClojureScript |
165 |
5 |
2 |
datahike |
A durable datalog implementation adaptable for distribution. |
164 |
8 |
14 |
pulse |
DEPRECATED: Real-time Heroku operations dashboard |
164 |
57 |
7 |
clucy |
Clojure interface to Lucene |
164 |
40 |
26 |
boot-cljs |
Boot task to compile ClojureScript programs. |
164 |
11 |
2 |
akar |
First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax. |
164 |
19 |
10 |
sqlingvo |
A Clojure & ClojureScript DSL for SQL |
163 |
34 |
239 |
yetibot |
🔌 Extreme chatops, where chat ∈ {irc,slack} 🔧 New contributors welcome 👍 |
163 |
6 |
15 |
dato |
Experiment in distilling apps to their essence |
163 |
11 |
13 |
unrepl |
A common ground for better Clojure REPLs |
163 |
4 |
4 |
skyscraper |
Structural scraping for the rest of us. |
163 |
48 |
5 |
buddy-auth |
Authentication and Authorization facilities for ring and ring based web applications. |
162 |
44 |
0 |
clojure-hadoop |
Library to aid writing Hadoop jobs in Clojure. |
162 |
16 |
4 |
async-webinar |
Repository for the front end core.async webinar |
162 |
6 |
13 |
yagni |
A Leiningen plugin for finding dead code |
162 |
5 |
5 |
tongue |
Do-it-yourself i18n library for Clojure/Script |
162 |
5 |
10 |
mug |
A self-hosted JavaScript compiler for the JVM. Written in CoffeeScript. |
162 |
6 |
8 |
reforms |
Beautiful Bootstrap 3 forms for Om, Reagent and Rum. |
162 |
25 |
3 |
quartzite |
Quarzite is a thin idiomatic Clojure layer on top the Quartz Scheduler |
161 |
15 |
8 |
storage-atom |
ClojureScript atoms backed by HTML5 web storage. |
161 |
32 |
2 |
mire |
Mire is a simple MUD written in Clojure |
161 |
10 |
2 |
cljs-oops |
ClojureScript macros for convenient native Javascript object access. |
161 |
10 |
4 |
arachne-core |
The core module for the Arachne web framework |
161 |
22 |
3 |
catacumba |
Asynchronous web toolkit for clojure built on top of Ratpack / Netty |
160 |
12 |
5 |
citrus |
State management library for Rum |
160 |
16 |
3 |
zmq-async |
Threadsafe Clojure core.async interface to ZeroMQ |
160 |
3 |
2 |
om-i |
Instrumentation helpers for Om applications |
159 |
102 |
6 |
swank-clojure |
Swank/slime support for clojure |
159 |
15 |
1 |
inflections-clj |
Rails-like inflection library for Clojure and ClojureScript |
158 |
36 |
5 |
itsy |
A threaded web-spider written in Clojure |
157 |
6 |
5 |
kern |
A Parser Combinators Library for Clojure |
157 |
11 |
7 |
clojure-tco |
Expanding support for constant-space tail calls in the Clojure language. |
157 |
44 |
1 |
tools.reader |
Clojure reader in Clojure |
157 |
10 |
21 |
kekkonen |
A remote (CQRS) API library for Clojure. |
157 |
44 |
10 |
ring-middleware-format |
Ring middleware for parsing parameters and emitting responses in JSON or other formats |
156 |
20 |
6 |
cljs-noderepl |
A ClojureScript REPL running on Node.JS |
156 |
9 |
0 |
mesh |
a toolkit for web typography |
156 |
10 |
34 |
advenjure |
Text adventure engine written in Clojure and ClojureScript |
155 |
12 |
20 |
replumb |
ClojureScript plumbing for your self-hosted REPLs. |
155 |
19 |
2 |
hiccups |
A ClojureScript port of Hiccup - a fast library for rendering HTML in ClojureScript |
155 |
15 |
16 |
semantic-csv |
Higher level tools for working with CSV data and files |
155 |
42 |
32 |
grimoire |
Community documentation of Clojure |
155 |
10 |
1 |
clj-processing |
A wrapper for Processing in Clojure. |
155 |
14 |
0 |
sulolive |
SULO Live online marketplace. See DEMO on |
154 |
2 |
7 |
nimrod |
Not Invasive MetRics, Oh Dear! |
154 |
33 |
6 |
clojure-lanterna |
A Clojurey wrapper around the Lanterna terminal output library. |
153 |
7 |
5 |
tick |
Time as a value. |
153 |
41 |
4 |
data.xml |
None |
153 |
20 |
2 |
yuggoth |
my blog engine (no longer maintained) |
153 |
9 |
5 |
closp |
Leiningen template combining luminus, chestnut plus some goodies |
153 |
24 |
7 |
clj-logging-config |
Easy logging configuration for Clojure. |
152 |
15 |
3 |
boot-new |
Generate new projects based on Boot Templates and/or Leiningen Templates! |
152 |
34 |
1 |
block-the-eu-cookie-shit-list |
Adblock / Adblock plus filter list for blocking cookie notifications |
152 |
26 |
12 |
zookeeper-clj |
A Clojure DSL for Apache ZooKeeper |
152 |
74 |
20 |
lazybot |
An IRC bot written in Clojure. |
151 |
5 |
1 |
narrator |
expressive, composable stream analysis |
151 |
41 |
9 |
clj-jgit |
Clojure wrapper around JGit |
150 |
10 |
5 |
clojure.java-time |
Java 8 Date-Time API for Clojure |
150 |
9 |
2 |
analemma |
Analemma is a Clojure library for generating charts and Scalable Vector Graphics (SVG) |
150 |
8 |
0 |
crypto-password |
Library for securely hashing passwords |
150 |
7 |
3 |
superstring |
Clojure and Clojurescript string library |
149 |
3 |
23 |
walkable |
A serious way to fetch data from SQL using Clojure(script): Datomic® pull syntax, data driven configuration, dynamic filtering with relations in mind |
149 |
0 |
0 |
tea-time |
Lightweight Clojure task scheduler |
149 |
25 |
33 |
headshotbox |
None |
148 |
7 |
0 |
hindley-milner |
An implementation of Hindley-Milner in Clojure. |
148 |
2 |
1 |
brute |
A simple and lightweight Entity Component System library for writing games with Clojure and ClojureScript. |
147 |
21 |
7 |
lein-bikeshed |
A Leiningen plugin designed to tell you your code is bad, and that you should feel bad |
147 |
21 |
8 |
events |
EventsListing Android app written in Clojure |
147 |
20 |
9 |
syme |
Instant collaboration on GitHub projects. |
147 |
30 |
5 |
org-html-slideshow |
JavaScript presentation slides generated from Emacs org-mode |
147 |
7 |
3 |
vizard |
magic visualization |
147 |
10 |
1 |
fleet |
Templating System for Clojure |
146 |
15 |
1 |
scriptjure |
a Clojure library for generating javascript |
146 |
8 |
12 |
revise |
RethinkDB client for Clojure |
146 |
11 |
6 |
spirit |
data. simplified. |
146 |
4 |
1 |
chp |
ClojureHomePage is a Compojure based web framework that allows you to write the backend and frontend with Clojure. |
146 |
15 |
3 |
dorothy |
Hiccup-style generation of Graphviz graphs in Clojure |
145 |
26 |
31 |
vmfest |
manage your local VMs from the repl |
144 |
21 |
0 |
caves |
The code for my Caves of Clojure series of blog posts. |
144 |
16 |
1 |
noir-auth-app |
A complete authentication web app based on Clojure/ClojureScript, Compojure, lib-noir, Enlive and MongoDB. |
143 |
51 |
14 |
fp-oo |
Code samples and exercise solutions for /Functional Programming for the Object-Oriented Programmer/ |
143 |
8 |
8 |
matchure |
Powerful, idiomatic pattern matching for clojure |
143 |
11 |
2 |
carica |
Carica is a flexible configuration library. |
143 |
19 |
1 |
datascript-chat |
Sample SPA using DataScript and core.async |
143 |
8 |
2 |
test.generative |
None |
143 |
8 |
0 |
reagent-figwheel |
Leiningen template for Reagent applications in Clojurescript with Figwheel. Optionally includes secretary, cljs.test, garden, less, cider, devcards, cljs-devtools, re-risk |
143 |
5 |
3 |
lacij |
Lacij is a graph visualization library for Clojure with automatic layouts, edition and undo/redo support. |
142 |
21 |
0 |
riemann-config |
Configuration for alerting and event processing in Riemann |
142 |
5 |
2 |
knockbox |
None |
142 |
11 |
1 |
debug-repl |
Clojure REPL that is aware of surrounding lexical scope |
142 |
10 |
9 |
clojurescript-npm |
NPM module for the the ClojureScript programming language |
142 |
25 |
14 |
clatrix |
A stupid name for a smart matrix library, because who doesn't love smart matrices? |
142 |
17 |
3 |
cljs-bootstrap |
ClojureScript compiling ClojureScript |
141 |
2 |
0 |
transcriptor |
Convert REPL interactions into example-based tests. |
141 |
5 |
3 |
failjure |
Monadic error utilities for general use in Clojure projects |
140 |
22 |
1 |
gniazdo |
A WebSocket client for Clojure |
140 |
10 |
5 |
clairvoyant |
Flexible tracing for ClojureScript |
140 |
67 |
21 |
faraday |
DynamoDB client for Clojure |
140 |
9 |
2 |
reloaded.repl |
REPL functions to support the reloaded workflow |
140 |
19 |
26 |
satellite |
Satellite monitors, alerts on, and self-heals your Mesos cluster. |
139 |
6 |
8 |
ataraxy |
A data-driven Ring routing and destructuring library |
139 |
30 |
9 |
learndatalogtoday |
Interactive Datalog Tutorial |
139 |
42 |
25 |
lein-beanstalk |
Leiningen plugin for Amazon's Elastic Beanstalk service |
139 |
59 |
3 |
clj-ml |
A machine learning library for Clojure built on top of Weka and friends |
139 |
17 |
11 |
matchbox |
Firebase client for Clojure(Script) |
138 |
8 |
9 |
odin |
An embedded extensible logic DSL for Clojure. |
138 |
0 |
6 |
otplike |
Erlang/OTP like processes and behaviours for Clojure on top of core.async |
138 |
6 |
6 |
magic |
Morgan And Grand Iron Clojure |
138 |
20 |
5 |
electron-and-clojurescript |
💡 Make an electron app with nothing but ClojureScript! |
138 |
16 |
13 |
powderkeg |
Live-coding the cluster! |
138 |
16 |
13 |
powderkeg |
Live-coding the cluster! |
137 |
8 |
0 |
enclog |
Clojure wrapper for Encog (v3) (Machine-Learning framework that specialises in neural-nets) |
137 |
22 |
11 |
antizer |
ClojureScript library for Ant Design React UI components |
136 |
19 |
10 |
clj-tagsoup |
A HTML parser for Clojure. |
136 |
20 |
8 |
test.chuck |
A utility library for test.check |
135 |
7 |
2 |
seqex |
Sequence Expressions |
135 |
24 |
6 |
comportex |
Hierarchical Temporal Memory in Clojure |
135 |
8 |
4 |
primitive-math |
for the discerning arithmetician |
135 |
8 |
1 |
re-posh |
Use your re-frame with DataScript as a data storage |
134 |
24 |
0 |
dependency |
A data structure for representing dependency graphs in Clojure |
134 |
5 |
1 |
diehard |
Clojure library of flexible retry, circuit breaker and rate limiter |
134 |
18 |
8 |
datomic-schema |
Makes it easier to see your Datomic schema without sacrificing any features. |
134 |
23 |
17 |
dieter |
Asset pipeline ring middleware |
134 |
19 |
14 |
excel-templates |
Create Excel workbooks from Clojure code using templates and plain old data |
134 |
5 |
6 |
tempura |
Pure Clojure/Script i18n translations library |
133 |
36 |
4 |
Noir-blog |
A fully functioning blog written as an example of a noir project. |
133 |
8 |
1 |
kixi.stats |
A library of statistical distribution sampling and transducing functions |
133 |
14 |
12 |
postagga |
A Library to parse natural language in pure Clojure and ClojureScript |
133 |
32 |
25 |
refheap |
The Reference Heap. A Clojure pastebin powered by Compojure, MongoDB, and Pygments. |
133 |
46 |
2 |
om-next-demo |
TodoMVC with Om Next |
132 |
5 |
13 |
reitit |
A fast data-driven router for Clojure(Script). |
132 |
24 |
1 |
mbrainz-sample |
Example queries and rules for working with the Datomic mbrainz example database |
132 |
14 |
11 |
lein-bin |
Standalone console executables for your project. |
132 |
10 |
1 |
shen.clj |
神.clj |
132 |
9 |
0 |
lean-map |
Lean Hash Array Mapped Trie implementation in ClojureScript |
132 |
9 |
11 |
lein-uberimage |
A Leiningen plugin to generate a docker image that runs a project's uberjar. |
132 |
3 |
1 |
brutha |
Simple ClojureScript interface to React |
132 |
22 |
1 |
scad-clj |
OpenSCAD DSL in Clojure |
131 |
6 |
0 |
carry |
ClojureScript application framework. |
131 |
8 |
2 |
janus |
Consumer-driven contracts, both ways |
131 |
11 |
10 |
ankha |
A data inspection component for Om |
131 |
21 |
12 |
castra |
HTTP remote procedure call handler for Clojure. |
131 |
7 |
3 |
clojurescript-lua |
Clojurescript running on lua ! In construction |
131 |
13 |
6 |
jiraph |
A graph database with pluggable backends, written in Clojure. |
131 |
9 |
0 |
clojure-linq-examples |
C#'s 101 LINQ Samples translated to Clojure |
130 |
16 |
0 |
saapas |
Example project for Cljs using Boot instead of Lein. Inspired by Chestnut. |
129 |
15 |
4 |
Juno-LT |
A Julia environment built on Light Table |
129 |
8 |
5 |
frinj |
Practical unit-of-measure calculator DSL for Clojure / ClojureScript |
129 |
9 |
10 |
venia |
Clojure(Script) graphql query generation |
129 |
12 |
2 |
exploding-fish |
A URI library for Clojure |
128 |
31 |
1 |
data.csv |
None |
128 |
9 |
3 |
qlkit |
Clojurescript UI Development with Graph Queries |
128 |
9 |
8 |
clojure-control |
Fabric in clojure |
128 |
7 |
0 |
double-check |
@reiddraper's test.check (née simple-check), made Clojure/ClojureScript-portable DEPRECATED |
127 |
9 |
0 |
holygrail |
Demo of a restartable back-end in the REPL + hot-reloadable front-end in the browser. |
127 |
22 |
7 |
clementine |
Gem for ClojureScript on Rails Asset Pipeline |
127 |
5 |
0 |
shoreleave |
A smarter client-side for ClojureScript |
127 |
39 |
15 |
refactor-nrepl |
nREPL middleware to support refactorings in an editor agnostic way |
127 |
9 |
1 |
llvm-clojure-bindings |
LLVM Clojure Bindings and Toy Language. |
126 |
11 |
13 |
clj-gatling |
Load testing library for Clojure |
126 |
7 |
2 |
eep |
Embedded Event Processing in Clojure |
126 |
3 |
12 |
oxcart |
[ABANDONED] An optimizing Clojure compiler |
126 |
22 |
1 |
functional-composition |
A live-coding presentation on music theory and Bach's "Canone alla Quarta". |
125 |
34 |
6 |
clojure-twitter |
Clojure client for Twitter API |
125 |
21 |
12 |
systems-toolbox |
Tools and building blocks for building Systems in Clojure and ClojureScript |
125 |
6 |
0 |
parens-of-the-dead |
A series of zombie-themed games written with Clojure and ClojureScript. |
125 |
5 |
3 |
shrubbery |
Mocks, stubs, and spies for Clojure protocols. |
125 |
12 |
3 |
clodiuno |
Clojure API for the firmata protocol. |
125 |
11 |
1 |
omelette |
Isomorphic Clojure[Script] Example |
125 |
8 |
0 |
om-data-vis |
Data visualisations using Om and JavaScript libraries |
125 |
8 |
11 |
bolt |
An integrated security system for applications built on component |
125 |
12 |
0 |
data.priority-map |
None |
124 |
12 |
5 |
petrol |
A simple event-handling framework for ClojureScript projects. |
124 |
10 |
1 |
okku |
Akka wrapper for the Clojure programming language. |
124 |
18 |
6 |
laser |
HTML transformation/templating for people who do that sort of thing and stuff |
124 |
1 |
4 |
cljs4excel |
Run a ClojureScript REPL within Microsoft Excel |
124 |
5 |
0 |
circuit-breaker |
Circuit breaker for Clojure |
124 |
21 |
6 |
vijual |
Graph Layout Library For Clojure |
124 |
10 |
3 |
cssgen |
Generate CSS from clojure code with an embedded DSL |
123 |
9 |
8 |
postgres.async |
Asynchronous PostgreSQL client for Clojure |
123 |
6 |
1 |
backtick |
Clojure's syntax-quote reader macro as a normal macro |
123 |
16 |
1 |
riddley |
code-walking without caveats |
123 |
14 |
41 |
grafter |
Linked Data & RDF Manufacturing Tools in Clojure |
123 |
22 |
2 |
morse |
📡 Clojure interface for Telegram Bot API |
123 |
11 |
1 |
sketchy |
Sketching Algorithms for Clojure (bloom filter, min-hash, hyper-loglog, count-min sketch) |
123 |
5 |
18 |
portkey |
Live-coding the Cloud |
123 |
6 |
1 |
traversy |
Multilenses for Clojure |
122 |
3 |
0 |
riffle |
write-once key/value storage engine |
122 |
6 |
12 |
spiral |
Like Ring, but built for core.async |
121 |
4 |
3 |
claro |
Powerful Data Access for Clojure |
121 |
10 |
2 |
conduit |
Real world application built with ClojureScript + re-frame |
121 |
6 |
4 |
whidbey |
nREPL middleware to pretty-print colored values |
121 |
6 |
4 |
instar |
Simpler and more powerful assoc/dissoc/update-in for both Clojure and ClojureScript |
121 |
4 |
1 |
lein-oneoff |
Dependency management for one-off, single-file clojure programs. |
120 |
9 |
1 |
core.contracts |
Contracts programming |
120 |
3 |
0 |
cljs-vdom |
Yet another (but somewhat novel) virtual DOM library |
120 |
14 |
6 |
dacom |
A skeleton app built with Datomic, Compojure, and Om |
120 |
26 |
4 |
kafka-deploy |
Automated deploy for Kafka on AWS |
120 |
10 |
0 |
tools.deps.alpha |
None |
119 |
13 |
0 |
clj-native |
Clojure library wrapping JNA's direct call mapping |
119 |
19 |
3 |
peridot |
a basic api for interacting with ring apps |
119 |
5 |
1 |
soda-ash |
Soda-ash is an interface between clojurescript's Reagent and Semantic UI React |
118 |
9 |
1 |
flake |
Decentralized, k-ordered unique IDs in Clojure |
118 |
42 |
10 |
clojure-mail |
A Clojure library for parsing, downloading and reading email from IMAP servers. |
118 |
7 |
6 |
clojure-miniprofiler |
a simple but effective profiler for clojure web applications |
118 |
11 |
1 |
money |
A Clojure library that deals with monetary values and currencies. Built on top of Joda Money. |
118 |
12 |
0 |
practical-cl-clojure |
Port of Practical Common Lisp samples to Clojure |
117 |
10 |
1 |
gaka |
A CSS-generating library for Clojure |
117 |
6 |
0 |
musical-creativity |
Models of Musical Creativity (in Clojure) |
117 |
3 |
1 |
tracks |
Shape based destructuring |
117 |
33 |
12 |
clauth |
Authentication library for Clojure and Ring based on OAuth2 |
117 |
7 |
0 |
mies-node-template |
A minimal ClojureScript Node.js template |
117 |
7 |
0 |
clojure-future-spec |
A backport of clojure.spec for Clojure 1.8 |
117 |
5 |
6 |
cljs-start |
A lein template for creating ClojureScript lib with batteries included |
117 |
7 |
1 |
bacwn |
clojure + datalog = <3 |
116 |
7 |
1 |
ignite |
Meta-eX Ignite - Performance Source |
116 |
7 |
12 |
planjure |
🏁Path-planning algorithms (Dijkstra, A*, etc); a study in ClojureScript, Om and core.async. |
116 |
9 |
0 |
json-html |
Provide EDN/JSON and get a DOM node with a human representation of the data |
116 |
5 |
15 |
zprint |
Library to reformat Clojure and Clojurescript source code and s-expressions |
116 |
15 |
0 |
SICP-Clojure |
Solutions to the SICP exercises, in Clojure. |
116 |
10 |
2 |
ironclad |
Ironclad: Steam Legions - A steampunk strategy game in Clojure |
116 |
5 |
1 |
touchstone |
Split testing library for Clojure |
115 |
4 |
1 |
graphql-builder |
GraphQL client library for Clojure and ClojureScript |
115 |
5 |
4 |
stylefy |
Styling ClojureScript UI components with ease. |
115 |
9 |
4 |
puget |
Canonical Colorizing Clojure Printer |
115 |
19 |
2 |
appengine-clj |
Clojure library to make life on Google AppEngine clean and easy |
115 |
50 |
5 |
cassaforte |
Modern, high-level Clojure driver (client) for Cassandra build around CQL 3 |
114 |
9 |
8 |
urly |
A tiny Clojure library that parses and attempts to unify URIs, URLs and relative values found in real world HTML anchors |
114 |
48 |
27 |
Dark-Exchange |
Dark Exchange is a distributed p2p exchange for bitcoin. |
114 |
3 |
1 |
naiad |
A library for building declarative data flow graphs via a fluent api and core.async |
114 |
4 |
3 |
aprint |
Awesome print: like clojure.pprint, but awesome |
114 |
3 |
2 |
interval-metrics |
Clojure data structures for performance metrics over discrete time intervals. |
114 |
22 |
4 |
kinsky |
Kafka Clojure client library |
114 |
15 |
3 |
rincanter |
Use embedded R from Clojure and Incanter |
114 |
7 |
1 |
propaganda |
A propagator library for Clojure |
114 |
19 |
5 |
franzy |
Clojure Kafka client with support for Kafka producer, consumer, rebalancing, administration, and validation. |
113 |
17 |
4 |
hyperion |
Clojure API for generic persistence. |
113 |
4 |
1 |
jobim |
Actors library for Clojure |
113 |
13 |
0 |
core.rrb-vector |
RRB-Trees in Clojure |
113 |
7 |
2 |
vscode-theme-alabaster |
A light theme for Visual Studio Code |
113 |
5 |
0 |
devart-codefactory |
Create a piece of art using code |
113 |
25 |
0 |
anxietybox |
This is the code that creates AnxietyBox.com |
113 |
6 |
7 |
martian |
Build routes on your client to a Swagger API |
113 |
19 |
7 |
lein-git-deps |
git dependencies for leiningen |
112 |
2294 |
1623 |
training-day |
None |
112 |
18 |
5 |
boot |
A Clojure build tool |
112 |
8 |
0 |
spandex |
Elasticsearch client for Clojure (built on new ES 6.x java client) |
112 |
4 |
0 |
flip |
╯°□°╯︵ʍoɹɥʇ |
112 |
18 |
4 |
drift |
A migration library for clojure |
112 |
14 |
25 |
friboo |
Utility library for writing microservices in Clojure, with support for Swagger and OAuth |
111 |
36 |
6 |
ring-cors |
Ring middleware for Cross-Origin Resource Sharing. |
111 |
25 |
9 |
autodoc |
The robot to automatically generate documentation for Clojure code. Used to generate the API docs for clojure.org. |
110 |
10 |
2 |
shodan |
A ClojureScript library providing wrappers for the JavaScript console API. |
110 |
9 |
0 |
math.numeric-tower |
None |
110 |
16 |
0 |
fnparse |
[deprecated] A library for creating functional parsers in Clojure. |
109 |
30 |
0 |
play-clj-examples |
Example projects using play-clj |
109 |
3 |
2 |
active-status |
Present status of mulitple 'jobs' in a command line tool, using terminal capability codes |
109 |
16 |
3 |
compassus |
A routing library for Om Next. |
109 |
39 |
2 |
samples |
Pedestal sample apps |
108 |
15 |
1 |
bopp |
BOPP: Bayesian Optimization for Probabilistic Programs |
108 |
16 |
3 |
image-resizer |
Resize/Crop/Rotate/Pad images in Clojure without any native install. Oh and do it Fast. |
108 |
7 |
2 |
immuconf |
A small library for managing config files in Clojure projects |
107 |
5 |
5 |
sjacket |
Structural code transformations for the masses. |
107 |
19 |
6 |
clj-xpath |
Simplified XPath Library for Clojure |
107 |
16 |
9 |
blueshift |
Automate copying data from S3 into Amazon Redshift |
106 |
3 |
0 |
jai |
moved -> 'lucid.query' |
106 |
6 |
1 |
okasaki-clojure |
Clojure implementation of some data structures described in Okasaki's book |
106 |
34 |
3 |
boot-cljs-example |
Example application using boot, boot-cljs, boot-cljs-repl, and boot-reload. |
106 |
9 |
8 |
meta |
A stack. A framework. A conversation. |
106 |
7 |
0 |
cassiopeia |
Live programming music with stars - Performance Source |
106 |
10 |
0 |
instant-pdf |
A reporting service which generates PDFs from JSON encoded text |
106 |
2 |
7 |
kee-frame |
re-frame with batteries included |
106 |
14 |
5 |
cljs-watch |
A clojurescript compilation watcher |
106 |
15 |
5 |
nvim-parinfer.js |
neovim plugin for parinfer |
106 |
8 |
2 |
alumbra |
Simple & Elegant GraphQL for Clojure! |
106 |
4 |
1 |
superv.async |
This is a Clojure(Script) library that extends core.async with error handling and includes a number of convenience functions and macros. |
105 |
1 |
1 |
system-viz |
Graphviz visualization of a component system |
105 |
7 |
16 |
sweet-liberty |
A library for building database-backed RESTful services using Clojure |
105 |
4 |
0 |
balagan |
Clojure data structure manipulation and querying library |
105 |
4 |
0 |
babar |
A little language for machines with speech acts |
104 |
4 |
0 |
guildsman |
TensorFlow library for Clojure |
104 |
8 |
52 |
configurator |
Client-side component of the configurator |
104 |
18 |
10 |
clj-jwt |
Clojure library for JSON Web Token(JWT) |
104 |
46 |
0 |
neko |
The Clojure/Android Toolkit |
104 |
4 |
4 |
konserve |
A clojuresque key-value/document store protocol with core.async. |
103 |
11 |
1 |
pink |
A library for music systems development, written in Clojure. |
103 |
12 |
0 |
shadow-build |
[DEPRECATED] merged into the thheller/shadow-cljs project |
103 |
30 |
15 |
macao-social-wallet |
Simple Social Wallet made without javascript using the Freecoin toolkit |
103 |
8 |
7 |
javascript-externs-generator |
Generate externs for use with Google Closure Compiler |
103 |
11 |
4 |
finagle-clojure |
A thin Clojure wrapper around Finagle |
103 |
3 |
5 |
cronj |
moved -> 'hara.io.scheduler' |
103 |
27 |
6 |
redis-clojure |
A Clojure client library for the key-value storage system Redis. No longer maintained, please see README. |
102 |
7 |
0 |
class-diagram |
Generate & display class hierarchy diagrams for Java classes |
102 |
2 |
1 |
klang |
Clojurescript logging library |
102 |
23 |
1 |
clojure-ants-simulation |
Clojure GUI Demo of Ant Colony - Simulation (by Rich Hickey) |
102 |
20 |
8 |
titanium |
Clojure graph library built on top of Titan |
102 |
3 |
0 |
intension |
Query nested maps/vectors with Datalog |
101 |
8 |
2 |
dogfort |
An experimental web server framework for ClojureScript on Node.js |
101 |
3 |
0 |
monotony |
A scheduling library for humans. |
101 |
14 |
12 |
stefon |
An asset pipeline for clojure |
101 |
1 |
1 |
noir-async |
Seamless, concise, async webservices for clojure. |
101 |
13 |
0 |
interview-cake-clj |
Interview Cake Clojure solutions. |
101 |
5 |
94 |
hyperfiddle |
a Hypermedia Function |
100 |
15 |
6 |
joodo |
Clojure Web Framework |
100 |
23 |
5 |
ogre |
Clojure library for querying Apache TinkerPop graphs |
100 |
2 |
0 |
fresnel |
A library for composing lenses and working with complex state objects |
100 |
13 |
0 |
fungp |
A genetic programming library for Clojure |
100 |
9 |
11 |
civs |
Civ simulator |
100 |
6 |
0 |
jsonista |
Clojure library for fast JSON encoding and decoding. |
99 |
10 |
1 |
fractalify |
Repo for fractalify.com |
99 |
7 |
8 |
vizdeps |
Visualize Leiningen dependencies using Graphviz |
99 |
15 |
3 |
async-tests |
Having fun with core.async |
99 |
10 |
6 |
clj-diff |
Diff for Clojure Sequences |
99 |
5 |
4 |
better-cond |
A version of cond that supports :let clauses, and a number of other conveniences. |
99 |
9 |
0 |
clj-digest |
Digest algorithms for Clojure |
99 |
7 |
7 |
re-graph |
A graphql client for re-frame and clojurescript applications |
99 |
15 |
0 |
clojure-utils |
A library of various small but handy clojure utility functions |
99 |
6 |
1 |
bridge |
A ClojureBridge event registration system - see readme for blog posts |
99 |
15 |
4 |
mandoline |
A distributed, versioned, multi-dimensional array database |
99 |
22 |
31 |
friend-oauth2 |
OAuth2 Workflow for Friend (https://github.com/cemerick/friend) |
99 |
9 |
1 |
net.async |
Network commucations with clojure.core.async interface |
98 |
10 |
1 |
bishop |
A Webmachine-like library for Clojure |
98 |
6 |
49 |
zetawar |
Zetawar is a turn based tactical strategy game implemented in 100% ClojureScript. |
98 |
8 |
0 |
k9 |
Small library for using neural networks and core.matrix |
98 |
4 |
4 |
omniconf |
Configuration library for Clojure that favors explicitness |
98 |
16 |
5 |
reagent-tutorial |
None |
98 |
6 |
6 |
muuntaja |
Clojure library for fast http api format negotiation, encoding and decoding. |
98 |
28 |
1 |
encore |
Core utils library for Clojure/Script |
98 |
15 |
3 |
sicmutils |
Scmutils in Clojure |
97 |
23 |
6 |
clojure.jdbc |
JDBC library for Clojure |
97 |
4 |
2 |
editscript |
A library designed to diff and patch Clojure data structures |
97 |
4 |
2 |
maelstrom |
None |
97 |
10 |
32 |
igoki |
Clojure Go Kifu recorder and OGS player |
97 |
5 |
4 |
proteus |
local. mutable. variables. |
97 |
7 |
2 |
enduro |
Durable Atoms in Clojure |
97 |
9 |
0 |
jetty7-websockets-async |
Clojure core.async interface to Jetty7's websockets. |
97 |
34 |
2 |
ergodox-tent |
A tent for the Ergodox acrylic case designed by Litster |
96 |
14 |
3 |
bifrost |
Safely archive data from Apache Kafka to S3 with no Hadoop dependencies :) |
96 |
15 |
4 |
mailer |
An ActionMailer-inspired mailer library. Combines Postal, Clostache, some conventions and support for multiple delivery modes |
96 |
20 |
3 |
ring-jetty9-adapter |
Ring adapter for jetty9, which supports websocket and http2 |
96 |
11 |
4 |
less-awful-ssl |
Sssh no tears, only TLS now. For Clojure. |
96 |
18 |
5 |
cljzmq |
Clojure bindings for ØMQ |
96 |
9 |
5 |
lein-monolith |
Leiningen plugin for working with monorepos. |
96 |
6 |
0 |
hiccup-bridge |
Hiccup to html, html to hiccup. |
96 |
4 |
4 |
spec-tacular |
Make the border between Clojure and Datomic a more convenient and safe place to live. |
96 |
17 |
40 |
samsara |
Samsara is a real-time analytics platform |
95 |
17 |
3 |
ordered |
Ordered sets and maps, implemented in pure clojure |
95 |
19 |
2 |
abracad |
A Clojure library for de/serializing Clojure data structures with Avro. |
95 |
52 |
26 |
Clojure |
Light Table Clojure language plugin |
95 |
3 |
1 |
core.unify |
Unification library |
95 |
8 |
1 |
clj-schema |
Schemas for Clojure data. With validation and example data for tests. |
95 |
7 |
4 |
route-one |
Tiny Clojure library that generates HTTP resource routes (as in Ruby on Rails, Jersey, Django, Sinatra, Flask and similar) |
95 |
2 |
4 |
perseverance |
Flexible retries library for Clojure |
95 |
3 |
4 |
urania |
Elegant and Efficient remote data access for Clojure(Script) |
95 |
6 |
4 |
paren-soup |
A browser-based editor for ClojureScript |
95 |
14 |
5 |
lein-daemon |
A leiningen plugin for daemonizing a clojure process |
95 |
10 |
1 |
lein-autoexpect |
Run expecations when source or test files change |
94 |
6 |
0 |
full.async |
Extensions and helpers for core.async. |
94 |
12 |
2 |
waltz |
A ClojureScript library for keeping your state in step |
94 |
7 |
1 |
thalia |
A collection of documentation for Clojure symbols |
94 |
8 |
3 |
data-frisk-reagent |
None |
94 |
7 |
3 |
clojurejs |
A naive Clojure to javascript translator |
93 |
17 |
6 |
goldberg |
The Goldberg Variations in Overtone |
93 |
26 |
4 |
district0x-network-token |
Smart Contracts and web app for district0x contribution |
93 |
2 |
1 |
rid3 |
Reagent Interface to D3 |
93 |
11 |
29 |
cljs.info |
ClojureScript website |
92 |
6 |
0 |
dashboard-clj |
A Clojure mini-framework for building realtime dashboards |
92 |
13 |
15 |
stevedore |
A shell script embedding in clojure |
92 |
2 |
0 |
factjor |
A Factor-inspired, concatenative DSL for Clojure |
92 |
16 |
0 |
lsa4solr |
Document clustering based on Latent Semantic Analysis |
92 |
5 |
0 |
lein-instant-cheatsheet |
Leiningen plugin that generates a searchable cheatsheet for your Clojure project and dependencies 😋 |
92 |
6 |
1 |
data.fressian |
Read and write Fressian data from Clojure |
92 |
4 |
0 |
vix |
Website-management software (CMS) written in Clojure. |
91 |
22 |
1 |
clj-slack |
Use Slack REST API from Clojure |
91 |
3 |
0 |
megaref |
STM ref types that allow for more concurrency on associative values. |
91 |
10 |
2 |
data.avl |
Persistent sorted maps and sets with log-time rank queries |
91 |
25 |
8 |
clj-json |
Fast JSON encoding and decoding for Clojure via the Jackson library |
91 |
6 |
4 |
perforate |
Painless benchmarking with Leiningen 2 |
91 |
7 |
8 |
fx-clj |
A Clojure library for JavaFX |
91 |
27 |
5 |
welle |
An expressive Clojure client for Riak with batteries included |
90 |
6 |
1 |
lucuma |
Web Components library for ClojureScript |
90 |
6 |
5 |
iota |
Infix operators for test assertions |
90 |
6 |
1 |
hipo |
A ClojureScript DOM templating library based on hiccup syntax |
90 |
2 |
3 |
macrovich |
A set of three macros to ease writing *.cljc supporting Clojure, Clojurescript and self-hosted Clojurescript. |
90 |
3 |
0 |
datomic-tutorial |
None |
90 |
1 |
0 |
Verbal-Exprejon |
Verbal-Exprejon is a Clojure library that helps you build complex regexes without any regex |
89 |
7 |
2 |
s3-journal |
stable, high-throughput journalling to S3 |
89 |
8 |
14 |
aws-clj-sdk |
Clojure bindings for AWS |
89 |
12 |
0 |
Clojuratica |
An interface between Clojure and Mathematica |
89 |
7 |
11 |
cljdoc |
A future central documentation hub for the Clojure community 🙌 |
89 |
33 |
12 |
feedparser-clj |
Atom/RSS Feed Parsing for Clojure |
89 |
5 |
1 |
data-scope |
A Clojure library inspired by Spyscope to provide tools for interactively visualizing data. |
89 |
2 |
2 |
sniper |
emacs assistant for sniping dead code. |
88 |
17 |
0 |
mr-clojure |
mr-clojure or MixRadio-Clojure, A clojure template for REST web services in the style of MixRadio |
88 |
3 |
0 |
ribol |
moved -> 'hara.event' |
88 |
8 |
0 |
sampling |
Random Sampling in Clojure |
88 |
9 |
5 |
synaptic |
Neural Networks in Clojure |
88 |
7 |
1 |
cupboard |
Cupboard — an embedded database for Clojure |
88 |
5 |
4 |
codax |
An idiomatic transactional embedded database for clojure |
88 |
25 |
3 |
figwheel-template |
A Leinigen template for figwheel |
88 |
5 |
1 |
saturnine |
Asynchronous server application framework for Clojure, based on JBoss Netty |
88 |
7 |
3 |
haslett |
A lightweight WebSocket library for ClojureScript |
88 |
6 |
0 |
yoyo |
Yo-yo is a protocol-less, function composition-based alternative to Component |
87 |
9 |
9 |
lein-plz |
Add leiningen dependencies quickly |
87 |
4 |
1 |
bardo |
A clojure(script) library to assist with transitions between dimensions |
87 |
8 |
1 |
netz |
Clojure Neural Network Library |
87 |
53 |
20 |
clj-yaml |
YAML encoding and decoding for Clojure via SnakeYAML |
87 |
23 |
12 |
excel-to-json |
Opinionated Excel to JSON converter where nested structures can be defined on different worksheets |
87 |
24 |
4 |
ring-mock |
Library to create mock ring requests for unit tests |
87 |
3 |
0 |
clojurecuda |
Clojure library for CUDA development |
87 |
0 |
0 |
poucet |
trace as data for Clojure/JVM |
87 |
16 |
0 |
pumpkin |
Clojure/conj 2014 demo |
87 |
17 |
0 |
clojure-http-client |
An HTTP client for Clojure (DEPRECATED) |
87 |
0 |
1 |
clj-memory-meter |
Measure object memory consumption from Clojure |
86 |
10 |
11 |
eulalie |
Asynchronous AWS client for Clojure & Clojurescript/Node |
86 |
1 |
0 |
Static-Prime |
A static website editor and server written in Clojure and ClojureScript. |
86 |
9 |
3 |
om-next-kanban-demo |
A Kanban demo application written using Om Next |
86 |
10 |
1 |
neovim-client |
Neovim plugin client library for Clojure |
86 |
5 |
0 |
cljs-d3 |
A ClojureScript façade for the D3 JavaScript DOM-manipulation library |
86 |
10 |
0 |
cdt |
Clojure Debugging Toolkit |
86 |
2 |
3 |
spreadmap |
Evil project to turn excel spreadsheets in persistent reactive structures. |
86 |
9 |
4 |
cljs-webgl |
WebGL binding to ClojureScript |
86 |
5 |
0 |
metamorphic |
A complex event processing library for Clojure and ClojureScript. |
86 |
1 |
0 |
insn |
Functional JVM bytecode generation for Clojure. |
85 |
10 |
1 |
calx |
not under active development - idiomatic opencl bindings for clojure |
85 |
25 |
8 |
lemur |
Lemur is a tool to launch hadoop jobs locally or on EMR, based on a configuration file, referred to as a jobdef. The jobdef file describes your EMR cluster, local environment, pre- and post-actions and zero or more "steps". |
85 |
9 |
6 |
classlojure |
Advanced classloading for clojure. |
85 |
3 |
1 |
glow |
Syntax highlighting for Clojure source code. |
85 |
5 |
0 |
clj-android |
Clojure development library for Android devices |
84 |
0 |
0 |
eclj |
Extensible Clojure |
84 |
3 |
0 |
scrypt |
A Clojure library for the scrypt key derivation function. Use it to encrypt passwords and other sensitive data. |
84 |
14 |
4 |
clojurebot |
An IRC bot written in Clojure |
84 |
8 |
1 |
tools.macro |
Utilities for macro writers |
84 |
11 |
2 |
lancet |
Building the Clojure Way |
84 |
7 |
0 |
sputter |
Ethereum Virtual Machine (EVM) implementation |
84 |
13 |
1 |
cljs-kickoff |
Minimal Leiningen template for ClojureScript with lein-cljsbuild |
84 |
5 |
4 |
restQL-core |
Microservice query language |
84 |
7 |
1 |
clojure |
Java developer sneaks up on Clojure |
83 |
6 |
6 |
phzr |
A ClojureScript wrapper for the Phaser HTML5 game framework |
83 |
5 |
3 |
leaven |
A component composition library for clojure and clojurescript |
83 |
5 |
2 |
factui |
Declarative UI State Management for React |
83 |
2 |
1 |
spec-coerce |
Coerce by leveraging your specs |
83 |
1 |
1 |
ktoa |
Set of useful helpers and wrappers around React Native for ClojureScript development |
83 |
39 |
20 |
boot-reload |
Boot task providing live-reload of browser css, images, etc. |
83 |
7 |
5 |
monads |
yet another monad lib for clojure |
83 |
9 |
10 |
re-frame-async-flow-fx |
A re-frame effects handler for coordinating the kind of async control flow which often happens on app startup. |
83 |
23 |
1 |
clj-http-fake |
Helper for faking clj-http requests. |
83 |
9 |
3 |
loom |
Graph library for Clojure |
82 |
6 |
1 |
jsx-to-clojurescript |
Command and library to convert JSX snippets to Om/Reagent/Rum or other Clojurescript-style format. |
82 |
4 |
1 |
unilog |
easy logging setup in clojure |
82 |
3 |
1 |
GraphQLviz |
GraphQLviz marries GraphQL (schemas) with Graphviz. |
82 |
3 |
27 |
flense |
Edit trees, not text |
82 |
3 |
6 |
clj-xchart |
XChart wrapper for Clojure |
82 |
12 |
5 |
meo |
A geo-aware (and private) personal information manager |
82 |
9 |
0 |
ring-http-response |
Handling HTTP Statuses with Clojure(Script) |
82 |
6 |
0 |
logically |
explorations in core.logic |
81 |
12 |
7 |
re-frame-http-fx |
A re-frame "effects handler" for performing Ajax tasks (via cljs-ajax) |
81 |
15 |
1 |
dl4clj |
None |
81 |
22 |
5 |
oauth-clj |
Clojure OAuth library |
81 |
2 |
0 |
cljque |
(archived) experiments with event streams in Clojure |
81 |
7 |
0 |
core.incubator |
Proving ground for proposed new core fns |
81 |
5 |
0 |
CinC |
[MOVED] Clojure compiler in Clojure |
80 |
5 |
1 |
sleight |
whole-program transformations in clojure |
80 |
1 |
5 |
Pinpointer |
Pinpointer is yet another clojure.spec error reporter based on a precise error analysis |
80 |
2 |
9 |
re-learn |
A library for integrating tutorials into your re-frame/reagent application |
80 |
1 |
3 |
autochrome |
Structural diffs for clojure source code |
79 |
27 |
8 |
irclj |
A simple and small IRC library/bot framework written in Clojure. |
79 |
25 |
2 |
clj-redis |
Clojure Redis client library |
79 |
1 |
0 |
clojure-pure-io |
An Experiment in Purely Functional IO for Clojure |
79 |
8 |
0 |
octohipster |
[UNMAINTAINED] A hypermedia REST HTTP API library for Clojure |
79 |
20 |
3 |
pdfboxing |
Nice wrapper of PDFBox in Clojure |
79 |
9 |
3 |
minderbinder |
converting one thing into another thing via Clojure. |
79 |
10 |
1 |
clojure-humanize |
Produce human readable strings in clojure |
79 |
3 |
2 |
dynne |
A Clojure library for working with audio. |
79 |
29 |
2 |
clojure-katas |
Experience the joy of Clojure by solving problems. |
79 |
3 |
0 |
morph |
A Library of Morphisms: Monoids, Functors, and Monads |
79 |
9 |
1 |
table |
Display ascii tables for almost any data structure with ease. |
79 |
11 |
5 |
sicp |
🚀 SICP on Clojure |
79 |
3 |
1 |
derive |
Wrapper library to simplify deriving data from client-side database state and rendering context. Supports Datascript and React/Om but it is intended to be a more general design pattern. |
79 |
13 |
0 |
reagent-utils |
a collection of helper functions for use with Reagent |
78 |
5 |
8 |
specql |
Automatic PostgreSQL CRUD queries |
78 |
11 |
0 |
tools.analyzer.jvm |
additional jvm-specific passes for tools.analyzer |
78 |
12 |
2 |
derivatives |
🌱 Your companion to create derived values from a single source (atom) |
78 |
16 |
7 |
s3-beam |
🚀 direct-to-S3 uploading using ClojureScript |
78 |
1 |
1 |
dom-top |
Unorthodox control flow, for Clojurists with masochistic sensibilities. |
78 |
2 |
0 |
parallel |
A library of parallel-enabled Clojure functions |
78 |
1 |
1 |
specviz |
Generate Graphviz images from clojure.spec |
78 |
24 |
5 |
clj-stripe |
Clojure binding for Stripe API |
78 |
2 |
3 |
lein-typed |
Leiningen plugin for Typed Clojure |
78 |
17 |
0 |
hbase-region-inspector |
A visual dashboard of HBase region statistics |
78 |
5 |
1 |
wah |
a slightly higher-level language superset of webassembly |
77 |
9 |
2 |
clj-gae-datastore |
A Clojure mini-language for the Google App Engine Datastore |
77 |
10 |
2 |
tikkba |
Tikkba is a Clojure library for the creation and the dynamic modification of SVG documents. |
77 |
12 |
2 |
cljs-template |
a lein-newnew template for clojurescript projects |
77 |
6 |
0 |
byte-transforms |
methods for hashing, compressing, and encoding bytes |
77 |
3 |
3 |
rill |
Clojure Event Sourcing toolkit |
77 |
2 |
2 |
aggregate |
Persisting complex datastructures to SQL tables. |
77 |
32 |
0 |
ring-anti-forgery |
Ring middleware to prevent CSRF attacks |
77 |
3 |
0 |
cljs-terra |
A Terra-backed ClojureScript compiler |
77 |
7 |
5 |
metis |
A validation library for Clojure. |
77 |
17 |
13 |
lein-garden |
Leiningen plugin for compiling Garden stylesheets. |
77 |
11 |
3 |
recordbus |
recordbus: mysql binlog to apache kafka |
77 |
5 |
1 |
LaTTe |
LaTTe : a Laboratory for Type Theory experiments (in clojure) |
77 |
7 |
3 |
vim-clojure-highlight |
Extend builtin syntax highlighting to referred and aliased vars in Clojure buffers |
76 |
18 |
3 |
clansi |
ANSI color and style codes for Clojure. |
76 |
17 |
2 |
mod-lang-clojure |
Vert.x 2.x is deprecated - use instead |
76 |
3 |
0 |
uri |
A pure Clojure/ClojureScript URI library |
76 |
3 |
2 |
maize |
Random maze generator and solver |
76 |
4 |
0 |
c-in-clj |
A Clojure framework for efficiently writing C code |
76 |
1 |
0 |
stack-editor |
[Deprecated] use Cirru/cumulo-editor instead: |