{"id":18351332,"url":"https://github.com/rojer95/dslate","last_synced_at":"2025-04-06T11:32:31.997Z","repository":{"id":43509630,"uuid":"441681250","full_name":"rojer95/dslate","owner":"rojer95","description":"一个Ant Design/Semi Design风格的富文本编辑器 - An Ant Design/Semi Design style rich editor based on Slate","archived":false,"fork":false,"pushed_at":"2025-01-04T06:15:59.000Z","size":16095,"stargazers_count":26,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"v2","last_synced_at":"2025-03-21T22:05:01.134Z","etag":null,"topics":["ant-design","rich-editor","slate","slate-react","wysiwyg"],"latest_commit_sha":null,"homepage":"http://rojer95.github.io/dslate/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rojer95.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-25T13:07:46.000Z","updated_at":"2025-02-17T07:07:36.000Z","dependencies_parsed_at":"2024-01-08T10:48:57.533Z","dependency_job_id":"ec770811-2e60-434e-b010-4a6f729bbcf0","html_url":"https://github.com/rojer95/dslate","commit_stats":{"total_commits":123,"total_committers":1,"mean_commits":123.0,"dds":0.0,"last_synced_commit":"551ea8978493e81706d344597aa2205f2f78149b"},"previous_names":[],"tags_count":147,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rojer95%2Fdslate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rojer95%2Fdslate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rojer95%2Fdslate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rojer95%2Fdslate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rojer95","download_url":"https://codeload.github.com/rojer95/dslate/tar.gz/refs/heads/v2","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247276185,"owners_count":20912288,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ant-design","rich-editor","slate","slate-react","wysiwyg"],"created_at":"2024-11-05T21:30:21.908Z","updated_at":"2025-04-06T11:32:31.383Z","avatar_url":"https://github.com/rojer95.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 简介\n\nDSlate 是一个基于 [Slate](https://github.com/ianstormtaylor/slate) 构建的 [Ant Design](https://github.com/ant-design/ant-design/) | [Semi Design](https://github.com/DouyinFE/semi-design) 风格的富文本编辑器。你可以通过插件的方式轻松自定义节点、工具等元素。\n\n\u003e 欢迎一起构建 DSlate\n\n## 文档\n\n要了解更多信息，请参阅以下 DSlate 文档部分：\n\n- [快速开始](https://rojer95.github.io/dslate/getting-started)\n- [插件开发](https://rojer95.github.io/dslate/getting-started/plugin)\n- [国际化](https://rojer95.github.io/dslate/getting-started/locale)\n- [自定义文件上传](https://rojer95.github.io/dslate/getting-started/upload)\n- [Antd 风格](https://rojer95.github.io/dslate/getting-started/antd)\n- [Semi 风格](https://rojer95.github.io/dslate/getting-started/semi)\n\n## 开箱即用\n\n| 组件                                                       | 说明                                                 |\n| ---------------------------------------------------------- | ---------------------------------------------------- |\n| [@dslate/antd](https://www.npmjs.com/package/@dslate/antd) | 整合了 Antd 风格开箱即用的编辑器组件（Antd5.0 以上） |\n| [@dslate/semi](https://www.npmjs.com/package/@dslate/semi) | 整合了 Semi 风格开箱即用的编辑器组件                 |\n\n## 组件\n\nDSlate 提供了如下组件：\n\n| 组件                                                                         | 说明              |\n| ---------------------------------------------------------------------------- | ----------------- |\n| [ConfigProvider](https://rojer95.github.io/dslate/components/config)         | 全局配置组件      |\n| [Toolbar.Button](https://rojer95.github.io/dslate/components/toolbar-button) | 工具栏-按钮组件   |\n| [Toolbar.Select](https://rojer95.github.io/dslate/components/toolbar-select) | 工具栏-选择框组件 |\n| [Toolbar.Modal](https://rojer95.github.io/dslate/components/toolbar-modal)   | 工具栏-模态框组件 |\n| [Input](https://rojer95.github.io/dslate/components/input)                   | 弹出层组件        |\n| [Popover](https://rojer95.github.io/dslate/components/popover)               | 弹出层组件        |\n\n## LICENSE\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frojer95%2Fdslate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frojer95%2Fdslate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frojer95%2Fdslate/lists"}