️ Minimal H(TTP) framework built for high performance and portability
  • TypeScript 99.8%
  • JavaScript 0.2%
Find a file
autofix-ci[bot] cbb3063eef
Some checks are pending
autofix.ci / autofix (push) Waiting to run
ci / tests (push) Waiting to run
ci / publish (push) Blocked by required conditions
ci / publish-pkg-pr-new (push) Blocked by required conditions
chore: apply automated updates
2026-07-24 18:49:51 +00:00
.config chore: integrate automd 2024-02-23 00:23:03 +01:00
.github chore: use normal tsc for typecheck 2026-07-22 10:55:56 +00:00
bin build: move docs to dist 2026-03-22 09:51:56 +01:00
docs fix(response): allow status and headers staged during the first stream chunk (#1512) 2026-07-24 20:18:30 +02:00
examples refactor(sse): promote EventStream to public API, deprecate createEventStream (#1509) 2026-07-23 01:22:17 +02:00
playground chore: update h3 version in playground 2026-02-05 19:23:28 +01:00
src fix(response): allow status and headers staged during the first stream chunk (#1512) 2026-07-24 20:18:30 +02:00
test fix(response): allow status and headers staged during the first stream chunk (#1512) 2026-07-24 20:18:30 +02:00
.gitignore build: move docs to dist 2026-03-22 09:51:56 +01:00
.nvmrc chore: use native node typescript support (#1191) 2025-08-22 19:19:47 +02:00
.oxfmtrc.json chore: migrate to oxlint and oxfmt (#1286) 2026-01-23 21:14:01 +01:00
.oxlintrc.json chore: update undocs 2026-07-24 17:34:47 +00:00
AGENTS.md chore: update agents.md 2026-07-22 10:20:36 +00:00
build.config.ts build: simplify chunk names 2026-05-01 21:15:18 +02:00
CHANGELOG.md chore: apply automated updates 2026-07-24 18:49:51 +00:00
CLAUDE.md chore: add agents.md 2026-02-27 21:25:43 +01:00
LICENSE refactor: update repository 2022-11-15 12:29:56 +01:00
MIGRATION.md refactor(sse): promote EventStream to public API, deprecate createEventStream (#1509) 2026-07-23 01:22:17 +02:00
package.json chore(release): v2.0.1-rc.26 2026-07-24 18:49:10 +00:00
pnpm-lock.yaml chore: update deps 2026-07-24 18:46:54 +00:00
pnpm-workspace.yaml chore: update deps 2026-07-02 23:00:26 +00:00
README.md chore: prepare for rc (#1213) 2025-10-07 15:53:52 +02:00
renovate.json chore: prepare v1 branch 2024-06-20 10:08:11 +02:00
tsconfig.json chore: add ESNext to tsconfig's lib (#1297) 2026-02-25 09:56:03 +01:00
typos.toml feat!: overhaul internal design (#783) 2024-06-24 17:35:34 +02:00
vitest.config.mjs test: add coverage exclude 2025-10-27 22:39:43 +01:00

H3

npm version npm downloads

H3 (pronounced as /eɪtʃθriː/, like h-3) is a minimal h(ttp) framework built for high performance and portability.

Note

You are on the v2 active branch. Check out tree/v1 and v1.h3.dev for legacy v1.

👉 Documentation

Contribution

Local development
  • Clone this repository
  • Install the latest LTS version of Node.js
  • Enable Corepack using corepack enable
  • Install dependencies using pnpm install
  • Run tests using pnpm dev or pnpm test

License

Published under the MIT license. Made by @pi0 and community 💛


🤖 auto updated with automd