Git Product home page Git Product logo

potatofield-richtext-editor's Introduction

简介

洋芋田富文本编辑器是一款支持多种编辑模式且可以自定义样式的富文本编辑器,对技术型和非技术型内容创作者都提供友好而强大的编辑和自定义功能,且针对自媒体平台(如微信公众号等)的内容编辑和样式排版有针对性优化。

主要特性

  1. 支持多种编辑模式,有一定信息技术基础的用户可以使用 markdown 模式编辑,普通用户可以使用所见即所得模式编辑。
  2. 支持直接输入 HTML 代码以产生更具有个性化的富文本内容和效果。
  3. 提供丰富的预设样式可供选择,并支持用户使用 CSS 自定义富文本的显示效果和导出样式。
  4. 除支持富文本编辑的基础功能外,还添加了能提升易用性以及针对自媒体平台的扩展功能和组件。

Markdown 语法支持

洋芋田富文本编辑器支持 Common Mark 规范的语法:

  • 支持一到六级标题和正文。
  • 支持添加分割线。
  • 支持将文本加粗。
  • 支持使用斜体。
  • 支持插入图片。
  • 支持加入超链接。
  • 支持插入行内代码和代码块。
  • 支持引用区块。
  • 支持插入有序列表和无序列表。
  • 不同内容之间支持相互嵌套。

扩展能力和组件支持

作为一款对自媒体平台内容编辑的应用场景特别优化且目标用户包含非技术型创作者的富文本编辑器,洋芋田富文本编辑器除基本的编辑能力外,还提供了一些能够提升易用性或特别适配自媒体平台的扩展能力和组件。

图片上传功能

与一般的 markdown 编辑器不同,支持配置第三方图床服务,可以便捷地完成图片上传和插入功能。

便捷复制

支持将带有样式的富文本一键复制,可以便捷地粘贴到自媒体平台的编辑器中,并保持排版和样式的一致性。

画廊组件

支持插入“画廊”组件,展示多张图片时可以左右滑动,在自媒体平台有较好的视觉效果和体验。

开源免费且安全

洋芋田富文本编辑器采用 MIT 开源软件协议 进行开源,用户可以免费使用本软件提供的功能和线上资源服务,并可以在 MIT 协议许可的范围内无限制地获取和使用本软件的源码。软件在运行过程中仅进行最小必要程度的数据访问,不会获取和使用任何与用户隐私相关或具有辨识性的信息。关于本软件的使用协议,请参阅法律信息;希望详细了解本软件的隐私政策,请访问隐私政策

potatofield-richtext-editor's People

Contributors

cnoliverzhang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.