Tempo is a temporary notes service.
The server crate contains the server implementation.
cargo install --path serverRun the server (default port is 7536):
tempo-serveror specify with a specific port:
tempo-server --port 8080The client crate contains a CLI client implementation.
cargo install --path clienttempo new "some note"
tempo listOptionally, you can specify the socket address:
tempo -u "localhost:8080" new "some note"
tempo -u "localhost:8080" listor set the TEMPO_SERVER_URL environment variable:
TEMPO_SERVER_URL="localhost:8080" tempo new "some note"This directory contains a simple desktop port of the client application written with React and Tauri v2 beta.
This crate contains common code for the client and server, such as the protocol definition.