PitchHut logo
memo
by antoniorodr
Effortlessly manage Apple Notes and Reminders from your terminal.
Pitch

Memo is a command-line interface tool designed for efficient management of Apple Notes and Reminders. Written in Python, it allows users to create, search, and organize notes seamlessly from the terminal, enhancing productivity with a keyboard-driven experience.

Description

Memo is a user-friendly command-line interface (CLI) tool designed for efficient management of Apple Notes and Apple Reminders. Written in Python, Memo provides a robust solution for users looking to create, search, and organize notes and reminders directly from the terminal, enabling a fast and keyboard-driven experience.

Key Features

  • View Notes and Reminders: Easily access your notes and reminders straight from the terminal.
  • Edit Notes and Reminders: Make changes effortlessly without leaving your command line.
  • Add New Notes and Reminders: Create new entries swiftly through simple terminal commands.
  • Organize with Ease: Move notes between folders using intuitive commands.
  • Complete Reminders: Mark reminders as done right from your terminal.
  • Export Options: Export notes to HTML format and convert them into Markdown with ease.

Technologies Used

Memo leverages several powerful libraries:

  • Click: For creating command-line interfaces.
  • Mistune: A Markdown parser for converting content to Markdown.
  • html2text: For converting HTML back to plain text, ensuring ease of readability.

Usage

Memo's straightforward command setup allows users to access a variety of commands:

memo notes --help

This command reveals options for managing notes, such as adding, editing, deleting, and moving notes. Similarly, reminders can be managed using the command:

memo rem --help

For any operation, users can check general command options by executing:

memo --help

Setup Instructions

Memo can be easily installed via GitHub or Homebrew, allowing for fast access to its features in just a few steps.

0 comments

No comments yet.

Sign in to be the first to comment.