[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3588":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":16,"starSnapshotCount":16,"syncStatus":38,"lastSyncTime":39,"discoverSource":40},3588,"hono","honojs\u002Fhono","honojs","Web framework built on Web Standards","https:\u002F\u002Fhono.dev",null,"TypeScript",30915,1114,84,265,0,14,104,509,75,119.14,"MIT License",false,"main",[26,27,28,29,30,31,32,33,34],"aws-lambda","bun","cloudflare","cloudflare-workers","deno","npm","router","typescript","web-framework","2026-06-12 04:00:18","\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fhono.dev\">\n    \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fhonojs\u002Fhono\u002Fmain\u002Fdocs\u002Fimages\u002Fhono-title.png\" width=\"500\" height=\"auto\" alt=\"Hono\"\u002F>\n  \u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Chr \u002F>\n\n[![GitHub Workflow Status](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002Fhonojs\u002Fhono\u002Fci.yml?branch=main)](https:\u002F\u002Fgithub.com\u002Fhonojs\u002Fhono\u002Factions)\n[![GitHub](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fhonojs\u002Fhono)](https:\u002F\u002Fgithub.com\u002Fhonojs\u002Fhono\u002Fblob\u002Fmain\u002FLICENSE)\n[![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fhono)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fhono)\n[![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002Fhono)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fhono)\n[![JSR](https:\u002F\u002Fjsr.io\u002Fbadges\u002F@hono\u002Fhono)](https:\u002F\u002Fjsr.io\u002F@hono\u002Fhono)\n[![Bundle Size](https:\u002F\u002Fimg.shields.io\u002Fbundlephobia\u002Fmin\u002Fhono)](https:\u002F\u002Fbundlephobia.com\u002Fresult?p=hono)\n[![Bundle Size](https:\u002F\u002Fimg.shields.io\u002Fbundlephobia\u002Fminzip\u002Fhono)](https:\u002F\u002Fbundlephobia.com\u002Fresult?p=hono)\n[![GitHub commit activity](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fm\u002Fhonojs\u002Fhono)](https:\u002F\u002Fgithub.com\u002Fhonojs\u002Fhono\u002Fpulse)\n[![GitHub last commit](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fhonojs\u002Fhono)](https:\u002F\u002Fgithub.com\u002Fhonojs\u002Fhono\u002Fcommits\u002Fmain)\n[![codecov](https:\u002F\u002Fcodecov.io\u002Fgithub\u002Fhonojs\u002Fhono\u002Fgraph\u002Fbadge.svg)](https:\u002F\u002Fcodecov.io\u002Fgithub\u002Fhonojs\u002Fhono)\n[![Discord badge](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1011308539819597844?label=Discord&logo=Discord)](https:\u002F\u002Fdiscord.gg\u002FKMh2eNSdxV)\n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Fhonojs\u002Fhono)\n\nHono - _**means flame🔥 in Japanese**_ - is a small, simple, and ultrafast web framework built on Web Standards. It works on any JavaScript runtime: Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, Lambda@Edge, and Node.js.\n\nFast, but not only fast.\n\n```ts\nimport { Hono } from 'hono'\nconst app = new Hono()\n\napp.get('\u002F', (c) => c.text('Hono!'))\n\nexport default app\n```\n\n## Quick Start\n\n```bash\nnpm create hono@latest\n```\n\n## Features\n\n- **Ultrafast** 🚀 - The router `RegExpRouter` is really fast. Not using linear loops. Fast.\n- **Lightweight** 🪶 - The `hono\u002Ftiny` preset is under 12kB. Hono has zero dependencies and uses only the Web Standard API.\n- **Multi-runtime** 🌍 - Works on Cloudflare Workers, Fastly Compute, Deno, Bun, AWS Lambda, Lambda@Edge, or Node.js. The same code runs on all platforms.\n- **Batteries Included** 🔋 - Hono has built-in middleware, custom middleware, and third-party middleware. Batteries included.\n- **Delightful DX** 😃 - Super clean APIs. First-class TypeScript support. Now, we've got \"Types\".\n\n## Documentation\n\nThe documentation is available on [hono.dev](https:\u002F\u002Fhono.dev).\n\n## Migration\n\nThe migration guide is available on [docs\u002FMIGRATION.md](docs\u002FMIGRATION.md).\n\n## Communication\n\n[X](https:\u002F\u002Fx.com\u002Fhonojs) and [Discord channel](https:\u002F\u002Fdiscord.gg\u002FKMh2eNSdxV) are available.\n\n## Contributing\n\nContributions Welcome! You can contribute in the following ways.\n\n- Create an Issue - Propose a new feature. Report a bug.\n- Pull Request - Fix a bug or typo. Refactor the code.\n- Create third-party middleware - See instructions below.\n- Share - Share your thoughts on the Blog, X, and others.\n- Make your application - Please try to use Hono.\n\nFor more details, see [docs\u002FCONTRIBUTING.md](docs\u002FCONTRIBUTING.md).\n\n## Contributors\n\nThanks to [all contributors](https:\u002F\u002Fgithub.com\u002Fhonojs\u002Fhono\u002Fgraphs\u002Fcontributors)!\n\n## Authors\n\nYusuke Wada \u003Chttps:\u002F\u002Fgithub.com\u002Fyusukebe>\n\n_RegExpRouter_, _SmartRouter_, _LinearRouter_, and _PatternRouter_ are created by Taku Amano \u003Chttps:\u002F\u002Fgithub.com\u002Fusualoma>\n\n## License\n\nDistributed under the MIT License. See [LICENSE](LICENSE) for more information.\n","Hono 是一个基于 Web 标准构建的轻量级、超快速的 Web 框架。它支持多种 JavaScript 运行环境，包括 Cloudflare Workers、Deno、Bun、AWS Lambda 和 Node.js 等，确保同一段代码可以在不同平台上运行。Hono 通过使用高效的正则表达式路由和零依赖设计实现了极高的性能与轻量化。此外，它还提供了内置及第三方中间件支持，以及一流的 TypeScript 支持，使得开发者能够享受到愉悦的开发体验。适用于需要高性能且跨平台兼容性的 Web 应用场景。",2,"2026-06-11 02:54:47","top_language"]