This is your work, valued

Toronto, Canada

Dmitri Sotnikov

Elite
@yogthos

Author of the Luminus framework and Web Development with Clojure book.

Selmer. A fast, Django inspired template system in Clojure.

1k

migratus. MIGRATE ALL THE THINGS!

687

markdown-clj. Markdown parser in Clojure

571

clojure-error-message-catalog. a catalog of common Clojure errors and their meaning

441

memory-hole. Memory Hole is a support issue organizer application

264

mastodon-bot. a bot for mirroring Twitter/Tumblr accounts and RSS feeds on Mastodon

196

config. Library for managing environment variables in Clojure using EDN configuration files

167

json-html. Provide EDN/JSON and get a DOM node with a human representation of the data

164

yuggoth. my blog engine (no longer maintained)

142

graal-web-app-example. example web application using HTTP Kit and Reitit compiled with GraalVM

125

instant-pdf. A reporting service which generates PDFs from JSON encoded text

111

json-to-pdf. A Library for easily generating PDF documents given JSON markup

103

clj-rss. a library for generating RSS feeds

68

compojure-template. A Leiningen template for batteries included projects using Compojure.

51

doc-builder. data driven HTML/PDF document builder using Hiccup and EDN

50

cheatsheets. Shell

49

clj-tetris. Example Tetris in Clojure

44

lein-asset-minifier. Leiningen plugin for CSS/Js asset minifcation

40

asset-minifier. a library to minify CSS/Js resources

33

cljs-eval-example. Example of using ClojureSript eval with Reagent

32

gif-to-html. converts GIFs to HTML animation

29

migratus-lein. Clojure

28

reagent-example. Clojure

27

clj-log. structural logging for Clojure

25

graviton. a small game written in ClojureScript and Pixi.js

24

lein-sass. SASS plugin for Leiningen using Sass.js

20

emoji-id. converts a numeric id to emoji because reasons

20

pg-feed-demo. example application for push notifications from PostgreSQL

19

genetic-algorithm-example. Example of a simple GA using Clojure

18

resume. Clojure

18

reagent-secretary-example. Clojure

17

reagent-serverside. example of using Hiccup to generate Reagent elements server-side

16

quil-reagent-demo. example of using Quil with Reagent

16

boids. boids example using Quil and PixiJS

14

components-example. example of creating reusable re-frame components

14

figwheel-library-template. a template for developing ClojureScript libraries using Figwheel

13

swagger-service. swagger-service tutorial using Duct

13

clojure-maven-examples. Some examples for building Clojure with the clojure-maven-plugin

12

reagent-dnd. Reagent wrapper for react-dnd

11

krueger. federated news

11

prag-prog-re-frame-article. source code for the re-frame article

10

Space-Invaders. Sample Java 2D game of Space Invaders

8

book-recommend. use DeepSeek/Ollama to get book recommendations based on a csv list

5

ring-http-cat-status. Ring middleware for serving status images from https://http.cat/

4

env-init. a script for setting up a new environment

4

particle-constellations. Clojure

4