Mindful Time Tracking: Simplify Your Focus and Boost Productivity Effortlessly.
pace
is a mindful productivity tool designed to help you keep track of your
activities with ease and intention.
Born from the desire to blend simplicity with effectiveness, pace offers a command-line interface (CLI) that encourages focused work sessions, thoughtful reflection on task durations, and a harmonious balance between work and rest.
Whether you're a developer, a writer, or anyone who values structured time management, pace provides the framework to log activities, reflect on progress, and optimize how you spend your time.
pace
is currently in active development and is not yet ready for
production use. Expect breaking changes and incomplete features. We encourage
you to try it out and provide feedback, but please be aware that it is not yet
stable. You can find updates to pace
in the
CHANGELOG.
You can ask questions in the Discussions or have a look at the FAQ.
Contact | Where? |
---|---|
Issue Tracker | GitHub Issues |
Discord | |
Discussions | GitHub Discussions |
Help for installing pace
can be found in the
installation instructions.
Please check our
getting started guide
for more information on how to get started right afterwards. You can also run
pace docs
to open the documentation in your browser.
For usage examples for various commands please check the usage examples.
Please check our FAQ for
frequently asked questions. If you have a question that is not answered there,
please open an issue or ask in the discussions. We will be happy to help you. If
your are more interested in the development of pace
, please check our
FATQ.
Found a bug? Open an issue!
Got an idea for an improvement? Don't keep it to yourself!
- Contribute fixes or new features via pull requests!
Please make sure, that you read the contribution guide.
Please review and abide by the general Rust Community Code of Conduct when contributing to this project. In the future, we might create our own Code of Conduct and supplement it at this location.
Some of the inspiration for pace
came from the following projects:
This crate's minimum supported rustc
version is 1.74.1
.
The current policy is that the minimum Rust version required to use this crate
can be increased in minor version updates. For example, if crate 1.0
requires
Rust 1.20.0, then crate 1.0.z
for all values of z
will also require Rust
1.20.0 or newer. However, crate 1.y
for y > 0
may require a newer minimum
version of Rust.
In general, this crate will be conservative with respect to the minimum supported version of Rust.
AGPL-3.0-or-later; see LICENSE.