CookCLI

Command-line tool for automating meal planning and shopping with Cooklang recipes, scriptable for UNIX workflows, includes web server.

Healthy · 74
74/100
Healthy

Actively maintained with regular releases.

Maintenance 26/40
Releases 25/25
Community 8/20
Momentum 15/15

Commit activity more than 66% of tracked projects; popularity more than 40%. How this is calculated.

Commits, last 11 months

2025-10: 20 commits 2025-11: 53 commits 2025-12: 30 commits 2026-01: 85 commits 2026-02: 76 commits 2026-03: 72 commits 2026-04: 38 commits 2026-05: 8 commits 2026-06: 11 commits 2026-07: 9 commits 2026-08: 146 commits
2025-10 548 total 2026-08
Stars1.4k
Latest releasev0.37.0 · 25 Sept 2026
Repo updated27 Sept 2026
LicenceMIT
Built withRust

Is CookCLI actively maintained?

CookCLI is under active development: 548 commits landed over the last 11 months, averaging roughly 55 commits a month in the most recent quarter.

The most recent tagged release, v0.37.0, shipped within the last month — a current, installable version exists today.

CookCLI ranks #4 of 11 in Recipe Management, placing it mid-table for maintenance activity.

What CookCLI actually does

CookCLI is a command-line utility designed to handle meal planning and shopping list generation using Cooklang recipe files. Written in Rust under an MIT licence, it integrates into UNIX-style scripting workflows and includes an embedded web server for local access.

Best fit: It suits technical users who prefer managing recipes in plain text and automating kitchen logistics via the command line or shell scripts.

Worth knowing: The command-line interface and text-file format mean there is a steep learning curve compared to traditional graphical recipe managers.

Deployment notes

As a compiled Rust binary with an integrated web server, it typically runs as a standalone service behind a reverse proxy for TLS termination, with persistent storage required for your recipe files.


Alternatives to CookCLI

Projects in the same categories, ordered by health score.