GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • tinyhttp
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” tinyhttp

README.md

tinyhttp

tinyhttp is a 0-legacy Express-like lightweight web framework, that seamlessly integrates with a large Express ecosystem while outshining Express in performance and DX. tinyhttp comes with first-class TypeScript support, smaller install size (meaning faster CI), support for asynchronous handlers and a set of pre-built middleware for common tasks.

Ecosystem

  • tinyhttp
  • tinyws - WebSocket middleware
  • milliparsec - body parser (JSON & URLEncoded)
  • lru-send - LRU-caching for responses
  • malibu - CSRF middleware
  • jwt - JWT middleware
  • cookie-parser - cookie parser ported from express
  • swagger - Swagger integration
  • cors - CORS ported from express
  • markdown - Markdown static server middleware for Node.js
  • favicon - favicon file server ported from express
  • unless - unless middleware
  • ping - response time checker
  • logger - minimal and flexible HTTP logger
  • bot-detector - bot detector for Node.js
  • content-type - content-type rewrite in TypeScript and ESM.

Help the project

Maintenance

Even though all of the repos are maintained, we would like a helping hand. If you'd like to help maintaining any of the projects under this organization, please dm or send an e-mail.

Donate

You are welcome to sponsor the following developers:

  • v1rtl - owner of the org, tinyhttp, tinyws, milliparsec creator
  • aldy505 - tinyhttp co-maintainer, malibu creator
  • rocktimsaikia - major tinyhttp contributor
  • massivefermion - swagger integration developer, eth: 0x0e76547342b7958Ec1B5A95aE63672d9117C24f2, btc: bc1qf3mum3qanez5t0u2rmvsh33k0lx54rdzps75f5

Pinned Loading

  1. tinyhttp tinyhttp Public

    πŸ¦„ 0-legacy, tiny & fast web framework as a replacement of Express

    TypeScript 2.9k 157

  2. website website Public

    🌍 website for tinyhttp

    TypeScript 5 9

  3. tinyws tinyws Public

    🚑 tiny WebSocket middleware for Node.js

    TypeScript 419 16

  4. milliparsec milliparsec Public

    🌌 Tiniest body parser in the universe. Built for modern Node.js

    TypeScript 209 9

  5. malibu malibu Public

    πŸ„ Framework-agnostic CSRF middleware for modern Node.js

    TypeScript 165 5

  6. swagger swagger Public

    πŸ“š Swagger integration for tinyhttp

    TypeScript 6 2

Repositories

Loading
Type
Language
Sort
Showing 10 of 22 repositories
  • vary Public

    vary rewrite in TypeScript for ESM

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/vary's past year of commit activity
    TypeScript 1 MIT 1 0 0 Updated Nov 9, 2026
  • tinyhttp Public

    πŸ¦„ 0-legacy, tiny & fast web framework as a replacement of Express

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/tinyhttp's past year of commit activity
    TypeScript 2,910 MIT 157 4 (1 issue needs help) 4 Updated Oct 26, 2026
  • milliparsec Public

    🌌 Tiniest body parser in the universe. Built for modern Node.js

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/milliparsec's past year of commit activity
    TypeScript 209 MIT 9 1 4 Updated Sep 9, 2026
  • malibu Public

    πŸ„ Framework-agnostic CSRF middleware for modern Node.js

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/malibu's past year of commit activity
    TypeScript 165 MIT 5 0 1 Updated Jun 8, 2026
  • tinyws Public

    🚑 tiny WebSocket middleware for Node.js

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/tinyws's past year of commit activity
    TypeScript 419 MIT 16 0 0 Updated Feb 1, 2026
  • content-type Public

    content-type rewrite in TypeScript and ESM

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/content-type's past year of commit activity
    TypeScript 1 MIT 0 0 1 Updated Jan 31, 2026
  • website Public

    🌍 website for tinyhttp

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/website's past year of commit activity
    TypeScript 5 9 0 0 Updated Oct 7, 2025
  • logger Public

    πŸͺ΅ Minimal and flexible HTTP logger

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/logger's past year of commit activity
    TypeScript 10 MIT 2 0 0 Updated Mar 3, 2025
  • repo-template Public template

    Repo template for tinyhttp/@ (and other) packages

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/repo-template's past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Oct 17, 2024
  • lru-send Public

    ⏩ LRU-based caching middleware for Node.js

    Uh oh!

    There was an error while loading. Please reload this page.

    tinyhttp/lru-send's past year of commit activity
    TypeScript 9 0 0 2 Updated Sep 27, 2024
View all repositories

People

@aldy505 @v1rtl

Sponsors

  • @LambdaTest-Inc

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.