大家好,我是宝藏哥!
今天给大家分享一款免费又强大的开源笔记软件——思源笔记。思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。融合块、大纲和双向链接,重构你的思维。它使用 Electron、TypeScript、Webpack、SQLite 等技术实现。

功能
思源笔记提供以下核心功能:
- 内容管理:支持块级引用和双向链接,允许你轻松组织和引用笔记内容。同时,支持自定义属性和SQL查询嵌入,提供更灵活的数据管理方式。
- 强大的编辑器:采用Block风格编辑器,支持Markdown所见即所得,提供列表大纲、块缩放聚焦、块横向排版等功能。此外,支持百万字大文档编辑,并内置多种常用格式如数学公式、图表、流程图、甘特图、时序图、五线谱等。
- 便捷的导出功能:支持导出为引用块和嵌入块,以及带assets文件夹的标准Markdown格式。此外,还支持PDF、Word和HTML等常见格式,并可直接复制内容至微信公众号、知乎和语雀等平台。
- 数据库功能:提供表格视图,方便进行数据管理和分析。
- 代码片段:支持JavaScript和CSS代码片段,方便编程和代码引用。
- 多平台支持:提供Android和iOS APP,满足移动设备的使用需求。同时支持Docker部署,方便在服务器或私有云上部署运行。
- API接口:提供API接口,支持与其他应用或服务的集成。
- 社区集市:提供一个社区集市,用户可以在这里分享和交流模板和插件等内容。
使用
思源笔记提供了插件市场,里面有很很多社区提供的第三方插件,比如主题插件,图片处理插件等,非常实用!

在思源中,唯一重要的核心概念是内容块。通过排版格式即可形成内容块,这样我们就能在块级粒度上对思绪和知识进行整理,同时也能方便长文阅读和输出。
内置 20+ 种类型的块元素和 10+ 种行级元素。丰富的元素满足常用排版需要,更多特性化的需求可通过挂件块进行扩展。
超大文档编辑亦可行云流水。通过动态加载技术,在配置普通的电脑上也能流畅编辑百万字级别的大文档。
源码
Github:https://github.com/siyuan-note/siyuan