MCPcopy
hub / github.com/h3js/h3

github.com/h3js/h3 @v2.0.1-rc.22 sqlite

repository ↗ · DeepWiki ↗ · release v2.0.1-rc.22 ↗
411 symbols 1,167 edges 136 files 26 documented · 6%
README

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

Extension points exported contracts — how you extend this code

TestOptions (Interface)
(no doc)
test/_setup.ts
ErrorInput (Interface)
(no doc)
src/error.ts
TracingRequestEvent (Interface)
(no doc)
src/tracing.ts
HTTPEvent (Interface)
(no doc)
src/event.ts
RouterContext (Interface)
(no doc)
src/types/h3.ts
CacheConditions (Interface)
(no doc)
src/utils/cache.ts
TestContext (Interface)
(no doc)
test/_setup.ts
ErrorBody (Interface)
(no doc)
src/error.ts

Core symbols most depended-on inside this repo

fetch
called by 386
src/h3.ts
use
called by 120
src/h3.ts
all
called by 83
src/h3.ts
push
called by 67
src/utils/internal/event-stream.ts
mockEvent
called by 62
src/utils/event.ts
next
called by 30
src/middleware.ts
describeMatrix
called by 28
test/_setup.ts
toString
called by 28
src/event.ts

Shape

Function 299
Method 51
Interface 39
Class 22

Languages

TypeScript100%

Modules by API surface

src/_deprecated.ts30 symbols
src/utils/internal/event-stream.ts21 symbols
src/h3.ts21 symbols
test/tracing.test.ts17 symbols
src/event.ts17 symbols
src/utils/request.ts15 symbols
src/response.ts15 symbols
src/utils/json-rpc.ts13 symbols
src/utils/internal/iron-crypto.ts12 symbols
src/utils/session.ts11 symbols
src/utils/cookie.ts11 symbols
src/error.ts11 symbols

Dependencies from manifests, versioned

@happy-dom/global-registrator20.9.0 · 1×
@mitata/counters0.0.8 · 1×
@types/connect3.4.38 · 1×
@types/express5.0.6 · 1×
@types/node25.6.0 · 1×
@types/react19.2.14 · 1×
@types/react-dom19.2.3 · 1×
@typescript/native-preview7.0.0-dev.20260505.1 · 1×
@vitest/coverage-v84.1.5 · 1×
automd0.4.3 · 1×
changelogen0.6.2 · 1×
connect3.7.0 · 1×

For agents

$ claude mcp add h3 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact