Artalk- 自托管评论系统,前端TypeScript ,后端Golang,Markdown 语法

Artalk 是一款简洁的自托管评论系统,前端采用 TypeScript (Vanilla JS),后端采用 Golang,功能非常强悍,Markdown 语法 + 代码高亮、显示浏览器和操作系统、多形式推送(比如邮件、TG、钉钉、飞书等),还支持其他平台评论数据快速迁移。

 

  • 轻量 (~30kB)
  • 安全 (自托管)
  • 易上手
  • Golang 后端 (快速 / 跨平台)
  • Vanilla x TypeScript × Vite (纯天然 / 无依赖)

功能

  • 侧边栏 :支持多站点集中化管理
  • 通知中心:红点的标记 / 提及列表
  • 身份验证:徽标自定义 / 密码验证
  • 评论审核:反垃圾检测 / 频率限制
  • 表情符号:插入表情包 / 快速导入
  • 邮件提醒:模版自定义 / 多管理员
  • 站点隔离:管理员分配 / 多个站点
  • 页面管理:标题可显示 / 快速跳转
  • 图片上传:上传到本地 / 多种图床
  • 多元推送:支持 钉钉 飞书 TG
  • 无限层级:可切换为平铺模式
  • 评论投票:赞同还是反对评论
  • 评论排序:按热度或时间排序
  • 评论置顶:重要消息置顶显示
  • 只看作者:仅显示作者的评论
  • 说说模式:仅自己可发布评论
  • 异步处理:发送评论无需等待
  • 滚动加载:评论内容分页处置
  • 自动保存:用户输入防丢功能
  • 自动填充:用户链接自动填充
  • 实时预览:评论内容实时预览
  • 暗黑模式:防止眼部疾病伤害
  • 评论折叠:这个不打算给你康
  • 数据备份:防止评论数据丢失
  • 数据迁移:快速切换评论系统
  • Markdown:默认支持 MD 语法
  • 支持 Latex:提供集成 Katex 插件
  • 使用 Vite:属于开发者的极致体验

下载地址 https://gitee.com/mirrors/ArtalkJS

留下评论