- Markwhen은 시간에 따라 발생하는 로그, 일정, 노트, 할 일을 평문으로 기록하고 타임라인·캘린더처럼 볼 수 있게 하는 Markdown 유사 언어임
- 문법은 단일 날짜와 날짜 범위뿐 아니라 여러 날짜 형식, 그룹, 태그, 체크리스트, 링크, 시간대, 반복 일정, frontmatter, 속성을 지원함
- 같은 입력을 JSON, Timeline, Calendar, Oneview로 확인할 수 있어 사람이 읽는 기록과 기계가 처리하는 데이터 사이를 오갈 수 있음
- JSON 출력에는 이벤트 트리, ISO 날짜 범위, 태그, 보조 텍스트, 파서 버전
1.0.1등이 포함되어 파싱 결과를 직접 확인할 수 있음 - 함께 제공되는 Meridiem은 협업 편집, 사용자 지정 명령, 스니펫, 시각화, 자동완성, 이벤트 하이라이트를 갖춘 Markwhen/Markdown 편집기임
Markwhen이 다루는 시간 기반 기록
- Markwhen은 시간 기반 항목을 평문으로 작성하기 위한 Markdown 유사 저널 언어임
- 로그, 간트 차트, 블로그, 피드, 노트, 저널, 다이어리, 할 일, 타임라인, 캘린더 같은 형식을 대상으로 함
-
입력 문법
- 날짜 표현:
2025-04-09: Single date,2025-01-22 / 2026-10-24: Date range,Dec 1 2025처럼 단일 날짜·범위·여러 날짜 형식을 쓸 수 있음 - 그룹:
group Part one과endGroup으로 Christmas Eve, Christmas 같은 항목을 묶음 - 태그:
#holiday,#haloween같은 태그를 이벤트에 붙임 - 체크리스트: 연도별 할 일을
- [x],- []형식으로 작성함 - 링크: Google, DuckDuckGo, Bing 링크를 체크리스트 항목에 넣을 수 있음
- 시간대:
timezone: America/New_York을 지정한 뒤2025-01-01 12:00같은 시각을 작성함 - 반복 일정:
every year for 10 years,every 60 minutes x12같은 표현을 사용함 - frontmatter와 속성:
title,description,leader,attendees같은 값을 포함함
- 날짜 표현:
-
출력과 파싱 결과
- 출력 탭은 JSON, Timeline, Calendar, Oneview로 구성됨
- JSON 예시는 이벤트의
firstLine,properties,textRanges,dateRangeIso,tags,supplemental,matchedListItems등을 포함함 - JSON 예시에는
parser.version이1.0.1로 표시되며, 시간대를 지정하지 않았을 때timezone헤더 지정을 권장하는 경고 메시지도 포함됨
편집기와 관련 리소스
- Meridiem은 Markwhen과 Markdown을 위한 편집기임
- 협업 편집, 사용자 지정 명령, 스니펫, 사용자 지정 시각화, 자동완성, 이벤트 하이라이트 등을 지원함
- 다운로드 링크는
Download v1.0.12 2026-07-01로 표시됨
- Remark.ing은 Markwhen으로 작성한 각 항목을 tweet-like remark로 다루는 방식임
- 예시로
meridiem.markwhen.com/bella/recipes.raw와remark.ing/bella/recipes가 제공됨 - 시작하려면 Meridiem으로 로그인하라는 링크가 제공됨
- 예시로
- 개발 및 사용 리소스도 함께 제공됨
- GitHub 저장소에는 landing site, 일반 이슈 추적, Obsidian Plugin, Markwhen CLI, Timeline, Parser, VS Code Extension, View client library, Calendar, C2, Resume가 나열됨