Skip to content
Twikoo
       

A simple, safe, free comment system.
简体中文 | English

This document is for American English. This document has many bugs.

Features

Simple

  • Free Build.(Using CloudBase / Vercel / self-hosted as the commenting backend)
  • Simple Deployment.(Support CloudBase / Vercel one-click deployment)

Easy to use

  • Support reply, like.
  • No additional adaptations, support with light theme and dark theme use.
  • Support API , batch get article comment count, latest comments.
  • Visitors entering QQ number in the nickname field will automatically complete the QQ nickname and QQ email.
  • Visitors fill in the digital QQ e-mail, will use the QQ avatar as the comment avatar.
  • Support the comment to paste pictures.(Can be disabled)
  • Support inserting pictures.(Can be disabled)
  • Support 7bu image bed, Tencent CloudBase image bed.
  • Support inserting emoji.(Can be disabled)
  • Support Ctrl + Enter reply.
  • Comments are saved in draft in real time and will not be lost when refreshed.
  • Support Katex formulas.
  • Support for code highlighting by language.

Security

  • Privacy and information security. (sensitive fields (email, IP, environment configuration, etc.) are not leaked through Tencent cloud function control)
  • Support for Akismet spam comment detection.(View Details akismet.com
  • Support Tencent Cloud content security spam comment detection.(View Details Tencent Cloud Content Security
  • Support manual review mode.
  • Anti XSS Attack.
  • Support for limiting the maximum number of comments per IP per 10 minutes.

notification

  • E-mail(Visitors and Blogger)
  • Wechat(only Blogger, Server酱
  • QQ(only Blogger, Qmsg酱

Personalization

  • Background image.
  • the "blogger" logo text.
  • Notification Email Template.
  • Comment prompt message.(placeholder)
  • emoji(OwO 的数据格式
  • 【Nickname】 【Email】 【Website】 Required / Optional
  • Code highlighting theme.

Management

  • Embedded panel with password login to easily view comments, hide comments, delete comments and modify configuration.
  • Support to hide the management portal and show it by entering a secret code.
  • Support for importing comments from Valine, Artalk, Disqus.

Disadvantages

  • IE is not supported.

Preview

Comments

Comments

Management

Management

Notification

Notification

Quick Start

Deploy

View Details

If you want to get updates, make suggestions and participate in the test, welcome to join the discussion group:1080829142 (QQ)
1080829142

Special Thanks

Icon design:Maemo Lee

Release notes & plans

Update logs & Development Plan

Development

If you want to develop locally for a second time, you can refer to the following commands:

sh
yarn dev # (http://localhost:9820/demo.html)
yarn lint 
yarn build # (dist/twikoo.all.min.js)

If your changes can help more people, feel free to submit a Pull Request!

I18N

Support Simplified Chinese, Traditional Chinese, English. translate Pull Request.

License

FOSSA Status

Released under the MIT License.