Fully functional and production ready python libraries, engines and applications in less than 1 kilobyte, depending only on the standard library.
This is a collection of projects that take less than 1 kilobyte of space when minified and compressed using cutting edge compression algorithms. Runtime and production dependencies are limited to other kilopyte modules or the standard library.
There are no constraints on the development and testing libraries used. The aim is to have very high quality, but small modules to fulfill simple purposes like wikis, blog engines, testing and algorithms.
These libraries should be clear and easy to understand and make up a toolkit that is easily ported to other languages.
- Wiki Engine
- Random number generator
- QuickCheck / Property-Based Testing
- Conjecture tutorial
- xUnit
- Unit analyses
- Monte Carlo Simulation
- microKanren
- Curses workalike
- Pagerank
- TF-IDF
- Spaced Repetition System
- Code Review System
- Web Framework
- ORM helper
Bug reports, ideas and pull requests are welcome!
Please make sure that each individual file under kilopyte/
is below 1024 for at least one output from
bin/size_check
.
Testing...
Examples...