动态、静态:免费开源个人博客系统
博客系统
OneBlog:Java博客
- 需要服务器、数据库
功能简介
- 多种编辑器:支持wangEditor和Markdown两种富文本编辑器,可以自行选择
- 自动申请友情链接:在线申请友情链接,无需站长手动配置,只需申请方添加完站长的连接后自行申请即可
- 百度推送:支持百度推送功能,加速百度搜索引擎收录博文
- 评论系统:自研的评论系统,支持显示用户地址、浏览器和os信息,后台可审核评论、开启匿名评论、回复和邮件通知评论
- 权限管理:后台配备完善的权限管理
- SEO:自带robots、sitemap等seo模板,实现自动生成robots和sitemap
- 实时通讯:管理员可向在线的用户发送实时消息(需用户授权 - 基于websocket实现,具体参考DBlog建站之Websocket的使用)
- 系统配置支持快速配置:可通过后台手动修改诸如域名信息、SEO优化、赞赏码、七牛云以及更新维护通知等
- 多种文件存储:集成七牛云、阿里云OSS,实现文件云存储,同时支持本地文件存储
- 文件搬运工:集成blog-hunter实现“文章搬运工”功能,支持一键同步imooc、csdn、iteye或者cnblogs上的文章,可抓取列表和单个文章
- 第三方授权登录:集成JustAuth实现第三方授权登录
Halo:Java博客
- 需要服务器、数据库
功能介绍
代码开源
我们的所有代码开源在 GitHub 上且处于积极维护状态,截止目前已经发布了 59 个版本。您也可以在上面提交您的问题或者参与代码贡献。
易于部署 采用了程序与用户配置分离的方式,迁移和备份成本大大降低。您只需要一条命令即可运行成功,同时也支持 Docker 部署。
REST API
提供了完善的 Content API 和 Admin API,你可以用于开发单页面模板,微信小程序,各种系统的插件等。
模板系统 完善的模板系统,支持自定义配置,支持在线安装和更新。开发主题也十分方便,欢迎大家参与主题的开发。
附件系统 支持本地上传,阿里云 OSS/又拍云 OSS/七牛云 OSS/SM.MS 等云存储,你可以更方便的管理你文章中的附件。
评论系统 拥有独立的评论插件,使用 Vue 开发,只需在页面引入构建好的 JS 文件即可,完美地和主题相结合。目前已有多款评论组件,你可以非常方便的切换。
Solo
WordPress:PHP博客
- 需要服务器、数据库
功能介绍
- 可自定义设计
- SEO友好
- 响应式移动网站
- 高性能
- 随时随地管理
- 高安全性
- 强大的媒体管理
- 简单且无障碍
Typecho:PHP博客
- 需要服务器、数据库
Z-Blog:PHP博客
- 需要服务器、数据库
Hexo:静态博客
- 不需要服务器、数据库
功能介绍
超快速度
Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。
支持 Markdown
Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。
一键部署
只需一条指令即可部署到 GitHub Pages, Heroku 或其他平台。
插件和可扩展性
强大的 API 带来无限的可能,与数种模板引擎(EJS,Pug,Nunjucks)和工具(Babel,PostCSS,Less/Sass)轻易集成
Hugo:Go语言静态博客
- 不需要服务器、数据库
xLog
- 不需要服务器、数据库
xLog是一个基于区块链的开源博客系统,使用Next.js + Tailwind CSS + TypeScript + TanStack Query构建。支持 web3 钱包和电子邮件连接,使你能够快速创建一个定制的博客,具有自定义域名、订阅、评论、NFT 铸造、RSS 订阅和 AI 增强等功能。
提供双栏编辑器,具有实时预览功能,使用标准的 Markdown 语法,支持 HTML、音视频和数学表达式。
NotionNext
- 不需要服务器、数据库
NotionNext 是基于NextJS框架开发的免费开源的Notion建站工具。
它将您的Notion笔记实时渲染成静态博客站;无需购买服务器,只要一个笔记即可搭建完全属于自己的独立网站。
Astro
- 不需要服务器、数据库