An open API service indexing awesome lists of open source software.

https://github.com/indaco/tempo

A lightweight CLI for managing assets and scaffolding components in templ-based Go projects.
https://github.com/indaco/tempo

asset-managment cli code-generator css-js-injection go golang scaffolding static-assets templ

Last synced: 5 months ago
JSON representation

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

Awesome Lists containing this project

README

          


tempo



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




CI


Code coverage


go report card


version


go reference


license


Built with Devbox

`tempo` is a lightweight CLI for managing assets and scaffolding components in [templ](https://templ.guide)-based projects.
Inspired by the Italian word for **"time"**, it streamlines CSS & JS workflows while preserving a smooth developer experience.

![tempo](https://raw.githubusercontent.com/indaco/gh-assets/main/tempo/demo.gif)

## ๐Ÿ“š Documentation

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

๐Ÿ‘‰ **Visit the official docs:** [**tempo.indaco.dev**](https://tempo.indaco.dev)

## ๐Ÿงช Demo Project

Explore how `tempo` works in a real-world setup.

Check out [**tempo-demo**](https://github.com/indaco/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.

## ๐Ÿš€ Projects Using Tempo

Looking for real-world usage beyond the demo?

Check out [goaster](https://github.com/indaco/goaster) โ€” a toast notification component built with templ and powered by tempo.

## ๐Ÿค Contributing

Contributions are welcome!

See the [Contributing Guide](/CONTRIBUTING.md) for setup instructions.

## ๐Ÿ†“ License

This project is licensed under the MIT License โ€“ see the [LICENSE](./LICENSE) file for details.