
网站简介
B3log 是一个开源组织,名称源于 “Bulletin Board Blog” 的缩写,目标是打破传统独立博客与论坛之间的界限,创造一种融合博客、社区和社交网络的新型网络体验。B3log 社区秉持“平等、自由、奔放”的理念,聚集了众多开源开发者和技术爱好者。目前,B3log 已开源多款优质产品,涵盖社区论坛、博客系统、Markdown 编辑器、个人知识管理等多个领域,所有项目均以开源形式发布,鼓励用户参与体验、反馈和贡献代码。
主要功能/内容
B3log 官网展示了其核心开源产品及社区动态,具体产品功能如下:
Symphony(社区平台)
- 一款用 Java 实现的现代化社区平台,支持论坛(BBS)、社交网络和博客功能。
- 实现了面向内容讨论的论坛版块,支持知识问答社区模式。
- 包含面向用户分享、交友、游戏的社交网络功能。
- 100% 开源,提供在线体验、源码和官网链接。
Solo(博客系统)
- 一款小而美的博客系统,专为程序员设计。
- 拥有活跃的社区,文章可推送到社区作为帖子,社区回帖会作为博客评论联动。
- 支持主题、源码和官网访问,完全开源。
Pipe(博客平台)
- 另一款小而美的博客平台,同样为程序员设计。
- 文章自动推送到社区,便于交流互动。
- 100% 开源。
Vditor(Markdown 编辑器)
- 浏览器端 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。
- 使用 TypeScript 实现,支持原生 JavaScript 以及 Vue、React、Angular、Svelte 等框架。
- 支持大纲、数学公式、脑图、图表、流程图、甘特图、时序图、五线谱、多媒体、语音阅读、标题锚点、代码高亮及复制、graphviz 渲染等功能。
思源笔记(知识管理系统)
- 本地优先的个人知识管理系统。
- 支持所见即所得编辑、双向链接和块引用。
- 提供加密同步功能,注重数据安全和隐私。
Wide(Go IDE)
- 基于 Web 的 Go 语言 IDE,可直接在浏览器中开发、运行 Go 程序。
- 极客体验,开源可访问。
Latke(Java Web 框架)
- 以 JSON 为主的 Java Web 框架,发音为 ['lɑ:tkə,土豆饼]。
- 包含 MVC、IoC、事件通知、ORM、插件等组件。
- 使用 JSON 贯穿前后端,简化应用开发流程。
此外,B3log 社区还设有“社区热议”板块,展示 GitHub 开源产品、链滴社区提问、微博关注等内容,并提供首页、社区、品牌标识、成为赞助者等导航入口。
特点说明
- 完全开源:所有产品均 100% 开源,用户可自由查看源码、体验和参与贡献。
- 社区驱动:B3log 强调社区互动,博客与社区联动,形成独特的交流生态。
- 技术丰富:产品覆盖 Java、TypeScript、Go 等多种技术栈,满足开发者的多样化需求。
- 知识管理:注重个人知识管理,思源笔记提供双链、块引用和加密同步等高级功能。
- 自由平等:倡导平等、自由、奔放的文化,鼓励开放分享和技术创新。
- 多产品矩阵:从博客、论坛到编辑器、框架,提供一站式开源解决方案。
B3log 不仅是一个开源组织,更是一个围绕技术产品展开的活跃社区,适合开发者、技术爱好者以及知识管理用户使用和参与。