๐Ÿ‡จ๐Ÿ‡ฆ Made in Canada

Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.

TOP Clojure Projects

1
yogthos/Selmer

yogthos/Selmer

A fast, Django inspired template system in Clojure.
Clojure
956
star
2
yogthos/migratus

yogthos/migratus

MIGRATE ALL THE THINGS!
Clojure
623
star
3
Gonzih/cljs-electron

Gonzih/cljs-electron

ClojureScript + Electron + Figwheel + Reagent = โคโคโค
Clojure
596
star
4
takeoutweight/clojure-scheme

takeoutweight/clojure-scheme

Clojure to Scheme to C to the bare metal.
Clojure
564
star
5
yogthos/markdown-clj

yogthos/markdown-clj

Markdown parser in Clojure
Clojure
533
star
6
michaelklishin/monger

michaelklishin/monger

Monger is an idiomatic Clojure MongoDB driver with sane defaults, batteries included, well documented, low overhead
Clojure
480
star
7
adambard/failjure

adambard/failjure

Monadic error utilities for general use in Clojure(script) projects
Clojure
400
star
8
michaelklishin/langohr

michaelklishin/langohr

A small, feature complete Clojure client for RabbitMQ that embraces AMQP 0.9.1 model
Clojure
348
star
9
avescodes/lein-try

avescodes/lein-try

A Leiningen plugin for trying out new libraries
Clojure
313
star
10
avescodes/conformity

avescodes/conformity

A Clojure/Datomic library for idempotently transacting norms into your database โ€“ be they schema, data, or otherwise
Clojure
283
star
11
lazerwalker/clojurescript-koans

lazerwalker/clojurescript-koans

A ClojureScript adaptation of the Clojure koans that runs purely in-browser
Clojure
268
star
12
budu/lobos

budu/lobos

A library to create and manipulate SQL database schemas with migrations support.
Clojure
266
star
13
yogthos/memory-hole

yogthos/memory-hole

Memory Hole is a support issue organizer application
Clojure
259
star
14
benzap/flyer.js

benzap/flyer.js

Broadcast Messaging Library that works between iFrames, Frames, and Windows
Clojure
222
star
15
michaelklishin/quartzite

michaelklishin/quartzite

Quarzite is a thin idiomatic Clojure layer on top the Quartz Scheduler
Clojure
214
star
16
jamii/strucjure

jamii/strucjure

A library for doing stuff to other stuff.
Clojure
212
star
17
arichiardi/replumb

arichiardi/replumb

ClojureScript plumbing for your self-hosted REPLs.
Clojure
208
star
18
michaelklishin/neocons

michaelklishin/neocons

A feature rich idiomatic Clojure client for the Neo4J REST API
Clojure
201
star
19
yogthos/mastodon-bot

yogthos/mastodon-bot

a bot for mirroring Twitter/Tumblr accounts and RSS feeds on Mastodon
Clojure
191
star
20
Gonzih/glue

Gonzih/glue

Configure Vue.js components using ClojureScript, manage global state using Atoms.
Clojure
187
star
21
michaelklishin/validateur

michaelklishin/validateur

Functional validations inspired by Ruby's ActiveModel
Clojure
183
star
22
yogthos/json-html

yogthos/json-html

Provide EDN/JSON and get a DOM node with a human representation of the data
Clojure
160
star
23
ftravers/datomic-tutorial

ftravers/datomic-tutorial

Clojure
156
star
24
yogthos/config

yogthos/config

Library for managing environment variables in Clojure using EDN configuration files
Clojure
155
star
25
yogthos/yuggoth

yogthos/yuggoth

my blog engine (no longer maintained)
Clojure
147
star
26
rymndhng/release-on-push-action

rymndhng/release-on-push-action

Github Action to create a git tag + release when pushed to master
Clojure
138
star
27
probprog/anglican

probprog/anglican

Probabilistic Programming System Anglican
Clojure
137
star
28
benzap/eden

benzap/eden

Embedded and Extensible Scripting Language in Clojure
Clojure
131
star
29
pfeodrippe/recife

pfeodrippe/recife

A Clojure model checker (using the TLA+/TLC engine)
Clojure
130
star
30
yogthos/graal-web-app-example

yogthos/graal-web-app-example

example web application using HTTP Kit and Reitit compiled with GraalVM
Clojure
121
star
31
michaelklishin/urly

michaelklishin/urly

A tiny Clojure library that parses and attempts to unify URIs, URLs and relative values found in real world HTML anchors
Clojure
115
star
32
probprog/bopp

probprog/bopp

