Skip to content

utkarsh5026/tstp

Repository files navigation

🚀 Build Your Own HTTP Server

progress-banner

A TypeScript implementation of an HTTP/1.1 server that's both powerful and developer-friendly. This project is part of the CodeCrafters "Build Your Own HTTP Server" challenge.

🌟 Features

  • Full HTTP/1.1 protocol support
  • Cookie management with extensive options
  • Gzip compression
  • Flexible routing system
  • Cache control
  • Content type handling
  • Query parameter parsing
  • Comprehensive request/response APIs

🛠️ Tech Stack

  • TypeScript
  • Bun 1.1
  • Jest for testing
  • Node.js built-in modules

🎓 Learning Resources


Built with ❤️ as part of the CodeCrafters challenge. Happy coding! 🚀

About

Implementation of a HTTP server built from scratch in typescript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •