Repolode
purocean

purocean/yn

Editor Markdown altamente extensível com controle de versão, Copilot de IA, diagramas incorporados, blocos de código executáveis e criptografia de arquivos.

Alternativa open source a:TyporaObsidian

Estrelas
6,773
Forks
922
Issues abertas
75
Último commit
há 3 dias

O que é?

Yank Note é um editor Markdown para desktop baseado no kernel do Monaco, com uma experiência de edição semelhante à do VS Code. Os documentos são armazenados como arquivos Markdown locais, e recursos adicionais, como applets, blocos de código executáveis, tabelas, PlantUML, drawio e substituições por macros, são incorporados usando a sintaxe Markdown sempre que possível.

O editor atende a diversas necessidades de escrita e anotação: histórico de versões dos documentos, criptografia por arquivo para arquivos com extensão .c.md, visualização em mapa mental gerada a partir de listas aninhadas, navegação por estrutura de tópicos e exportação para vários formatos com pandoc. Ele permite incorporar ECharts, Mermaid, tabelas do Luckysheet e expressões LaTeX, além de incluir um terminal integrado na barra lateral.

Os recursos de IA incluem um Copilot para completar e gerar textos e criar imagens, compatível com OpenAI, Ollama, Gemini e outros provedores, além de um agente de IA OpenCode para assistência em programação. Os usuários também podem escrever plugins em JavaScript para ampliar o editor. Como o projeto executa código e lê arquivos, ele alerta que arquivos Markdown de fontes não confiáveis não devem ser abertos sem antes verificar seu conteúdo.

Recursos principais

  • 01Editor baseado no Monaco, com edição semelhante à do VS Code e otimizações para Markdown
  • 02Histórico de versões dos documentos com possibilidade de restauração
  • 03Criptografia por arquivo para arquivos com extensão .c.md
  • 04Blocos de código executáveis para JavaScript, Python, PHP, Node.js e bash
  • 05Gráficos incorporados com PlantUML, drawio, Mermaid, ECharts e Luckysheet
  • 06Copilot de IA compatível com OpenAI, Ollama e Gemini, além de suporte a plugins em JavaScript

Casos de uso

  • Escrever notas técnicas que combinem texto, diagramas e código executável
  • Manter documentos privados criptografados em uma máquina local
  • Redigir conteúdo com a ajuda de um assistente de IA e manter os arquivos em Markdown puro
  • Exportar notas Markdown para outros formatos usando pandoc

Início rápido

  1. 1

    Baixe o instalador para sua plataforma na página de releases

  2. 2

    Instale e abra o app baixado (Windows .exe, macOS .dmg ou Linux AppImage/deb)

Antes de usar

  • Licenciado sob a AGPL-3.0, uma licença copyleft que exige que trabalhos derivados sejam disponibilizados como código aberto sob os mesmos termos.
  • Para permitir a extensibilidade, algumas proteções de segurança são sacrificadas, incluindo a execução de comandos e o acesso arbitrário a arquivos; por isso, pode ser perigoso abrir arquivos Markdown não confiáveis.
  • Os arquivos criptografados são descriptografados apenas no frontend, portanto uma senha perdida não pode ser recuperada.

Em coleções

Tópicos

Perguntas frequentes

O que é yn?
Editor Markdown altamente extensível com controle de versão, Copilot de IA, diagramas incorporados, blocos de código executáveis e criptografia de arquivos. Yank Note é um editor Markdown para desktop baseado no kernel do Monaco, com uma experiência de edição semelhante à do VS Code. Os documentos são armazenados como arquivos Markdown locais, e recursos adicionais, como applets, blocos de código executáveis, tabelas, PlantUML, drawio e substituições por macros, são incorporados usando a sintaxe Markdown sempre que possível.
yn é gratuito? Qual é a licença?
yn é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
yn ainda é mantido?
Manutenção ativa. O último commit de yn foi em 3 de nov. de 2026.
Para que posso usar yn?
Escrever notas técnicas que combinem texto, diagramas e código executável Manter documentos privados criptografados em uma máquina local Redigir conteúdo com a ajuda de um assistente de IA e manter os arquivos em Markdown puro Exportar notas Markdown para outros formatos usando pandoc
Como instalar yn?
Baixe o instalador para sua plataforma na página de releases Instale e abra o app baixado (Windows .exe, macOS .dmg ou Linux AppImage/deb)
Onde consigo yn?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/purocean/yn

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados