{"slug": "hono", "name": "Hono", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 3, "commenters": 8, "warners": 0, "score": 4.024, "rising": 0.35, "first": "2025-11-09", "latest": "2026-10-26", "why": "I\u2019m used to using Hono and really enjoy working with it", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 5, "compare": 0, "warn": 0}, "spark": [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "I\u2019m used to using Hono and really enjoy working with it", "icon": true, "domain": null, "github_repo": null, "official_url": "https://hono.dev", "pricing": "", "aliases": ["Hono"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 803819169, "item_id": 50238698, "url": "https://news.ycombinator.com/item?id=50238698", "by": "esperent", "date": "2026-10-26", "stance": "recommend", "quote": "I use Hono + Tanstack router for the first two.", "excerpt": "I'm going to push back against Astro because all the server island stuff is over-engineered for a blog, while in the meantime Astro is not designed for more complex sites so I'm not sure what it's purpose is really. I would say that in the era of agentic coding you don't need any framework. Just a backend + router + markdown generator. I use Hono + Tanstack router for the first two. Tell any decent LLM to wire those ", "context": "", "use_case": "blog backend", "switched_from": "", "story": "Removing Next.js Got My Blog to 100 on Every Lighthouse Category"}, {"id": 757399985, "item_id": 47337499, "url": "https://news.ycombinator.com/item?id=47337499", "by": "digitalgnist", "date": "2026-03-11", "stance": "recommend", "quote": "I\u2019m used to using Hono and really enjoy working with it", "excerpt": "I used this framework in a university lecture while teaching web applications. The main reasons for choosing it were its simplicity, adherence to web standards, and how easy it is for students to grasp. When used together with Cloudflare, you also get a lot of batteries included out of the box. Teaching the basics was also simpler than with Next. Next has evolved to include many abstractions, features, and tools, whi", "context": "university lecturer teaching web applications", "use_case": "building APIs", "switched_from": "", "story": "RedwoodSDK v1.0 released \u2013 We stopped breaking everything"}, {"id": 748218053, "item_id": 46763628, "url": "https://news.ycombinator.com/item?id=46763628", "by": "freetonik", "date": "2026-01-26", "stance": "recommend", "quote": "The only framework in use is Hono which just makes HTTP easier", "excerpt": "I was also suspicious of Cloudflare as a full platform, but now it's one of my favorite ways to develop and scale web applications. I have implemented Minifeed[1] (and Exotext [2]) completely in Cloudflare Workers (except for the full-text search, for which I use a self-hosted instance of Typesense; though in my testing, Cloudflare's D1 database does come with full-text search enabled - it's SQLite compatible, and it", "context": "", "use_case": "HTTP framework", "switched_from": "", "story": "You can just port things to Cloudflare Workers"}]}], "caveats": [], "who": [{"by": "caivi", "context": "AI-powered forward engineer looking for work", "url": "https://news.ycombinator.com/item?id=50081293", "date": "2026-10-14"}, {"by": "digitalgnist", "context": "university lecturer teaching web applications", "url": "https://news.ycombinator.com/item?id=47337499", "date": "2026-03-11"}, {"by": "pranavarora99", "context": "founder hiring engineers for healthcare AI startup", "url": "https://news.ycombinator.com/item?id=46423705", "date": "2025-12-29"}], "tags": [], "use_cases": ["blog backend", "server framework", "web framework", "building apis", "http framework", "backend api layer"], "compared": [{"slug": "cloudflare-workers", "name": "Cloudflare Workers", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "cloudflare-d1", "name": "Cloudflare D1", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "postgresql", "name": "PostgreSQL", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "next-js", "name": "Next.js", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50237712", "title": "Removing Next.js Got My Blog to 100 on Every Lighthouse Category", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49922568", "title": "Ask HN: Who wants to be hired? (October 2026)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48920388", "title": "Show HN: Minvoice \u2013 invoicing app that runs on Cloudflare Workers and D1", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47586229", "title": "item 47586229", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47336651", "title": "RedwoodSDK v1.0 released \u2013 We stopped breaking everything", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46761239", "title": "You can just port things to Cloudflare Workers", "mentions": 1}], "sentiment_by_month": {"2025-11": {"neutral": 1}, "2025-12": {"neutral": 1}, "2026-01": {"recommend": 1}, "2026-02": {}, "2026-03": {"recommend": 1, "neutral": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {"neutral": 1}, "2026-08": {}, "2026-09": {}, "2026-10": {"neutral": 1, "recommend": 1}}, "quotes": [{"id": 803819169, "item_id": 50238698, "url": "https://news.ycombinator.com/item?id=50238698", "by": "esperent", "date": "2026-10-26", "stance": "recommend", "quote": "I use Hono + Tanstack router for the first two.", "excerpt": "I'm going to push back against Astro because all the server island stuff is over-engineered for a blog, while in the meantime Astro is not designed for more complex sites so I'm not sure what it's purpose is really. I would say that in the era of agentic coding you don't need any framework. Just a backend + router + markdown generator. I use Hono + Tanstack router for the first two. Tell any decent LLM to wire those ", "context": "", "use_case": "blog backend", "switched_from": "", "story": "Removing Next.js Got My Blog to 100 on Every Lighthouse Category"}, {"id": 801300700, "item_id": 50081293, "url": "https://news.ycombinator.com/item?id=50081293", "by": "caivi", "date": "2026-10-14", "stance": "neutral", "quote": "FastAPI, Express/Hono", "excerpt": "Location: Minneapolis, MN, USA Remote: Yes Willing to relocate: No Technologies: Opencode / Codex / Jcode, Tmux, Docker, Python, Node, TypeScript, Ansible, Postgres, Supabase/Neon/Render, automated CI / CD test pipelines, Sentry, FastAPI, Express/Hono R\u00e9sum\u00e9/CV: https://drive.google.com/file/d/1swpa5LInVdPEtjhhwxFWGsge8K5... Email: christopherisler1@gmail.com Portfolio: https://github.com/chrisisler - AI-powered forw", "context": "AI-powered forward engineer looking for work", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 782726227, "item_id": 48920389, "url": "https://news.ycombinator.com/item?id=48920389", "by": "ddyy", "date": "2026-07-15", "stance": "neutral", "quote": "The application is built on Hono server-rendered JSX with no client framework for simplicity.", "excerpt": "Hi HN, The invoicing SaaS I was using to bill my clients raised its credit card processing fee to 6.9% for free accounts (4% on top of Stripe's 2.9% + 30c fee), so I decided to build my own to fit my minimal needs, hence I called it Minvoice. It runs on Cloudflare Workers + D1 for DB, it should easily be within their free tier for most use cases. The application is built on Hono server-rendered JSX with no client fra", "context": "", "use_case": "server framework", "switched_from": "", "story": "Show HN: Minvoice \u2013 invoicing app that runs on Cloudflare Workers and D1"}, {"id": 761379683, "item_id": 47586230, "url": "https://news.ycombinator.com/item?id=47586230", "by": "Seventeen18", "date": "2026-03-31", "stance": "neutral", "quote": "Cloudflare Workers with Hono", "excerpt": "So this was not supposed to become a product. I needed to merge some EPUBs, I didn't want to open Calibre for that, and every online tool I found was full of ads or wanted me to create an account to merge two files, or was just weird in a way. So I started building something quick on Cloudflare Workers with Claude Code. One tool became two, two became five, and now there is nine of them. Merge, split, compress, EPUB ", "context": "", "use_case": "web framework", "switched_from": "", "story": null}, {"id": 757399985, "item_id": 47337499, "url": "https://news.ycombinator.com/item?id=47337499", "by": "digitalgnist", "date": "2026-03-11", "stance": "recommend", "quote": "I\u2019m used to using Hono and really enjoy working with it", "excerpt": "I used this framework in a university lecture while teaching web applications. The main reasons for choosing it were its simplicity, adherence to web standards, and how easy it is for students to grasp. When used together with Cloudflare, you also get a lot of batteries included out of the box. Teaching the basics was also simpler than with Next. Next has evolved to include many abstractions, features, and tools, whi", "context": "university lecturer teaching web applications", "use_case": "building APIs", "switched_from": "", "story": "RedwoodSDK v1.0 released \u2013 We stopped breaking everything"}, {"id": 748218053, "item_id": 46763628, "url": "https://news.ycombinator.com/item?id=46763628", "by": "freetonik", "date": "2026-01-26", "stance": "recommend", "quote": "The only framework in use is Hono which just makes HTTP easier", "excerpt": "I was also suspicious of Cloudflare as a full platform, but now it's one of my favorite ways to develop and scale web applications. I have implemented Minifeed[1] (and Exotext [2]) completely in Cloudflare Workers (except for the full-text search, for which I use a self-hosted instance of Typesense; though in my testing, Cloudflare's D1 database does come with full-text search enabled - it's SQLite compatible, and it", "context": "", "use_case": "HTTP framework", "switched_from": "", "story": "You can just port things to Cloudflare Workers"}, {"id": 742779282, "item_id": 46423705, "url": "https://news.ycombinator.com/item?id=46423705", "by": "pranavarora99", "date": "2025-12-29", "stance": "neutral", "quote": "Hono.js on Lambda, TypeScript, PostgreSQL, DynamoDB.", "excerpt": "We build conversational AI infrastructure for healthcare. Voice agents that talk to real patients, coordinate care, and drive outcomes at scale. Our AI is on calls with Medicare patients right now. We're two founders looking for three founding engineers. Backend: Own the API layer, AI agent orchestration, event-driven systems. Hono.js on Lambda, TypeScript, PostgreSQL, DynamoDB. Real-time patient conversations. Front", "context": "founder hiring engineers for healthcare AI startup", "use_case": "backend API layer", "switched_from": "", "story": "Rivvi.ai \u2013 Founding Engineers (Back End, Front End, Infra) \u2013 Cambridge, MA"}, {"id": 733922481, "item_id": 45870155, "url": "https://news.ycombinator.com/item?id=45870155", "by": "igor47", "date": "2025-11-09", "stance": "neutral", "quote": "It's hono on bun, I render jsx server side and client side is all htmx.", "excerpt": "I made an LLM-assisted DnD character sheet tracker! It's up here: https://www.csheet.net/ And the repo is here: https://github.com/igor47/csheet If you play DnD, I would love feedback! Feel free to leave it as GitHub issues or discussion. If you don't play DnD, you might still find the repo interesting. It's hono on bun, I render jsx server side and client side is all htmx. I use vercel's ai toolkit for the LLM inter", "context": "", "use_case": "web backend", "switched_from": "", "story": "Ask HN: What Are You Working On? (Nov 2025)"}]}