Contributions more than welcome!
Basically… pixlet in Python.
This is an example for generating images for the Tidbyt device, a nice LED display. The company that made the Tidbyt got acquihired and won't be developing the software much in the future.
Pixlet was very convenient, but is an oddball for a tech stack: implemented in Go for people to consume in Starlark. Starlark is a niche language. It'd be nice to support a mainstream language.
This is a WIP implementation of the same concepts as pixlet in Python.
This uses uv
but I think you can install the deps using pip
too. It's a Flask app: I run it like this:
python -m flask --debug run
After installing dependencies.
- WebP generation
- Rendering the tb-8 pixel font without anti-aliasing
- Components
- Text
- Box
- Rect
- Column
- Row
- Animation
- Image
- PieChart
- Plot
- 'expand' option
- WrappedText
- Fonts