Thanks to visit codestin.com
Credit goes to github.com

Skip to content

anthonyb8/pakket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PAKKET

PAKKET is an experimental educational project focused on building a network protocol library from using sockets.

The goal is to explore and implement the core layers of network communication—starting at the transport layer (TCP & UDP) and moving up to application protocols like HTTP and WebSocket.

Goals

  • Understand and implement TCP & UDP handling
  • Build reusable socket-based transmission layers
  • Layer application protocols (HTTP, WebSocket) on top
  • Explore routing, parsing, and service composition

Purpose

This project is not production-ready — it's for learning, exploration, and experimentation with how networked systems are structured from the ground up.

Example

pip install -r requirements.txt

Run in seperate terminal instances.

python -m demo.server
python -m demo.client

About

Educational project focused on building a HTTP/TCP server from the socket level up.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages