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.
- I made a Clojure-like language in Go, boots in 7ms · hn · 2026-05-09 · 292 upvotes · similarity 0.42
- Codiff, a local diff review tool · hn · 2026-05-17 · 31 upvotes · similarity 0.37
- Crust · hn · 2026-03-17 · 95 upvotes · similarity 0.36
- Shifu · hn · 2026-03-30 · 7 upvotes · similarity 0.36
- VisuaLeaf · hn · 2026-04-29 · 9 upvotes · similarity 0.35
- NodeDB · hn · 2026-05-11 · 5 upvotes · similarity 0.35
- Data Engineering Book · hn · 2026-02-13 · 251 upvotes · similarity 0.34
- Trilogy Studio, open-source browser-based SQL editor and visualizer · hn · 2025-11-09 · 19 upvotes · similarity 0.34
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.