BOPP: Bayesian Optimization for Probabilistic Programs
Clojure
113
star
33
yogthos/instant-pdf

yogthos/instant-pdf

A reporting service which generates PDFs from JSON encoded text
Clojure
109
star
34
pangloss/pattern

pangloss/pattern

Pattern lets you transform data structures in amazing ways.
Clojure
107
star
35
yogthos/json-to-pdf

yogthos/json-to-pdf

A Library for easily generating PDF documents given JSON markup
Clojure
98
star
36
adam-james-v/svg-clj

adam-james-v/svg-clj

DSL for compiling SVG elements with Clojure(script)
Clojure
94
star
37
huo-ju/actionne

huo-ju/actionne

Clojure
93
star
38
michaelklishin/welle

michaelklishin/welle

An expressive Clojure client for Riak with batteries included
Clojure
91
star
39
yogthos/maestro

yogthos/maestro

FSM library for managing workflows
Clojure
85
star
40
pfeodrippe/wally

pfeodrippe/wally

A Clojure Playwright wrapper
Clojure
80
star
41
adam-james-v/solenoid

adam-james-v/solenoid

A small clojure tool for making little control UIs while using the repl!
Clojure
79
star
42
ToxicFrog/bltool

ToxicFrog/bltool

A tool for command line interaction with backloggery.com
Clojure
78
star
43
teesloane/trunk

teesloane/trunk

Language learning application.
Clojure
77
star
44
benzap/fif

benzap/fif

Stack-based Programming in Clojure(script)
Clojure
77
star
45
rafd/tada

rafd/tada

a clojure(script) library that helps you compose web-applications out of declarative data-driven parts
Clojure
77
star
46
whilo/boltzmann

whilo/boltzmann

Boltzmann energy-based deep learning techniques.
Clojure
67
star
47
acieroid/overscore

acieroid/overscore

Automatic score reader -- OMR system and text-based musical notation
Clojure
60
star
48
yogthos/clj-rss

yogthos/clj-rss

a library for generating RSS feeds
Clojure
59
star
49
kirasystems/clj-browserchannel

kirasystems/clj-browserchannel

Cross browser, bi-directional communication between ClojureScript and Clojure with BrowserChannel
Clojure
57
star
50
unbounce/yopa

unbounce/yopa

YOPA is Your Own Personal AWS
Clojure
57
star
51
nukep/doom-calculator

nukep/doom-calculator

An adding machine implemented in Doom
Clojure
53
star
52
yogthos/compojure-template

yogthos/compojure-template

A Leiningen template for batteries included projects using Compojure.
Clojure
52
star
53
pangloss/pure-conditioning

pangloss/pure-conditioning

A simple, fast, purely functional condition / restart system for Clojure.
Clojure
52
star
54
avescodes/pedestal-micro

avescodes/pedestal-micro

Template for creating micro-services in Pedestal
Clojure
51
star
55
fxtlabs/stockings

fxtlabs/stockings

Easy access to financial data: stock quotes, exchange rates, industry sectors, companies, and more
Clojure
51
star
56
yogthos/doc-builder

yogthos/doc-builder

data driven HTML/PDF document builder using Hiccup and EDN
Clojure
48
star
57
gered/clj-htmltopdf

gered/clj-htmltopdf

Simple Clojure wrapper for Open HTML to PDF
Clojure
46
star
58
jpb/ring-aws-lambda-adapter

jpb/ring-aws-lambda-adapter

A ring adapater for use with AWS Lambda and AWS API Gateway
Clojure
46
star
59
rgm/tailwind-hiccup

rgm/tailwind-hiccup

tailwindcss + hiccup = ๐Ÿ‘๐Ÿ‘
Clojure
45
star
60
yogthos/clj-tetris

yogthos/clj-tetris

Example Tetris in Clojure
Clojure
44
star
61
pangloss/fermor

pangloss/fermor

Fast, powerful, general-purpose graph traversal and modelling tools plus a performant immutable in-memory graph database.
Clojure
43
star
62
verma/clj-slackbot

verma/clj-slackbot

A Clojure bot for Slack
Clojure
43
star
63
whilo/beichte

whilo/beichte

Static purity analysis for Clojure.
Clojure
41
star
64
yogthos/lein-asset-minifier

yogthos/lein-asset-minifier

Leiningen plugin for CSS/Js asset minifcation
Clojure
40
star
65
charlespwd/bestcase

charlespwd/bestcase

Bestcase is an A/B and multivariate testing library for Clojure.
Clojure
39
star
66
adam-james-v/badspreadsheet

adam-james-v/badspreadsheet

A Clojure Spreadsheet for building design tools.
Clojure
38
star
67
bertrandk/ring-gzip

