purocean/yn

A highly extensible Markdown editor. Version control, AI Copilot, mind map, documents encryption, code snippet running, integrated terminal, chart...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 9th, 2026
Created on January 29th, 2018
Open Issues & Pull Requests: 85 (+0)
GitHub issues: Enabled
Number of forks: 922
Total Stargazers: 6,750 (+0)
Total Subscribers: 60 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 17.0 hours
Mean response time: 78.0 days
90th percentile: 121.7 days
Tracked items: 51

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 6% of issues opened in the past year have been closed. Three people close 80% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 45
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 421 days
Stale 30+ days: 40
Stale 90+ days: 33

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • bug (32)
  • enhancement (14)

Most active issues this week

Detailed Description

Yank Note is a highly extensible Markdown editor built on the Monaco kernel with support for AI assistants, version control, embedded applets, and plugin extensions.

The tool addresses the need for a Markdown editor that goes beyond basic text editing by embedding rich interactive content directly into documents. It uses Monaco, the same editor engine as VSCode, to provide familiar editing experience while extending Markdown's native syntax to support features like runnable code blocks, PlantUML diagrams, Drawio graphics, and macro replacements. AI integration allows text completion, generation, and image creation through compatible services including OpenAI, Ollama, Gemini, and others. Documents can be encrypted with per-file passwords, and version control is built in.

Developers should choose this tool if they need a Markdown editor that doubles as a notebook environment with executable code and embedded visualizations. It suits technical documentation, personal knowledge management, and development workflows where mixing prose with diagrams, charts, and runnable snippets adds value. The project stores data as local Markdown files, maintaining high compatibility and avoiding vendor lock-in. Users can extend functionality through custom plugins. The README emphasizes that extensibility comes with a security tradeoff: the tool supports command execution and arbitrary file access, so opening untrusted Markdown files poses risks. Encrypted files rely entirely on frontend encryption, making password recovery impossible if forgotten.

Development activity shows consistent engagement with feature additions and maintenance. The project maintains documentation across multiple languages and provides both desktop and online demo versions. Plugin support indicates an architecture designed for community contribution. Regular updates address both core functionality and integration with evolving AI services.