Yank Note

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

Yank Note screenshot 1

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.

Key features

  • AI Copilot for text and image generation compatible with OpenAI, Ollama, and Gemini
  • Version control for backtracking document history
  • Encryption for private files with individual passwords per document
  • Execution of JavaScript, PHP, Node.js, Python, and Bash code blocks
  • Integration of PlantUML, Drawio, Mermaid, and ECharts graphics
  • Mind map visualization for nested lists
  • Integrated terminal for quick directory switching
  • Macro replacement using embedded JavaScript expressions
  • Export capabilities via Pandoc for multiple file formats

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.

Last Modified
Software TypeDesktop App
Platform
Last Activity16 days ago
Repository Age8 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.