Measure and improve the developer experience of coding agents using Hono.
Hono adoption over time, and what was chosen instead. ← back
Create an HTTP server in TypeScript that runs on Bun. Implement a JSON API for managing todos: endpoints to list, create, and delete todos, input validation, and consistent JSON error responses. Use a web framework of your choice.
| Date | Model | Hono | Share | What agents chose | Code |
|---|---|---|---|---|---|
| 2026-10-19 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-10-19 | claude-haiku-4-5 | 10% | Elysia 9 · Hono 1 | — | |
| 2026-10-12 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-10-12 | claude-haiku-4-5 | 20% | Elysia 8 · Hono 2 | — | |
| 2026-10-05 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-10-05 | claude-haiku-4-5 | 10% | Elysia 9 · Hono 1 | — | |
| 2026-09-28 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-09-28 | claude-haiku-4-5 | 20% | Elysia 8 · Hono 2 | — | |
| 2026-09-21 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-09-21 | claude-haiku-4-5 | 30% | Elysia 7 · Hono 3 | — | |
| 2026-09-14 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-09-14 | claude-haiku-4-5 | 10% | Elysia 9 · Hono 1 | — | |
| 2026-09-10 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-09-07 | claude-opus-5 | 40% | Failed 3 · Hono 2 | — | |
| 2026-09-07 | claude-haiku-4-5 | 10% | Elysia 9 · Hono 1 | — | |
| 2026-09-05 | claude-opus-5 | 100% | Hono 5 | — | |
| 2026-09-05 | claude-haiku-4-5 | 10% | Elysia 9 · Hono 1 | — | |
| 2026-09-04 | claude-opus-5 | 20% | Failed 4 · Hono 1 | — | |
| 2026-09-04 | claude-haiku-4-5 | 20% | Elysia 8 · Hono 2 | — |