FindSoftware

Biff

Full-stack web framework for Clojure with SQLite, Datastar, email sign-in and an admin dashboard, composed from separate libraries.

Biff is a full-stack web framework for Clojure, composed from separate libraries that each have their own documentation. It covers SQLite storage, server-side rendering with Datastar, email sign-in and an admin dashboard. A new project starts from the biff-starter repository, which is cloned with git and run with a Clojure command-line task.

Worth knowing

SQLite is the default database, and XTDB is the documented alternative. The admin library shows usage metrics, a user directory and email alerts. The biff.tasks library provisions an Ubuntu server for production deployments.

Identity

Status
Active
Maintainer
Jacob O'Bryant4
Maintained by
Individual
First release
20227

Rendering and deploy

Runs as
Always on5
Rendering
On a server3
Install with
git clone of the biff-starter repository, then clj -M:run dev3

Releases

Current major version
27
Last release
2026-09-107

Adoption

GitHub stars
1,1192
Contributors
268

Why these figures do not compare

Sources

  1. 2026-10-24: links, Categories
    biffweb.com/
  2. 2026-10-24: links, Written in, License, GitHub stars
    api.github.com/repos/jacobobryant/biff
  3. 2026-10-24: links, Runtime, Minimum runtime, Install with, Rendering, Databases
    github.com/jacobobryant/biff/blob/master/README.md
  4. 2026-10-24: Maintainer, License model
    raw.githubusercontent.com/jacobobryant/biff/master/LICENSE
  5. 2026-10-24: Runs as
    github.com/jacobobryant/biff/blob/master/libs/ring/README.md
  6. 2026-10-24: Admin interface
    github.com/jacobobryant/biff/blob/master/libs/admin/README.md
  7. 2026-10-24: First release, Current major version, Last release
    api.github.com/repos/jacobobryant/biff/releases
  8. 2026-10-24: Contributors
    api.github.com/repos/jacobobryant/biff/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON