Duct
Server-side framework for Clojure that defines an application as an immutable data structure of Integrant components.
duct-framework.orgrepositorydocs
Duct is a server-side framework for Clojure. An application’s structure is an immutable data structure that names the components and how they connect, rather than a file tree generated from a template. A project is set up with the Clojure CLI and a deps.edn alias, and the application runs as a long-lived process.
Worth knowing
The repository first listed for this record, duct-framework/duct, is the old Leiningen template, and its README says it has been deprecated in favor of the project’s site. The record stays a stub until the project names one current home.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links, License
duct-framework.org - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/duct-framework/duct - 2026-10-26: links, Categories, Runs as, Maintainer
duct-framework.org/docs - 2026-10-26: Install with
github.com/duct-framework/main/blob/master/README.md - 2026-10-26: License
api.github.com/repos/duct-framework/main - 2026-10-26: First release
api.github.com/repos/duct-framework/duct/git/ref/tags/0.0.1 - 2026-10-26: License model
github.com/duct-framework/duct/blob/master/README.md - 2026-10-26: Current major version
api.github.com/repos/duct-framework/duct/tags - 2026-10-26: Last release
api.github.com/repos/duct-framework/main/git/ref/tags/0.4.9 - 2026-10-26: Contributors
api.github.com/repos/duct-framework/duct/contributors