tempo

module
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2025 License: MIT

README ΒΆ

tempo

A lightweight CLI for managing assets and scaffolding components in templ-based projects.

CI Coverage Status go report card version go reference license Built with Devbox

tempo is a lightweight CLI for managing assets and scaffolding components in templ-based projects. Inspired by the Italian word for "time", it streamlines CSS & JS workflows while preserving a smooth developer experience.

tempo

πŸ“š Documentation

Looking for setup instructions, CLI usage, or advanced templating?

πŸ‘‰ Visit the official docs: tempo.indaco.dev

πŸ§ͺ Demo Project

Explore how tempo works in a real-world setup.

Check out tempo-demo β€” a sample project showcasing:

  • Component and variant scaffolding
  • CSS/JS asset syncing
  • Live reload development setup

Great if you want to learn by example or kickstart your own templ-based project.

🀝 Contributing

Contributions are welcome!

See the Contributing Guide for setup instructions.

πŸ†“ License

This project is licensed under the MIT License – see the LICENSE file for details.

Directories ΒΆ

Path Synopsis
cmd
tempo command
internal
app
generator
GoPackage generator provides functionality for processing templating actions, including adding single files or multiple files to a destination directory.
GoPackage generator provides functionality for processing templating actions, including adding single files or multiple files to a destination directory.
git
resolver
GoPackage resolver provides helper functions to resolve values by prioritizing CLI-provided values over configuration-defined values, ensuring proper validation and error handling when necessary
GoPackage resolver provides helper functions to resolve values by prioritizing CLI-provided values over configuration-defined values, ensuring proper validation and error handling when necessary
utils
GoPackage utils provides utility functions and helpers for common operations such as string manipulation and template rendering.
GoPackage utils provides utility functions and helpers for common operations such as string manipulation and template rendering.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL