Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.
yogthos/Selmer
A fast, Django inspired template system in Clojure.yogthos/migratus
MIGRATE ALL THE THINGS!Gonzih/cljs-electron
ClojureScript + Electron + Figwheel + Reagent = ❤❤❤takeoutweight/clojure-scheme
Clojure to Scheme to C to the bare metal.yogthos/markdown-clj
Markdown parser in Clojuremichaelklishin/monger
Monger is an idiomatic Clojure MongoDB driver with sane defaults, batteries included, well documented, low overheadadambard/failjure
Monadic error utilities for general use in Clojure(script) projectsjamesmacaulay/zelkova
Elm-style FRP for Clojure and ClojureScriptmichaelklishin/langohr
A small, feature complete Clojure client for RabbitMQ that embraces AMQP 0.9.1 modelavescodes/lein-try
A Leiningen plugin for trying out new librariesavescodes/conformity
A Clojure/Datomic library for idempotently transacting norms into your database – be they schema, data, or otherwiselazerwalker/clojurescript-koans
A ClojureScript adaptation of the Clojure koans that runs purely in-browserbudu/lobos
A library to create and manipulate SQL database schemas with migrations support.yogthos/memory-hole
Memory Hole is a support issue organizer applicationbenzap/flyer.js
Broadcast Messaging Library that works between iFrames, Frames, and Windowsmichaelklishin/quartzite
Quarzite is a thin idiomatic Clojure layer on top the Quartz Schedulerjamii/strucjure
A library for doing stuff to other stuff.arichiardi/replumb
ClojureScript plumbing for your self-hosted REPLs.michaelklishin/neocons
A feature rich idiomatic Clojure client for the Neo4J REST APIyogthos/mastodon-bot
a bot for mirroring Twitter/Tumblr accounts and RSS feeds on MastodonGonzih/glue
Configure Vue.js components using ClojureScript, manage global state using Atoms.michaelklishin/validateur
Functional validations inspired by Ruby's ActiveModelftravers/datomic-tutorial
yogthos/json-html
Provide EDN/JSON and get a DOM node with a human representation of the datayogthos/config
Library for managing environment variables in Clojure using EDN configuration filesyogthos/yuggoth
my blog engine (no longer maintained)rymndhng/release-on-push-action
Github Action to create a git tag + release when pushed to masterprobprog/anglican
Probabilistic Programming System Anglicanpfeodrippe/recife
A Clojure model checker (using the TLA+/TLC engine)benzap/eden
Embedded and Extensible Scripting Language in Clojureyogthos/graal-web-app-example
example web application using HTTP Kit and Reitit compiled with GraalVMpangloss/pattern
Pattern lets you transform data structures in amazing ways.michaelklishin/urly
A tiny Clojure library that parses and attempts to unify URIs, URLs and relative values found in real world HTML anchorsprobprog/bopp
BOPP: Bayesian Optimization for Probabilistic Programsyogthos/instant-pdf
A reporting service which generates PDFs from JSON encoded textadam-james-v/badspreadsheet
A Clojure Spreadsheet for building design tools.yogthos/json-to-pdf
A Library for easily generating PDF documents given JSON markupadam-james-v/svg-clj
DSL for compiling SVG elements with Clojure(script)huo-ju/actionne
michaelklishin/welle
An expressive Clojure client for Riak with batteries includedyogthos/maestro
FSM library for managing workflowsjamesmacaulay/cljs-promises
A ClojureScript library for using JS promises with core.asyncpfeodrippe/wally
A Clojure Playwright wrapperteesloane/trunk
Language learning application.adam-james-v/solenoid
A small clojure tool for making little control UIs while using the repl!ToxicFrog/bltool
A tool for command line interaction with backloggery.comrafd/tada
a clojure(script) library that helps you compose web-applications out of declarative data-driven partsbenzap/fif
Stack-based Programming in Clojure(script)whilo/boltzmann
Boltzmann energy-based deep learning techniques.acieroid/overscore
Automatic score reader -- OMR system and text-based musical notationyogthos/clj-rss
a library for generating RSS feedsunbounce/yopa
YOPA is Your Own Personal AWSkirasystems/clj-browserchannel
Cross browser, bi-directional communication between ClojureScript and Clojure with BrowserChannelnukep/doom-calculator
An adding machine implemented in Doompangloss/pure-conditioning
A simple, fast, purely functional condition / restart system for Clojure.yogthos/compojure-template
A Leiningen template for batteries included projects using Compojure.fxtlabs/stockings
Easy access to financial data: stock quotes, exchange rates, industry sectors, companies, and moreavescodes/pedestal-micro
Template for creating micro-services in Pedestalyogthos/doc-builder
data driven HTML/PDF document builder using Hiccup and EDNgered/clj-htmltopdf
Simple Clojure wrapper for Open HTML to PDFjpb/ring-aws-lambda-adapter
A ring adapater for use with AWS Lambda and AWS API Gatewayrgm/tailwind-hiccup
tailwindcss + hiccup = 👍👍yogthos/clj-tetris
Example Tetris in Clojurepangloss/fermor
Fast, powerful, general-purpose graph traversal and modelling tools plus a performant immutable in-memory graph database.verma/clj-slackbot
A Clojure bot for Slackwhilo/beichte
Static purity analysis for Clojure.yogthos/lein-asset-minifier
Leiningen plugin for CSS/Js asset minifcationcharlespwd/bestcase
Bestcase is an A/B and multivariate testing library for Clojure.bertrandk/ring-gzip
Ring middleware for gzip compression.verma/dakait
A tool to download files from your FTP/SFTP servers in an organized way.pfeodrippe/pitoco
michaelklishin/propertied
Tiny Clojure library for working with Java property lists (java.util.Properties)plai-group/daphne
Code for first-order probabilistic programming to continuous normalizing flow compiler.ontodev/edn-ld
A simple linked data toolverma/pani
Idiomatic Clojure/ClojureScript library for Firebasejahfer/othello
Operational transform library for Clojure + Clojurescriptgf3/CLJBIN
A Clojure pastebin with code evaluation.yogthos/cljs-eval-example
Example of using ClojureSript eval with Reagentpfeodrippe/dinamico
Flutter + Clojurevan-clj/zetta-parser
Powerful monadic parser combinator in Clojure (Haskell attoparsec's port)Archenoth/clj-anki
An Anki library to read and write .anki2 and .apkg files in Clojurelread/test-doc-blocks
Test AsciiDoc and CommonMark code blocks found in articles and docstrings.Gonzih/feeds2imap.clj
Pull RSS/Atom feeds to your IMAP folders with Clojure on JVM.avescodes/pedestal-workshop
Checkpoints and exercises for "Web Apps on a Pedestal"yogthos/gif-to-html
converts GIFs to HTML animationjamii/concerto
Multiplayer clojure!yogthos/reagent-example
yogthos/asset-minifier
a library to minify CSS/Js resourcesjahfer/ot
Implementation of full Operational Transform editor in Clojure. Library version: https://github.com/jahfer/othelloyogthos/migratus-lein
takeoutweight/Clojure-CHR
Constraint Handling Rules in Clojurejahfer/clj-activitypub
An ActivityPub library for Clojurehomegrownlabs/sim-template
Template for bootstrapping a Simulant-based Simulation Testkirasystems/views
Eventually consistent external materialized views for SQL databases.whilo/nd4clj
An implementation of core.matrix protocols with nd4j.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!michaelklishin/chash
A yet another consistent hashing library for Clojuretakeoutweight/bidirectional
Complete and Easy Bidirectional Typechecking for for Higher-Rank Polymorphism in Clojureadam-james-v/bb-draw
org-mode + babashka literate program exampleyogthos/clj-log
structural logging for ClojureLove Open Source and this site? Check out how you can help us