Integrations
Remind outputs JSON, accepts pipes, and plays well with every tool in your stack. Here are the most popular ways developers wire it into their daily routines.
Add these to your .bashrc, .zshrc, or shell config. Two-character commands for everything you do daily.
Works with bash, zsh, fish, and any POSIX-compatible shell.
Schedule a daily digest of your reminders. Pipe the JSON output through jq to format it however you want -- terminal, email, Slack webhook, you name it.
Add to your crontab with crontab -e.
Automatically create a reminder every time you check out a new branch. Never forget to review, merge, or clean up feature branches again.
Drop this into .git/hooks/post-checkout and make it executable.
Add Remind steps to your GitHub Actions, GitLab CI, or any pipeline. Create reminders to verify deployments, follow up on releases, or notify your team.
Works anywhere a shell command runs.
Create a custom script command in Raycast or Alfred to quick-add reminders from anywhere on your Mac. Hit your hotkey, type the reminder, and you are done -- without opening a terminal.
In Raycast, create a Script Command. In Alfred, create a Workflow with a keyword trigger and a "Run Script" action.
Remind's --json flag outputs structured data you can pipe into any tool. Filter overdue items, count by priority, build dashboards -- the Unix way.
Combine with jq, awk, grep, or any language you prefer.
Remind is a CLI. If it runs in a shell, it works with Remind. Install it and start wiring things together.
$ brew install remind-cli