h3js/h3

⚡️ Minimal H(TTP) framework built for high performance and portability

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 12th, 2026
Created on November 17th, 2020
Open Issues & Pull Requests: 59 (+0)
GitHub issues: Enabled
Number of forks: 360
Total Stargazers: 5,426 (+0)
Total Subscribers: 17 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 36
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 552 days
Stale 30+ days: 35
Stale 90+ days: 27

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (93)
  • enhancement (69)
  • documentation (30)
  • v1 (12)
  • discussion (11)
  • needs reproduction (6)
  • types (4)
  • pending (3)

Detailed Description

H3 is a minimal HTTP framework built for high performance and portability.

H3 addresses the need for a lightweight, fast HTTP server framework that can run across different JavaScript environments. The framework prioritizes performance and the ability to work in multiple runtime contexts, making it suitable for developers who want a streamlined foundation for building HTTP services without the overhead of larger frameworks.

The tool suits projects where minimal dependencies and maximum portability matter—scenarios ranging from edge computing environments to traditional Node.js servers. It works well for teams building APIs, middleware layers, or server-side applications that need to stay lean and flexible across deployment targets. The README does not compare H3 to alternative frameworks, so specific positioning against competitors cannot be stated.

The project maintains active development with a v2 branch as the current focus while preserving a v1 legacy branch for existing users. Development uses TypeScript as the primary language and relies on standard Node.js tooling with Corepack for dependency management. The project includes automated documentation generation and uses automated tooling to keep repository metadata current.