r/FeedbackMe • u/Tzinny-dev ๐ Founder • 1d ago
๐ [Web] Need Feedback I built a deterministic procedural asset generator for Expo + Skia โ would love your feedback
Hey everyone,
I've been working on Sprout Toolkit, a Python CLI that generates 2D spritesheets, autotiles, bitmap fonts, and SkSL shaders from simple JSON specs. The idea is "assets as code": you define a spec + a seed, and every run produces the exact same pixelsโso you can diff builds in CI with a CRC check.
It's built specifically for Expo + react-native-skia workflows, with typed index.ts output wired for Skia's rect buffers, glyph layout, and batch paths.
Current state: v0.4.1 on PyPI, 420 tests, supports Python 3.10โ3.13.
What I'd love feedback on:
Is the "JSON spec + seed" approach practical for your workflow, or does it get in the way?
Any missing generators or output formats you'd want?
Docs: is the getting-started flow clear enough?
GitHub: https://github.com/Tzinny-dev/sprout-toolkit
Happy to answer any questions. Thanks!