之前做法律软件的时候有个文档产品,调研了市面上的各类编辑器之后都不太符合需求所以自研了一个基于contenteditable
的编辑器叫am-editor
,随着时间的推移和公司的倒闭(详情请见花 2000 万开一家软件公司并倒闭了,是一种怎样的体验),在闲下来的这一年的时间,我断断续续花时间重新开了一款更强大的富文本编辑器 editable
时至今日,编辑器内核和扩展已经基本能满足日常使用,故发出来给大伙瞧瞧。
A collaborative rich-text editor framework that focuses on stability, controllability, extensibility, and performance. 一款支持多人协作的富文本编辑器框架,专注于稳定性、可控性、扩展性和性能。
非常欢迎大家参与建设,如果该项目对你有所帮助,别吝啬你的小星星⭐️哈
1
babyoung OP 求 star ,求 PR
|
2
MENGKE 2023-09-06 09:44:34 +08:00 1
🤙太 6 了,已 star
|
4
dedemao 2023-09-06 10:22:45 +08:00 1
github 上能否增加一个中文的说明文档
|
5
babyoung OP |
6
yelog 2023-09-06 10:38:36 +08:00 1
太牛了
|
7
jorneyr 2023-09-06 10:54:26 +08:00 1
审美在线,体验不错
|
9
xiao8276 2023-09-06 11:20:47 +08:00 1
牛批
|
11
snowlyg 2023-09-06 11:22:30 +08:00
图片挂了
|
13
Charbo 2023-09-06 11:36:45 +08:00 1
牛的牛的,可以说是简化版的腾讯文档了,日常使用足够了,之前一直想找个这样的来着
|
14
kimown 2023-09-06 11:44:26 +08:00 1
ui 好看,和语雀很像
|
16
zhaol 2023-09-06 12:03:19 +08:00 1
牛逼,已 star.希望能够不仅仅支持 react.
|
18
cccb 2023-09-06 13:30:28 +08:00 1
这里是不是可以优化一下:工具栏不会悬浮在当前窗口的正上方诶,而是会随着页面上划而上移,导致在下面编辑想改样式但是找不到样式按钮,需要滑到顶找工具栏。
|
20
freefcw 2023-09-06 13:50:29 +08:00 1
看着不错,已 star
|
21
sachinlea 2023-09-06 16:50:15 +08:00 1
试试
|
22
dzdh 2023-09-06 18:00:38 +08:00 1
有飞书文档那个感觉了
|
23
vsean 2023-09-06 18:39:26 +08:00 1
|
26
tzengshinfu 2023-09-06 19:55:31 +08:00 1
厉害,已 star
|
27
sub166 2023-09-06 20:05:14 +08:00 1
很赞👍
有一点比较疑惑: 因此,我比较了 Vue 、Solid-js 、SvelteJS 等前端框架,发现 Solid-js 符合前两个条件,但每个属性都会被 proxy 包装,这在做扩展时可能会与纯 JS 对象做===比对时出现问题。 solid-js signal 不是可以自定义 equal 函数的吗? |
28
14 2023-09-06 20:05:56 +08:00 1
👍 这个好棒,前段时间一直在找合适的编辑器
|
29
Aloento 2023-09-06 20:10:38 +08:00 1
跟 lexical 对比如何?
|
31
kingjpa 2023-09-06 21:26:25 +08:00 1
牛皮 已星星
|
32
dzdh 2023-09-06 23:48:16 +08:00 1
能支持 bbcode 提供 render 接口就更好了
|
33
babyoung OP @dzdh 这个功能加起来应该不难,目前正在处理将编辑器内容下载为本地 word 的功能,完成后会根据大家意见进行安排
|
34
kuituosi 2023-09-07 02:07:10 +08:00 1
nice job! 考虑商业化协作类产品吗?本人有企业级 im 技术,是否可以合作推出类似飞书产品?
|
35
FightPig 2023-09-07 05:37:46 +08:00 1
很 6 ,
|
38
yjc 2023-09-07 08:32:54 +08:00 1
随着文章顺便看了下 up 的创业历程帖子,一路走来真的很不容易,给你赞一个
|
40
Gtristan 2023-09-07 10:20:09 +08:00 1
很不错的,赞的
|
42
xlsepiphone 2023-09-07 10:26:22 +08:00 1
原来搞度假酒店的老哥是你,经历太丰富了。
|
43
githmb 2023-09-07 10:30:26 +08:00 2
这是你写的吗?你怎么只有三个提交?
https://github.com/editablejs/editable/commits?author=byoungd |
44
xlsepiphone 2023-09-07 10:31:15 +08:00
@xlsepiphone #42 不该称呼老哥,我俩同岁,不过我躺平了,没精力和能力去创业了。:)
|
45
centralpark 2023-09-07 10:32:53 +08:00 1
考虑支持 katex 公式么
|
46
hedwi 2023-09-07 11:04:05 +08:00 1
之前已经 star 了 原来是大佬做的
|
47
babyoung OP @centralpark 支持的,估计会在不久就加入
|
49
aimerforreimu 2023-09-07 14:09:26 +08:00 1
厉害
|
50
daokedao 2023-09-07 16:39:49 +08:00 1
牛皮,经历也牛
|
51
ZettarYuFan 2023-09-07 17:34:32 +08:00 1
新人问一下,这个文本编辑器支持本地部署吗,想用在公司内部写文档用
|
52
ThirdFlame 2023-09-07 17:40:53 +08:00 1
codimd 协同编辑文档我现在用的是这个。
其实 OP 的文本便捷器,其实可以更进一步做成在线文档的东东 增加权限管理(游客是否可看、是否可编辑、谁可以编辑)即可 |
53
babyoung OP @ZettarYuFan 支持的
|
54
babyoung OP @ThirdFlame 做成产品就很难,涉及到很多方面
|
56
peefy 2023-09-07 19:49:21 +08:00 1
大佬,关注并 star 了 👍
|
57
leokun 2023-09-08 09:35:45 +08:00 1
大佬
|
58
jeffAQA 2023-09-08 12:03:10 +08:00 1
好奇没有用 contenteditable 属性的话,是怎么实现跨行选区和输入的?
自绘选区 + 受控输入吗 https://imgc.cc/2023/09/08/64fa9ce34e264.jpeg 看起来确实是,而且移动端还实现了把手。 老哥一个人搞的吗,太猛了 |
60
popvlovs 2023-09-08 17:58:16 +08:00
@babyoung 如果把这个东西服务化,存储支持 github 的话,我可能愿意付费,用来写一些个人文档什么的(类似 notion )
|
61
babyoung OP @popvlovs 目前正在重构 render engine 如果完成了,后续可以探索一下是否可以做个服务,感谢你的建议!
|
62
Trinity888 2023-10-02 10:38:56 +08:00
@babyoung 您好,请问支持在手机上使用吗?支持 word 文档 doc 在线编辑吗?
|
63
llllk 2023-10-30 14:03:19 +08:00
start 了,期待支持 vue
|