Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Protocol Development

Protocol Development

6 projects

Showing 6 of 6 projects

libpnet
libpnetRust

A cross-platform Rust library for low-level network packet manipulation and protocol implementation.

#datalink#protocol-development#packet-manipulation
Stars2.6k
Forks331
Last commit1 month ago
Libnet
LibnetC

A portable C library for constructing and injecting network packets at IP and link layers.

#c-library#gre#tcp
Stars957
Forks261
Last commit1 year ago
kyber
kyberGo

Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.

#distributed-systems#go-library#constant-time
Stars698
Forks180
Last commit7 days ago
Bitcoin Protocol Development Curriculum - Chaincode Labs
Bitcoin Protocol Development Curriculum - Chaincode Labs

A comprehensive, community-maintained curriculum for Bitcoin protocol development, covering core concepts, security, and advanced topics.

#p2p-networks#smart-contracts#cryptocurrency
Stars693
Forks134
Last commit10 months ago
PacketFu
PacketFuRuby

A Ruby library for reading, writing, and manipulating network packets at a mid-level.

#libpcap#network-programming#packet-injection
Stars393
Forks86
Last commit3 years ago
Lightning Network Protocol Development Curriculum - Chaincode Labs
Lightning Network Protocol Development Curriculum - Chaincode Labs

A structured curriculum and collection of resources for learning Lightning Network protocol development.

#study-curriculum#lightning-network#protocol-development
Stars371
Forks43
Last commit2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub