Arya - 功能强大的在线 Markdown 编辑器

简介: Arya(二丫)是一款基于Vue2与Vditor的开源在线Markdown编辑器,集流程图、甘特图、Echarts、PPT预览、五线谱等丰富功能于一体,支持多种编辑模式与一键导出PDF/图片,完美适配公众号等内容平台,3.3k+ GitHub stars,部署简单,体验优雅。

在当今信息爆炸的时代,Markdown 已成为写作、文档编写和内容创作的必备工具。今天我要向大家推荐一款功能强大、界面优美的在线 Markdown 编辑器——Arya(二丫)。

ScreenShot_2025-11-12_195419_427.png

项目简介

Arya 是一款基于 Vue2 和 Vditor 构建的现代化在线 Markdown 编辑器。它不仅具备了传统 Markdown 编辑器的所有基础功能,还集成了众多高级特性,让 Markdown 写作变得更加高效和愉悦。 该项目在github上已有3.3k star.

在线地址: https://markdown.lovejade.cn/

github地址: https://github.com/nicejade/markdown-online-editor

ScreenShot_2025-11-12_193817_677.png

核心特色功能

🎯 丰富的图表支持

  • 流程图:轻松绘制专业的技术流程图
  • 甘特图:项目管理利器,清晰展示项目进度
  • 时序图:系统设计和架构分析的必备工具
  • Echarts 图表:数据可视化,让数据说话

_20251112_204434.png

🎨 多媒体与特殊内容

  • PPT 预览:集成 RevealJs,支持将 Markdown 转换为演示文稿
  • 五线谱:音乐爱好者的福音,直接编辑乐谱
  • 视频音频解析:智能识别并嵌入多媒体内容
  • HTML 自动转换:将 HTML 内容一键转换为 Markdown

_20251112_204737.png

💪 高效的编辑体验

  • 三种编辑模式
    • 所见即所得模式
    • 即时渲染模式
    • 分屏渲染模式
  • 本地存储:自动保存编辑内容,防止意外丢失
  • 快捷键支持:丰富的快捷键提升编辑效率
  • 语法检查与格式化:保持 Markdown 代码的专业性

📤 灵活的导出功能

  • 支持导出为带样式的 PDF、PNG、JPEG 等格式
  • 一键复制到微信公众号等平台
  • 支持导入本地 Markdown 文件

_20251112_204647.png

部署指南

Arya 提供了多种部署方式,满足不同用户的需求。我们使用的是Docker私有化部署。

Docker 部署

# 使用官方镜像
docker run -d -p 8866:80 nicejade/markdown-online-editor:latest

或者使用 Docker Compose:

创建 docker-compose.yml 文件:

version: '3'
services:
  markdown-editor:
    image: nicejade/markdown-online-editor:latest
    ports:
      - '8866:80'
    restart: always

启动服务:

docker-compose up -d

启动之后在浏览器中访问ip:port就可以使用了

使用技巧

PPT 制作技巧

Arya 支持将 Markdown 转换为 PPT,使用方法:

  • 使用 --- 分隔水平幻灯片
  • 使用 -- 分隔垂直幻灯片
  • 在设置中开启 PPT 预览功能

编辑模式切换

  • 所见即所得:⌘-⌥-7(Mac)或 Ctrl-Alt-7(Windows)
  • 即时渲染:⌘-⌥-8Ctrl-Alt-8
  • 分屏渲染:⌘-⌥-9Ctrl-Alt-9

项目意义

Arya 的出现解决了市面上许多 Markdown 编辑器的痛点:

  • 功能不全的问题
  • 高级功能收费的限制
  • 用户体验不佳的困扰
  • 无法直接复制到公众号/知乎

作为一个完全开源的项目,Arya 为所有用户提供了企业级的 Markdown 编辑体验,无论是个人写作、团队协作还是技术文档编写,都能找到合适的应用场景。

结语

Arya 不仅仅是一个 Markdown 编辑器,更是一个功能全面的内容创作平台。其丰富的功能、优雅的界面和灵活的部署方式,使其成为目前最值得推荐的在线 Markdown 编辑器之一。

无论你是 Markdown 新手还是资深用户,Arya 都能为你带来惊喜。立即尝试部署或访问官方演示站点,体验一下 Markdown 编辑器的强大功能吧!

目录
相关文章
|
12天前
|
人工智能 JSON 机器人
从零开始:用Python和Gemini 3四步搭建你自己的AI Agent
AI Agent并非玄学,核心仅为“循环 + 大模型 + 工具函数”。本文教你用Gemini 3从零搭建能读写文件、执行指令的命令行助手,拆解其“观察-思考-行动”循环机制,揭示智能体背后的简洁本质。
227 17
从零开始:用Python和Gemini 3四步搭建你自己的AI Agent
|
27天前
|
设计模式 缓存 安全
无锁编程与原子操作:构建极致性能的高并发队列
本文深入探讨无锁编程与原子操作在高并发队列中的应用,通过CAS、环形缓冲、版本化引用等技术,实现高性能、低延迟的线程安全队列,显著提升系统吞吐量,适用于日志、网络通信等高并发场景。
112 10
|
27天前
|
Java Nacos Sentinel
Spring Cloud Alibaba 深度实战:Nacos + Sentinel + Gateway 整合指南
本指南深入整合Spring Cloud Alibaba核心组件:Nacos实现服务注册与配置管理,Sentinel提供流量控制与熔断降级,Gateway构建统一API网关。涵盖环境搭建、动态配置、服务调用与监控,助你打造高可用微服务架构。(238字)
570 10
|
27天前
|
消息中间件 缓存 NoSQL
Redis + Java 架构实战:从锁机制到消息队列的整合
本文深入解析Redis与Java的整合实践,涵盖分布式锁、消息队列、缓存策略、高性能数据结构及容错机制。结合电商场景,助力构建高并发、高可用的分布式系统。
104 8
|
JSON 前端开发 Java
@RequestParam这个注解的作用
@RequestParam这个注解的作用
1019 0
|
8天前
|
存储 安全 数据安全/隐私保护
Joplin:一款真正属于你的开源笔记与待办事项应用
Joplin是一款免费开源的笔记工具,支持Markdown、多端同步与端到端加密,保障数据自主权。支持全平台使用,可同步至云存储,真正实现隐私安全与知识自由管理,是信息时代的理想笔记伴侣。(239字)
139 13
|
27天前
|
存储 算法 关系型数据库
【Java架构师体系课 | MySQL篇】② 深入理解MySQL索引底层数据结构与算法
InnoDB索引为何采用B+树?本文由浅入深解析二叉树、红黑树、B树的缺陷,详解B+树的结构优势:非叶子节点不存数据、叶子节点有序且双向链接,支持高效范围查询与磁盘预读,三层即可存储两千多万数据,极大提升查询性能。
125 7
|
22天前
|
SQL JSON 分布式计算
【跨国数仓迁移最佳实践6】MaxCompute SQL语法及函数功能增强,10万条SQL转写顺利迁移
本系列文章将围绕东南亚头部科技集团的真实迁移历程展开,逐步拆解 BigQuery 迁移至 MaxCompute 过程中的关键挑战与技术创新。本篇为第六篇,MaxCompute SQL语法及函数功能增强。 注:客户背景为东南亚头部科技集团,文中用 GoTerra 表示。
230 20