https://github.com/walinejs/waline
💬 A Simple, Safe Comment System
https://github.com/walinejs/waline
aliyun baidu blog cloudbase comment comment-system disqus leancloud mongodb mysql netlify postgresql railway self-hosted sqlite tidb vercel zeabur
Last synced: 6 days ago
JSON representation
💬 A Simple, Safe Comment System
- Host: GitHub
- URL: https://github.com/walinejs/waline
- Owner: walinejs
- License: gpl-2.0
- Created: 2020-10-31T07:37:33.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-29T10:09:00.000Z (17 days ago)
- Last Synced: 2025-03-29T11:03:21.488Z (17 days ago)
- Topics: aliyun, baidu, blog, cloudbase, comment, comment-system, disqus, leancloud, mongodb, mysql, netlify, postgresql, railway, self-hosted, sqlite, tidb, vercel, zeabur
- Language: JavaScript
- Homepage: https://waline.js.org/en/
- Size: 62.7 MB
- Stars: 2,491
- Watchers: 14
- Forks: 427
- Open Issues: 65
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome - walinejs/waline - 💬 A Simple, Safe Comment System (JavaScript)
- Awesome - Waline - A Simple, Safe Comment System inspired by Valine | 一款基于 Valine 衍生的简洁、安全的评论系统. (Development / Programming)
- awesome - walinejs/waline - 💬 A Simple, Safe Comment System (JavaScript)
- awesome - walinejs/waline - 💬 A Simple, Safe Comment System (JavaScript)
- awesome - walinejs/waline - 💬 A Simple, Safe Comment System (JavaScript)
- awesome-starred - walinejs/waline - 💬 A Simple, Safe Comment System (mongodb)
README
# Waline
  [](https://jq.qq.com/?_wv=1027&k=bKoVBppG) [](https://t.me/walinejs)
   [](https://www.jsdelivr.com/package/npm/@waline/client)

A simple comment system with backend support.
---
> [中文 README](https://github.com/walinejs/waline/blob/main/README_CN.md)
## Documentation
### [English](https://waline.js.org/en/) | [简体中文](https://waline.js.org/)
## Feature
- Fast
- **Really** Safe
- Support full markdown syntax
- Simple and lightweight
- Deploy free!
- Multiple deployment and storage service support, at least 243 deployment choice!| | Waline | |
| ----------------------------------------------- | ------------------------------------------------------------------- | ---------------------------------- |
| **Client** | **Server** | **Storage** |
| [@waline/client](https://waline.js.org) | [Vercel](https://vercel.com) | [LeanCloud](https://leancloud.app) |
| [MiniValine](https://minivaline.js.org/) | [CloudBase](https://cloudbase.net/) | [CloudBase](https://clodbase.net) |
| [sodesu](https://github.com/BeiyanYunyi/sodesu) | [Railway](https://railway.app) | [MongoDB](https://mongodb.com) |
| | [Render](https://render.com) | MySQL |
| | [Zeabur](https://zeabur.com) | SQLite |
| | [Netlify](https://netlify.com) | [GitHub](https://github.com) |
| | [Alibaba Cloud ComputeNest](https://computenest.console.aliyun.com) | SQLite |
| | Docker | PostgreSQL |
| | self host | [TiDB](https://tidbcloud.com/) |## Todo
- [x] Email notification
- [x] Wechat notification
- [x] QQ notification
- [x] Telegram notification
- [x] Akismet
- [x] Article counter
- [x] i18n
- [x] Custom language
- [x] Login support
- [x] Comment management
- [x] Support delete comment
- [x] More database support
- [x] Limit the frequency of comments posted by IP
- [x] Comment keyword restrictions
- [x] IP disallow list
- [x] Duplicate content check
- [x] CloudBase deploy support
- [x] Social account login
- [x] Sticky Comment
- [x] Comment Like
- [ ] AWS, GCP, Azure deploy supportWe **really** welcome you to contribute to waline!
## Contact
You can contact me through [discussions](https://github.com/walinejs/waline/discussions). Join our [telegram](https://t.me/walinejs) group or scan [QQ group](https://qm.qq.com/cgi-bin/qm/qr?k=rPZvq_EBfwQa6QZX7sToVlhH49c6ed0R&jump_from=webapi) qrcode to communicate about waline!
## License
[GPL-2.0](https://github.com/lizheming/Waline/blob/main/LICENSE)