one-webpage-under-god/README.md
askiiart 4edf55cf08
switch to faster base64 implementation
(60 ms savings on https://askiiart.net/blog/marlin-boot-animations.html, though that has very little graphics)
2025-01-04 17:33:16 -06:00

37 lines
575 B
Markdown

# One Webpage, Under God
With "liberty" and JS for none.
---
This makes any page a portable, single file with no external dependencies - with, of course, "liberty" (no options) and JS for none (it doesn't do JS).
Currently it supports hardcoding:
- favicons
- images
- CSS
And also fixes any relative links to be absolute.
## Usage
Install dependencies first of course
```sh
pip install -r requirements.txt
```
Then run it:
```sh
python3 owug.py 'https://example.com' 'out.html'
```
## License
OWUG is licensed under `GPL-3.0-only`.
## TODO
- Add font support