Introduction
Cadence is a collection of Python task management and scheduling libraries. At its core Cadence is designed to make repetitive tasks consistent.
Get started on creating a sample application.
Features
- Lightweight - Cadence is designed with minimal implementation and few external dependencies.
- Pluggable - Cadence has built-in hooks and lifecycle methods
- Metaphoric - Tasks have the familiar structure of unit tests.
- Developer First - Cadence is designed by developers for developers, making task automation as straight-forward as possible so you spend less time configuring and more time automating.
Use Cases
- Periodic health checks on resources (websites, APIs, microservices)
- Schedule reminders
- Nightly back-ups of files
- Automate deployment smoke and functional testing
Contributing
We will be allowing contribution soon! Get started on a sample application and we'll let you know when we are ready.