Remind
Remind is a sophisticated calendar and alarm program. It includes the following features:
- A sophisticated scripting language and intelligent handling of exceptions and holidays.
- Plain-text, PDF, PostScript and HTML output.
- Timed reminders and pop-up alarms.
- A friendly graphical front-end for people who don't want to learn the scripting language.
- Facilities for both the Gregorian and Hebrew calendars.
- Support for 12 different languages.
License
Remind is Free Software, licensed under the terms of the GNU General Public License, Version 2
Screenshots
Everybody loves screenshots. Here you go.
Intro Video
I made a (longish) Introduction to Remind video on YouTube. Best viewed in full-screen mode at 1920x1080 resolution.
Download Remind
The current version of remind is 05.00.05 released on 2024-09-02.
• Version 05.00.05: | remind-05.00.05.tar.gz | • GPG Signature: | remind-05.00.05.tar.gz.sig |
Verify the Signature
To verify the GPG signature, run:
gpg --verify remind-05.00.05.tar.gz.sig
You will need to have my public key in your GnuPG keyring.
Install Remind
What the heck do you do with a tar.gz file? Remind is designed to run on UNIX and Linux. As such, it's distributed as source code that you need to compile. If you are on a Linux or UNIX system, the build process is the usual:
tar xfz remind-05.00.05.tar.gz && cd remind-05.00.05 && ./configure && make && make test && sudo make install
Entirely painless. But do read the README file for other ways to build.
Public git Repository
We have a public git respository you can clone if you want to live on the bleeding edge:
https://salsa.debian.org/dskoll/remind
The above repo is a mirror of the official git repo at https://git.skoll.ca/Skollsoft-Public/Remind
Bug Reports
If you find a bug in Remind, or would like to suggest an improvement, please email me... email details are on the Contact Page.
Remind-related Sites and Mailing List
- We run a mailing list for fans of Remind.
- Courtesy of OFTC, there is a #remind IRC channel for people to hang out on. On that channel, I am known as dfs.
- We have a Remind Wiki.
- There are presentation slides from a talk about Remind.
Remind Helpers
- Remind ships with four helper programs:
- rem2ps generates PostScript calendars.
- rem2pdf generates PDF, SVG, PostScript and Encapsulated PostScript calendars. It is a modern replacement for rem2ps and can handle UTF-8 input and Unicode rendering.
- rem2html generates HTML calendars.
- tkremind provides an X Window GUI for Remind.
- Paul M. Foster has an HTML front/back-end written in PHP.
- Daniel Graham has a wxPython front/back-end called wxRemind.
- Mark Atwood has written rem2ics, a program to convert the output of Remind to RFC 2445 iCalendar format.
- Martin Michel has a program called remmy that converts a subset of Remind scripting to iCalendar format. Although it handles only a subset of Remind's syntax, it does have the advantage of preserving repeating events faithfully.
- Patrick Hof has ical2rem.rb, a Ruby script that goes the other way... it converts iCalendar format to Remind.
- Justin Alcorn wrote ical2rem which is a Perl script to convert iCalendar format to Remind.
- Richard Kelly has a syntax-highlighting file for the Kate text editor.
- Wyrd is a curses-based front-end for Remind written in OCaml, originally written by Paul Pelzl and now maintained by Jochen Sprickerhof.
- Jochen Sprickerhof also has a number of Remind helpers written in Python:
- A library and command-line tools (rem2ics, ics2rem) to convert between Remind and iCalendar.
- A Radicale (CalDAV) storage back-end for Remind and Abook. This allows syncing between Remind and Android.
- A tool to sync from CalDAV to Remind and vice-versa.
- remindcal is another curses-based front-end for Remind. This one is by Sergio (realsirjoe) and is written in Go.
- Mathieu Laparie has written remint, which is a simple text UI for Remind, written as a pure Bash script.
- Gunther Reißig has a library for implementing German Holidays.
- Joop Kiefte has a set of Remind files that implement the Baháʼí calendar.
- Hong Wu has a Remind syntax highlighter for Microsoft Visual Studio. The source for this extension is on GitHub.
If you've written a program designed to work with Remind and would like it linked from this page, please email me.
Copyright © 2024 Dianne Skoll