https://github.com/bart6114/cheek
cheek: a pico-sized declarative job scheduler
https://github.com/bart6114/cheek
cron go golang jobs orchestration scheduler
Last synced: 9 months ago
JSON representation
cheek: a pico-sized declarative job scheduler
- Host: GitHub
- URL: https://github.com/bart6114/cheek
- Owner: bart6114
- License: mit
- Created: 2021-12-01T21:30:36.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-11T12:29:54.000Z (9 months ago)
- Last Synced: 2025-06-11T18:12:41.973Z (9 months ago)
- Topics: cron, go, golang, jobs, orchestration, scheduler
- Language: Go
- Homepage:
- Size: 1.16 MB
- Stars: 187
- Watchers: 2
- Forks: 16
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go-with-stars - cheek - 07-06 | (Job Scheduler / Search and Analytic Databases)
- awesome-go - cheek - A simple crontab like scheduler that aims to offer a KISS approach to job scheduling. (Job Scheduler / Search and Analytic Databases)
- awesome-go - bart6114/cheek - sized declarative job scheduler ☆`197` (Job Scheduler / Search and Analytic Databases)
- fucking-awesome-go - cheek - A simple crontab like scheduler that aims to offer a KISS approach to job scheduling. (Job Scheduler / Search and Analytic Databases)
- awesome-go - cheek - A simple crontab like scheduler that aims to offer a KISS approach to job scheduling. (Job Scheduler / Search and Analytic Databases)
- awesome-go-cn - cheek
- awesome-repositories - bart6114/cheek - cheek: a pico-sized declarative job scheduler (Go)
README

# cheek


[](https://goreportcard.com/report/github.com/bart6114/cheek)
[](https://pkg.go.dev/github.com/bart6114/cheek)
[](https://github.com/avelino/awesome-go)

`cheek` is a pico-sized declarative job scheduler designed to excel in a single-node environment. `cheek` aims to be lightweight, stand-alone and simple. It does not compete for robustness.
## Quick Start
Fetch the latest version for your system:
[darwin-arm64](https://github.com/bart6114/cheek/releases/latest/download/cheek-darwin-arm64) |
[darwin-amd64](https://github.com/bart6114/cheek/releases/latest/download/cheek-darwin-amd64) |
[linux-386](https://github.com/bart6114/cheek/releases/latest/download/cheek-linux-386) |
[linux-arm64](https://github.com/bart6114/cheek/releases/latest/download/cheek-linux-arm64) |
[linux-amd64](https://github.com/bart6114/cheek/releases/latest/download/cheek-linux-amd64)
```sh
curl -L https://github.com/bart6114/cheek/releases/latest/download/cheek-darwin-amd64 -o cheek
chmod +x cheek
./cheek run schedule.yaml
```
## Documentation
For comprehensive documentation, configuration options, examples, and advanced features, visit:
**📚 [cheek.barts.space](https://cheek.barts.space)**
## Acknowledgements
`cheek` is building on top of many great OSS assets. Notable thanks goes to:
- [gronx](https://github.com/adhocore/gronx): for allowing me not to worry about CRON strings.
