Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Biff 2.0 (Clojure web framework)

Details

External ID
49647635
Source
HN
Company
—
Product
Biff 2.0 (Clojure web framework)
Website domain
biffweb.com
Launched
Sept. 10, 2026
Cohort
—
Upvotes
28
Upvotes percentile
0.7910685805422647
Tags
—
Fetched at
Sept. 14, 2026, 5:28 p.m.
Updated at
Sept. 14, 2026, 5:28 p.m.

Description

Biff is a web framework that I originally released 6 years ago.[1] I've just finished more-or-less rewriting it from scratch. The main changes:- SQLite is now the default database.- Datastar is used for server-side rendering.- Introduces biff.graph[2] and biff.fx, two libraries that both help structure your application logic.- Biff is now "just" a collection of independent libraries rather than a single monolithic framework, which makes it much easier to swap out the various parts. e.g. using a non-default database is much less work now.I'd been experimenting with a good chunk of this work (the database change and the biff.graph / biff.fx stuff) starting 2 years ago. The Datastar and independent libraries stuff goes back 6 months or so. Datastar's been on my radar for a while and has been picking up steam in the Clojure community, for good reason IMO. The independent library stuff was instigated by me trying out LLM-driven coding for the first time earlier this year: I wanted to try making a Clojure web app without using Biff to see if web frameworks still seemed helpful (my conclusion: absolutely) and how I might do things from first principles were I to start over. So I did that and then started packaging up/rewriting various Biff code as smaller individual libraries as I went.Note that I consider Biff to be mostly "hand-coded"; I start with LLM-written drafts of code but often by the time I'm done editing it's been completely reworked. The initial drafts of docs are all hand-written. I'm interested to try using it for vibe-coding apps though. e.g. how much of the code that requires good judgment can I pull into the framework so that the apps are then easier for LLMs to not screw up.[1] https://news.ycombinator.com/item?id=23921220[2] https://news.ycombinator.com/item?id=48820361

Enrichment

Theme
database infrastructure and developer tools
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
clojure web framework
Manually corrected
False

Could you build this?

No Designing and implementing a cohesive, developer-grade Clojure full-stack framework with custom architecture libraries and REPL workflows requires deep idiosyncratic Clojure expertise.

What it would actually take: Building Biff 2.0 requires deep mastery of Clojure, JVM ecosystem mechanics, Datastar SSR protocols, and SQLite connection pooling. The creator authored biff.graph and biff.fx to handle reactive functional dependency graphs and side effects. An AI assistant struggles profoundly with Clojure's advanced macro systems, dynamic REPL-driven development loop, and holistic framework cohesion.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one — 53 launches clear the similarity bar, closest 8 shown.

Attention rank: #19 of 54 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 316 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.