https://github.com/ryanfreckleton/kilopyte
Python tools and libraries in 1024 bytes or less.
https://github.com/ryanfreckleton/kilopyte
Last synced: 3 months ago
JSON representation
Python tools and libraries in 1024 bytes or less.
- Host: GitHub
- URL: https://github.com/ryanfreckleton/kilopyte
- Owner: ryanfreckleton
- License: isc
- Created: 2021-03-11T21:15:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-31T18:45:36.000Z (over 3 years ago)
- Last Synced: 2026-02-19T20:29:25.851Z (4 months ago)
- Language: HTML
- Size: 22.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kilopyte
Fully functional and production ready python libraries, engines and applications in less than 1 kilobyte, depending only
on the standard library.
## Summary
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.
## Project Ideas
- 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
## Contributing
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`.
## Running
Testing...
Examples...