bertrandk/ring-gzip

Ring middleware for gzip compression.
Clojure
38
star
68
plai-group/daphne

plai-group/daphne

Code for first-order probabilistic programming to continuous normalizing flow compiler.
Clojure
37
star
69
verma/dakait

verma/dakait

A tool to download files from your FTP/SFTP servers in an organized way.
Clojure
37
star
70
ontodev/edn-ld

ontodev/edn-ld

A simple linked data tool
Clojure
36
star
71
michaelklishin/propertied

michaelklishin/propertied

Tiny Clojure library for working with Java property lists (java.util.Properties)
Clojure
36
star
72
pfeodrippe/pitoco

pfeodrippe/pitoco

Clojure
36
star
73
verma/pani

verma/pani

Idiomatic Clojure/ClojureScript library for Firebase
Clojure
36
star
74
jahfer/othello

jahfer/othello

Operational transform library for Clojure + Clojurescript
Clojure
34
star
75
gf3/CLJBIN

gf3/CLJBIN

A Clojure pastebin with code evaluation.
Clojure
33
star
76
pfeodrippe/dinamico

pfeodrippe/dinamico

Flutter + Clojure
Clojure
32
star
77
van-clj/zetta-parser

van-clj/zetta-parser

Powerful monadic parser combinator in Clojure (Haskell attoparsec's port)
Clojure
32
star
78
yogthos/cljs-eval-example

yogthos/cljs-eval-example

Example of using ClojureSript eval with Reagent
Clojure
32
star
79
Gonzih/feeds2imap.clj

Gonzih/feeds2imap.clj

Pull RSS/Atom feeds to your IMAP folders with Clojure on JVM.
Clojure
31
star
80
lread/test-doc-blocks

lread/test-doc-blocks

Test AsciiDoc and CommonMark code blocks found in articles and docstrings.
Clojure
31
star
81
Archenoth/clj-anki

Archenoth/clj-anki

An Anki library to read and write .anki2 and .apkg files in Clojure
Clojure
30
star
82
avescodes/pedestal-workshop

avescodes/pedestal-workshop

Checkpoints and exercises for "Web Apps on a Pedestal"
Clojure
30
star
83
yogthos/gif-to-html

yogthos/gif-to-html

converts GIFs to HTML animation
Clojure
28
star
84
jamii/concerto

jamii/concerto

Multiplayer clojure!
Clojure
28
star
85
yogthos/asset-minifier

yogthos/asset-minifier

a library to minify CSS/Js resources
Clojure
27
star
86
yogthos/reagent-example

yogthos/reagent-example

Clojure
27
star
87
jahfer/clj-activitypub

jahfer/clj-activitypub

An ActivityPub library for Clojure
Clojure
27
star
88
yogthos/migratus-lein

yogthos/migratus-lein

Clojure
27
star
89
homegrownlabs/sim-template

homegrownlabs/sim-template

Template for bootstrapping a Simulant-based Simulation Test
Clojure
27
star
90
jahfer/ot

jahfer/ot

Implementation of full Operational Transform editor in Clojure. Library version: https://github.com/jahfer/othello
Clojure
27
star
91
takeoutweight/Clojure-CHR

takeoutweight/Clojure-CHR

Constraint Handling Rules in Clojure
Clojure
27
star
92
whilo/nd4clj

whilo/nd4clj

An implementation of core.matrix protocols with nd4j.
Clojure
26
star
93
kirasystems/views

kirasystems/views

Eventually consistent external materialized views for SQL databases.
Clojure
26
star
94
lread/rewrite-cljc-playground

lread/rewrite-cljc-playground

Don't use this project anymore, use https://github.com/clj-commons/rewrite-clj instead. Rewrite-cljc is dead, long live rewrite-clj!
Clojure
25
star
95
michaelklishin/chash

michaelklishin/chash

A yet another consistent hashing library for Clojure
Clojure
25
star
96
adam-james-v/bb-draw

adam-james-v/bb-draw

org-mode + babashka literate program example
Clojure
24
star
97
budu/board

budu/board

This is a naive implementation of an online whiteboard in under a hundred lines of Clojure and ClojureScript code.
Clojure
24
star
98
takeoutweight/bidirectional

takeoutweight/bidirectional

Complete and Easy Bidirectional Typechecking for for Higher-Rank Polymorphism in Clojure
Clojure
24
star
99
yogthos/clj-log

yogthos/clj-log

structural logging for Clojure
Clojure
24
star
100
yogthos/graviton

yogthos/graviton

a small game written in ClojureScript and Pixi.js
Clojure
24
star