Giter VIP home page Giter VIP logo

tinyhttp's Introduction




tinyhttp

⚑ Tiny web framework as a replacement of Express


npm GitHub Workflow Status Coverage



πŸ¦• tinyhttp now has a Deno port (work in progress)

tinyhttp is a modern Express-like web framework written in TypeScript and compiled to native ESM, that uses a bare minimum amount of dependencies trying to avoid legacy hell.

Features

  • ⚑ 2x faster than Express
  • βš™ Express middleware compat
  • β†ͺ Async middleware support
  • β˜‘ Native ESM and CommonJS support
  • πŸš€ No legacy dependencies, just the JavaScript itself
  • πŸ”¨ Types out of the box
  • πŸ”₯ Prebuilt middleware for modern Node.js

Visit tinyhttp website for docs, guides and middleware search.

Install

Node.js 12.4+ is required.

pnpm i @tinyhttp/app

Donate

You can donate with fiat or crypto here.

Sponsors


Deta

molefrog

Contributors ✨

Thanks goes to these wonderful people (emoji key):


v 1 r t l

πŸ’‘ πŸ”Œ πŸ“† 🚧 πŸ’»

Matt

πŸ”Œ ⚠️

Nasmevka

πŸ“–

elianiva

πŸ’‘ 🚧 πŸ’» ⚠️

Katja Lutz

πŸ’‘

Arnovsky

πŸ”Œ πŸ’»

Rocktim Saikia

πŸš‡ πŸ’» πŸ’‘

Ahmad Reza

πŸ’»

Ionel lupu

πŸ’‘

Tomi Kalmi

πŸ“–

Luiginator

πŸ’‘ πŸ’»

Aneesh Relan

πŸ’‘ ⚠️

Roberto Ortega

πŸ’‘

Barciet MaΓ«lann

πŸ’‘

shzmr

πŸ’» ⚠️ πŸ’‘

Egor Avakumov

πŸ’‘

Rashmi K A

πŸ’»

Shubhi Agarwal

⚠️

Maurizio

⚠️ πŸ’»

jkreller

πŸ’‘

Alan Carpilovsky

⚠️

KoljaTM

⚠️

ike

πŸ“– πŸ’‘

Fabian MorΓ³n Zirfas

πŸ›

Vitaly Baev

⚠️ πŸ›

omrilotan

πŸ’» πŸ“–

MVEMCJSUNPE

πŸ’‘ πŸ›

Leo Toneff

πŸ’»

Calum Knott

πŸ“– πŸ›

Reinaldy Rafli

πŸ’» πŸ› πŸ’‘

Ganesh Pendyala

πŸ“–

Maxim

πŸ›

wasd845

πŸ›

Ikko Ashimine

πŸ“–

Stanislas

πŸ“–

Laurin Quast

πŸ’»

Rohan Sharma

πŸ›

tbhmens

πŸ’» πŸ›

Marcos Henrique

πŸ’‘

massivefermion

πŸ”Œ πŸ’‘

Benjamin Selyem

πŸ›

Aral Balkan

πŸ“–

Sonny Piers

πŸ“–

paolotiu

πŸ’»

Anton Trofimenko

πŸ’»

tomhooijenga

πŸ’»

Sai Kiran Mukka

πŸ’»

Oskari Groenroos

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!

tinyhttp's People

Contributors

allcontributors[bot] avatar bra1l0r avatar elianiva avatar luiginator avatar arnovsky avatar rocktimsaikia avatar shzmr avatar alcar avatar aldy505 avatar ahmad-reza619 avatar mauriziopz avatar dxu23 avatar koljatm-edeka avatar iketiunn avatar ionellupu avatar esthedebeste avatar omrilotan avatar vitalybaev avatar wasd845 avatar tomhooijenga avatar rashmi-k-a avatar paolotiu avatar bertoort avatar crashmax-dev avatar tkalmi avatar angristan avatar sonnyp avatar saikiranmukka avatar rhnsharma avatar groenroos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.