A Markdown editor with AI assistance, version control, and support for embedding diagrams and runnable code.

Yank Note is an open-source desktop app that functions as an extensible Markdown editor. It is designed for knowledge management and productivity, allowing users to organize documents across multiple defined data locations. The application is built using Electron and the Monaco editor kernel, providing a desktop experience similar to VSCode for those who prefer a developer-centric interface for their notes.
Users can manage local Markdown files while utilizing a wide array of embedded components and AI integrations. The software supports various desktop platforms and allows for the installation of custom JavaScript plug-ins to expand its core functionality. It is suited for users who require a local-first note-taking system that combines document writing with integrated development tools and data visualization.
The application architecture emphasizes extensibility, allowing the embedding of HTML applets and Luckysheet tables directly into documents. It includes a system for managing attachments and supports PicGo for image hosting. The editor provides sync scrolling between the editing and preview areas, a directory outline for quick navigation, and support for LaTeX expressions. Because it allows command execution and arbitrary file reading to support its advanced features, it is intended for use with trusted files.
Yank Note positions itself as a hybrid between a traditional Markdown editor and a development environment for power users.
A self-hosted note-taking tool for quick capture using a timeline-first interface and markdown-native formatting.
A markdown editor providing real-time preview and distraction-free writing modes for desktop operating systems.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.