{"repo":"tiptiz/editor","free":true,"listed":false,"github":"https://github.com/tiptiz/editor","clone":"git clone https://github.com/tiptiz/editor.git","description":"HTML5 & Email friendly WYSIWYG rich text editor by Tiptap & web comonents (WIP)","language":"HTML","stars":44,"topics":["markdown","rich-text-editor","shiki","svelte","tiptap","web-editor","wysiwyg","wysiwyg-editor","svelte-editor","prosemirror"],"license":"MIT","category":"productivity","readme_excerpt":"tiptiz WYSIWYG editor [[English]](./README.en.md) [[Github.io Playground]](https://tiptiz.github.io/editor) Light Mode Dark Mode --------------------------------------------------------- ------------------------------------------------------------ 当前项目刚结束探索阶段，基于 Svelte 和 Tiptap 实现一个 WYSIWYG 富文本编辑器，目前能通过 技术手段实现再github pages部署静态文档，但不够开箱即用，还处于很原型的阶段。 项目的目标是实现一个 HTML5 Copy/Paste 友好 & Email 格式友好 & Markdown 友好的WYSIWYG富文本编辑器。 编辑器将用于个人博客、邮件编辑器、博客文章快速复制粘贴到微信公众号、掘金、知乎等平台发布。 [[前往 GitHub.io Playground 体验现有功能]](https://tiptiz.github.io/editor) [[前往 Issues查看相关资料和记录]](https://github.com/tiptiz/editor/issues) 我在playground里持续补充文档和新的，希望能帮助到各位想入门编辑器开发的开发者。目前实现的功能： 1. 基本的标记（Marks)，文本样式（TextStyl: 字体、字号、颜色、背景色、缩进、对齐等） 2. 列表（无序、有序、任务列表），引用，表情，行内代码、代码块，图片，链接，表格等 3. 已经初具规模的工具栏，（没有UI）图标完全手工调整对齐的svg icon一套，感谢 iconify 4. 目录，快速跳转 5. 简单实现的一个i18n功能 6. （开发模式）自动保存功能，资源管理侧边栏，CI/CD部署到github.io ❗️❗️❗ 项目仍处于原型阶段，还有许多功能需要实现，每天都变化很快。如果您有任何建议或想法，请随时提出问题（目前变动很大很快，暂不接受PR）🙏 ❗️❗️❗ Dev Mode下的自动保存目前仅Swap文件，打包前记得手动复制过去（实在是没实现自动交换和保存，后面会做桌面应用） 编辑器功能兼容新测试表（快速更新中🚀🚀🚀） issue记录: https://github.com/tiptiz/editor/issues/29 + 当前实践状态: ✅ 支持; ❌ 不支持; ⏳ 正在开发; 🚧 计划中; + 其他编辑器状态: 🆗 部分支持; 📋 粘贴支持; + 空着表示没测试或者没必要测试 features 本编辑器 微信公众号 知乎 markdown 掘金富文本 ---------------------------------- ------ ------- ------ ---------- ------- Undo/Redo ✅ ✅ ✅ ✅ ✅ clear marks ✅ ✅ ✅ ❌ ❌ bold ✅ ✅ ✅ ✅ ✅ italic ✅ ✅ ✅ ✅ ✅ inline code ✅ ✅ ✅ ✅ ✅ strike ✅ ✅ ✅ ✅ ❌ superscript ✅ ❌ ✅ ✅ ❌ subscript ✅ ❌ ✅ ✅ ❌ underline ✅ ✅ ✅ ✅ ✅ fontFamily ✅ ✅ ❌ ❌ ❌ fontSize ✅ ✅ ❌ ❌","default_branch":null,"files":null,"tree":[],"storefront":"/r/tiptiz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tiptiz/editor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}