Austintown, Ohio

Sean Corfield

Elite
@seancorfield

Veteran software architect, focusing on web / JVM / Clojure these days.

honeysql. Turn Clojure data structures into SQL

1.9k

next-jdbc. A modern low-level Clojure wrapper for JDBC-based access to databases.

860

dot-clojure. My .clojure/deps.edn file

634

clj-new. Generate new projects based on clj, Boot, or Leiningen Templates!

515

deps-new. Create new projects for the Clojure CLI / deps.edn

446

usermanager-example. A little demo web app in Clojure, using Component, Ring, Compojure, Selmer (and a database)

369

depstar. Builds JARs, uberjars, does AOT, manifest generation, etc for deps.edn projects

239

build-clj. Common build tasks abstracted into a library.

152

readme. A testing library that turns your README into executable Clojure tests!

141

vscode-calva-setup. My VS Code / Calva / Portal / Joyride setup

117

om-sente. Playground to create Om + Sente test app

45

jsql. Basic DSL for generating SQL/DDL, formerly java.jdbc.sql and java.jdbc.ddl

43

boot-tools-deps. A Boot task (deps) that wraps tools.deps(.alpha) to read deps.edn files

40

logging4j2. A Clojure wrapper for log4j2

23

polylith-external-test-runner. An external (subprocess) test runner for Polylith

22

engine. A Clojure library to implement a query -> logic -> updates workflow, to separate persistence updates from business logic, to improve testing etc.

22

clj-soap. Fork of https://bitbucket.org/taka2ru/clj-soap updated to latest Clojure version

21

lein-fregec. A Leiningen plugin to compile Frege (http://www.frege-lang.org) code.

20

java-clojure-example. Trivial example to show using Java from Clojure in deps.edn project

18

atom-chlorine-setup. My Atom / Chlorine setup

17

socket-rebl. A Socket REPL that also submits forms to Cognitect's REBL

13

fw1. THIS IS A FORK: SEE https://github.com/framework-one/fw1 FOR RELEASES ETC! FW/1 - Framework One - is a lightweight, convention over configuration, MVC application framework for ColdFusion / CFML.

13

ring-cfml. A version of Ring (Clojure) for CFML

12

next.jdbc.xt. Experimental extension of next.jdbc to work with XTDB 2.0 (snapshots)

12

build-uber-log4j2-handler. A conflict handler for log4j2 plugins cache files for the tools.build uber task.

12

datamapper. A couple of CFCs from the World Singles data mapper to show how we wrap Clojure (vectors of) hashmaps to present a thin OO veneer to our CFML code.

8

ring-data-json. Ring middleware for handling JSON, using clojure.data.json

7

boot-kotlinc. A Kotlin compilation task for Boot

7

liquid-setup. Configuration for the Liquid in-process Clojure editor

7

macro-day. Code examples I wrote during Amit Rathore's "A day with Clojure macros" training

6

edmund. Edmund is an Event-Driven Model micro-framework for CFML / ColdFusion

5

datafy-nav-example. Examples of datafy and nav

3

boot-expectations. Boot task for running Expectations

3

avowal. Futures and Promises for modern CFML, inspired by my earlier cfconcurrency library

3

cfml-interop. CFML/Clojure interop library extracted from World Singles code and open sourced!

3

lightstuff. Historical archive of Peter Bell's LightBase and LightGen utility framework/code

2

cat-genetics. Utilities to help calculate TICA-specific color cat genetics etc

2

boxlang-clojure. An example of calling Clojure code from BoxLang

2

di1. THIS IS A FORK! SEE https://github.com/framework-one/di1 FOR RELEASES, DOCUMENTATION ETC! DI/1 - Inject One - is a very lightweight, convention over configuration, dependency injection (inversion of control) framework for ColdFusion / CFML.

2

orm-blog. A very simple blog/cms built in ColdFusion using Framework 1 and ORM.

2

clojure-lucee. A toy example of running CFML pages via Lucee as an embedded engine in a Clojure Ring application.

2

cfmljure. A way to dynamically call Clojure from CFML

2

fw1-clj. A port of Framework One (FW/1) from CFML to Clojure

2

clojure-dining-car. A Categorized and Annotated Directory of Clojure Libraries

2
44
Apply