[Feedback Welcome!] tempo - A lightweight CLI for managing assets and scaffolding components in templ-based projects #1103
indaco
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
👋 Hey folks!
I’ve been working on a CLI tool called tempo to improve the dev experience when building UI components with templ, plain CSS, and vanilla JS.
Choosing to work with plain CSS and vanilla JS made me rethink the workflow—especially around keeping styles and scripts in separate files to preserve the developer experience provided by IDEs/editors, while still seamlessly injecting them into
.templ
files.It also supports scaffolding components and variants, so I no longer have to copy-paste boilerplate every time I build something new using the same folder and file structure.
While both features—asset management and scaffolding — live in a single CLI, they work independently. You can absolutely use tempo just for syncing CSS and JS into your .templ files without relying on the scaffolding system. There’s even a dedicated section in the docs for this use case.
If you’re curious or want to try it out, I’d love your feedback! 🙌
Hope tempo can be useful to someone!
https://github.com/indaco/tempo
Beta Was this translation helpful? Give feedback.
All reactions