Skip to content

cookcli

Productivity & Wikis

Command line tools for creating, managing, and browsing Cooklang recipes with shopping lists, reports, and a web interface

Rust Latest v0.30.0 · 16d ago Security brief →

Features

  • UNIX‑style integration for scripting recipe workflows
  • Generate organized shopping lists from multiple recipes
  • Produce custom reports on menus and ingredient usage
  • Browse and manage recipes via a built‑in web UI
  • Support pantry tracking with inventory and expiration dates

Recent releases

View all 17 releases →
No immediate action
v0.30.0 Bug fix

Recipe path default fix

v0.29.1 Bug fix

Fixed menu recipe references resolution from collection root.

Full changelog

0.29.1 (2026-04-24)

Bug Fixes

  • resolve menu recipe references from collection root in CLI (#330) (444f1c3)
  • scale menu recipe references by servings/yield (#329) (00d9a1c)
  • shop list other ordering (d76a3b5)
v0.29.0 Security relevant
Security fixes
  • Escape single quotes in JS string literals to prevent XSS
Notable features
  • Live updates for shopping list page
  • Shopping list migration to new format with checked state
v0.28.1 Security relevant
Security fixes
  • Resolved npm dependency security vulnerabilities
v0.28.0 Mixed

Added --url-prefix flag for reverse proxy subpath support and Swedish translation. Updated cooklang-import to 0.9.3. Fixed non-ASCII character handling in pantry TOML keys, improved smartphone cooking mode responsiveness, and prevented print layout truncation of recipe content.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
1,294
Forks
93
Languages
Rust HTML TypeScript

Install & Platforms

Install via
brew cargo binary
Platforms
linux macos windows arm64

Beta — feedback welcome: [email protected]