Skip to content

jordan-loeser/pixiedust

Repository files navigation


✨🧚‍♀️
pixiedust

A web-based approach to creating graphics for pixel-based displays, such as LED matrices.

Turborepo GitHub License GitHub pull requests GitHub issues Commitizen Friendly

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

Acknowledgements

The pixiedust approach to rendering is heavily inspired by pixlet, created by the team doing great work at Tidbyt. Check them out!

About

🧚‍♀️ Build apps for pixel-based displays using HTML Canvas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published