pixiedust
pixiedust copied to clipboard
🧚♀️ Build apps for pixel-based displays using HTML Canvas
✨🧚♀️
pixiedust
A web-based approach to creating graphics for pixel-based displays, such as LED matrices.

Project Structure
This repository is a turbo-enabled monorepo with the following workspaces
Workspace | Description |
---|---|
Pixiedust Library | A typescript library for rendering graphics. |
Pixiedust Applets | Contains applets that use pixiedust to render a specific graphic. |
Renderer | An Express server to render applets into animated .webp or .gif images. |
Preview Tool | A helper tool to preview rendered pixiedust applets. |
Firmware | A PlatformIO project to display animated images on an Adafruit MatrixPortal. |
Getting Started
To run all workspaces:
$ yarn install
$ yarn dev
Press
Adafruit - January 23, 2024
Acknowledgements
The pixiedust approach to rendering is heavily inspired by pixlet, created by the team doing great work at Tidbyt. Check them out!