This is a list of Open Source implementations of various protocols and technologies. Those implementations should strive to be lightweight and easily readable.
Inspired by this comment on HN.
- LightDHT a lightweight python implementation of the BitTorrent DHT.
Python
- Naivechain a blockchain in 200 lines of code.
Apache
Javascript
- Tinychain a pocket-sized implementation of Bitcoin.
MIT
Python
- Mind a neural network library built in JavaScript.
MIT
Javascript
- NTPserver a Python based ntp server.
MIT
Python
- Kilo a (console) text editor in less than 1000 lines of code with syntax highlight and search.
BSD2
C