Markwhen
A markdown-like journal language for plainly writing logs, gantt charts, blogs, feeds, notes, journals, diaries, todos, timelines, calendars or anything that happens over time.·markwhen.com
Markwhen is a markdown-like journal language: you write markdown-ish text and it is converted into JSON, which can then be rendered into a timeline, calendar, or other view. It supports groups, tags, checklists, links, custom date formats, timezones, recurrences, and frontmatter properties. The project includes a parser, a CLI, a VS Code extension, an Obsidian plugin, and view/timeline/calendar rendering libraries.
What it's for
Features 20
- Calendar rendering tool
- Command-line interface (mw)
- Converts text input into JSON output
- Custom date formats
- Frontmatter properties
- Markdown-like syntax for describing events over time
- Obsidian plugin
- Parser library
- Recurrence support
- Renders output as a calendar
- Renders output as a timeline
- Renders output in 'oneview'
- Resume rendering tool
- Supports checklists
- Supports groups
- Supports links
- Supports tags
- Timezone support
- View client library
- VS Code extension
Pricing
No pricing is stated for Markwhen itself (the language, parser, CLI, VS Code extension, and Obsidian plugin). A related companion app called Meridiem, offering local file syncing, extended file history, and custom app icons, is listed separately at $5/month.