
CookCLI
Command-line tools for the Cooklang recipe format

CookCLI is the official command-line toolchain for Cooklang, a plain-text recipe markup format designed to be easy to write, diff, and store in Git. It parses Cooklang files and helps turn them into practical outputs such as rendered recipes and shopping lists.
Key Features
- Parses Cooklang recipe files (a lightweight, plain-text recipe markup)
- Exports/prints recipes into user-friendly outputs (for reading/sharing)
- Generates shopping lists from one or more recipes
- Ingredient scaling/multipliers for adjusting servings
- Designed to fit into developer-friendly workflows (files on disk, easy to version)
- Extensible CLI-style usage suited for scripting and automation
Use Cases
- Keep a personal recipe collection as text files and render them on demand
- Generate a consolidated shopping list for weekly meal prep from multiple recipes
- Store and review recipe changes over time using Git diffs and pull requests
CookCLI is a good fit if you want a minimal, text-first recipe workflow with reproducible outputs via the terminal. It pairs naturally with any editor and file-based sync/backup approach, while producing practical artifacts for cooking and grocery planning.
Categories:
Tags:
Tech Stack:
Similar Services

AppFlowy
An open workspace for notes, wikis, and projects
Notion-style workspace for docs, wikis, and task databases with rich blocks, templates, and optional AI—available across desktop and mobile.


AFFiNE
Local-first workspace for docs, notes, and whiteboards
Local-first, open-source workspace combining docs, wikis, and whiteboards with real-time collaboration and optional self-hosted cloud sync.


Joplin
End-to-end encrypted notes with Markdown and file attachments
Cross-platform note-taking and knowledge management app with Markdown, attachments, Web Clipper, offline-first sync, and optional end-to-end encryption.


Memos
A privacy-first note-taking app for quick ideas and logs
Lightweight self-hosted note-taking and micro-journaling app with Markdown, tags, full-text search, and a clean timeline UI for personal knowledge capture.


SiYuan
Privacy-first personal knowledge base with block references
Self-hostable note app with Markdown, block references, backlinks, and local-first sync for building a personal knowledge base and wiki-like docs.


Paperless-ngx
Document management with OCR and full‑text search
Self-hosted document management system that ingests scans and emails, performs OCR, extracts metadata, and provides fast full-text search with tags and workflows.

Rust