8K Star,一款开源仿Notion且AI强化的编辑器:Novel

Notion相信大家都不陌生了,一款非常好用的笔记软件,TJ君也一直在用来记笔记和写文章。关于Notion的替代品,之前有给大家推荐AFFiNE ,但这个还是一个比较成型的软件。

那么如果想开发一个类Notion的工具,又或者在自己的应用中增加一个类Notion的内容编辑功能,是否有好用的开源工具呢?

今天,TJ君就给大家推荐一个不错的开源仿Notion编辑器:Novel

安装使用

Novel的安装和使用非常简单,只需要两步:

  1. 安装依赖
bash 复制代码
npm i novel
  1. 引入novel的Editor,把编辑器加到你的应用中:
js 复制代码
import { Editor } from "novel";

export default function App() {
  return <Editor />;
}

参数配置

Novel的Editor是一个React组件,它有以下这些属性,你可以用来进一步配置功能:

VSCode插件

另外,Novel还有一个额外的VSCode插件,如果你喜欢Novel的编辑器效果,可以将它安装到你的VSCode,来体验类似Notion的编辑能力。

怎么样,这个开源项目不错吧?如果有要引入编辑器功能的话,可以考虑一下了。

最后,老规矩奉上相关地址,感兴趣的小伙伴去深入了解一下吧:

欢迎关注我的公众号:程序猿DD。第一时间了解前沿行业消息、分享深度技术干货、获取优质学习资源

相关推荐
虫师c8 分钟前
字节码(Bytecode)深度解析:跨平台运行的魔法基石
java·jvm·java虚拟机·跨平台·字节码
q***721912 分钟前
Spring Boot环境配置
java·spring boot·后端
洛_尘17 分钟前
数据结构--7:排序(Sort)
java·数据结构
JIngJaneIL21 分钟前
就业|高校就业|基于ssm+vue的高校就业信息系统的设计与实现(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·高校就业
一 乐27 分钟前
社区互助|社区交易|基于springboot+vue的社区互助交易系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·小区互助系统
q***577435 分钟前
Spring Boot 实战:轻松实现文件上传与下载功能
java·数据库·spring boot
q***563839 分钟前
Spring Boot 集成 Kettle
java·spring boot·后端
stevenzqzq40 分钟前
android recyclerview缓存_缓存问题解决办法
android·java·缓存
武子康40 分钟前
Java-174 FastFDS 从单机到分布式文件存储:实战与架构取舍
java·大数据·分布式·性能优化·系统架构·dfs·fastdfs
失散1342 分钟前
分布式专题——56 微服务日志采集与分析系统实战
java·分布式·微服务·架构