Notation

CLI tool that converts local Markdown files into formatted documentation pages in Notion.

Visit Website
notation.so
Verified
Quick facts
What is it CLI tool that converts local Markdown files into formatted documentation pages in Notion.
Pricing Unknown
Platform Desktop Application
Best for Creating internal team documentation, Publishing project documentation
Domain registered 2024

Data updated Aug. 1, 2026

What does Notation do?

Notation is a command-line tool that solves a specific problem for developers: it automatically publishes Markdown files from a local repository into a Notion workspace. You write your documentation in Markdown, which lives right next to your code, and Notation handles the conversion and upload. This means your docs are version-controlled and go through the same review process as your code, but end up in a polished, accessible format for everyone. The tool works by taking a directory of Markdown files. It converts the folder structure into a hierarchy of Notion pages and translates the Markdown syntax into Notion's native blocks. It supports headers, code blocks, lists, tables, and links. A key feature is the handling of relative links between Markdown files, which become clickable links between the resulting Notion pages. Notation stands out by being incredibly focused. It is not a full-blown static site generator or a complex documentation platform. It is a simple bridge between a developer's local workflow and the collaborative, user-friendly environment of Notion. The setup involves creating a Notion integration, specifying a parent page in a config file, and running the 'notation ship' command. This tool is most useful for development teams that already use Notion for internal knowledge sharing but want to keep their technical documentation authored in Markdown within their codebase. It eliminates the manual copy-pasting between a code editor and a web-based wiki, making documentation updates as easy as committing code.

#cli tool#developer workflow#documentation#markdown-to-notion#static site generator

Key features

What makes it stand out
01
Syncs local Markdown files directly to a Notion workspace
02
Maintains directory structure by converting folders into Notion subpages
03
Supports standard Markdown elements like code blocks, tables, and lists
04
Allows documentation to be kept private or published as a public website
05
Uses a simple TOML configuration file for setup

Who is Notation for?

Who benefits most from this tool
Creating internal team documentation
Publishing project documentation
Managing technical specs alongside code

Trust & presence

Domain Domain registered 2024

Similar tools

Markup Verified Data Management

AI-powered annotation tool that turns free-text into structured datasets for NLP and ML projects

markitdown Verified Developer Tools

Convert PDF, Word, Excel, and other files into clean Markdown for AI workflows — no install needed.

Kalmia Verified Development

A free, open-source tool for building fast, modern documentation websites from Markdown files.

Nocket Verified Knowledge Management

Chrome extension that saves web pages, highlights text, and adds notes directly to your Notion workspace.

Foam Verified Knowledge Management

VS Code extension that turns your Markdown notes into a queryable knowledge graph for you and AI agents.

NoteThisDown Verified OCR

AI handwriting recognition tool — snap a photo of handwritten notes, get them transcribed and formatted directly into Notion

Docupotion Verified Documents Generator

Document automation tool — build reusable templates, pull data from your tools, and generate ready-to-send PDFs automatically.

make · n8n
Notra Verified Content Repurposing

AI tool that connects to GitHub, Linear, and Slack to automatically draft content about your team's work.

Share X LinkedIn Telegram
Notation Visit