CookCLI

CookCLI

Command-line tools for the Cooklang recipe format

1.1kstars
67forks
Last commit: 6d ago
Repo age: 5y old
CookCLI screenshot

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:

Share:

Similar Services

AppFlowy

AppFlowy

An open workspace for notes, wikis, and projects

67.4k
4.8k
Last commit: 1mo ago

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

Alternative to:
Notion
Notion
+3
AFFiNE

AFFiNE

Local-first workspace for docs, notes, and whiteboards

61.6k
4.2k
Last commit: 4d ago

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

Alternative to:
Notion
Notion
+4
Joplin

Joplin

End-to-end encrypted notes with Markdown and file attachments

52.9k
5.7k
Last commit: 2d ago

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

Alternative to:
Notion
Notion
+4
Memos

Memos

A privacy-first note-taking app for quick ideas and logs

52.6k
3.8k
Last commit: 2d ago

Lightweight self-hosted note-taking and micro-journaling app with Markdown, tags, full-text search, and a clean timeline UI for personal knowledge capture.

Alternative to:
Notion
Notion
+3
SiYuan

SiYuan

Privacy-first personal knowledge base with block references

40.4k
2.5k
Last commit: 11d ago

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

Alternative to:
Notion
Notion
+5
Paperless-ngx

Paperless-ngx

Document management with OCR and full‑text search

35.5k
2.2k
Last commit: 2d ago

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

Alternative to:
Adobe Acrobat
Adobe Acrobat
+7