Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 10 days ago
JSON representation

💬 A Simple, Safe Comment System

Awesome Lists containing this project

README

        

Waline logo

# Waline

![Author](https://img.shields.io/badge/author-lizheming,%20Mr.Hope-blue?style=for-the-badge) ![License](https://img.shields.io/github/license/walinejs/waline?style=for-the-badge) [![qq](https://img.shields.io/badge/qq-waline交流群-f75137?logo=TencentQQ&style=for-the-badge)](https://jq.qq.com/?_wv=1027&k=bKoVBppG) [![telegram](https://img.shields.io/badge/telegram-walinejs-2ca5e0?logo=telegram&style=for-the-badge)](https://t.me/walinejs)

![npm version](https://img.shields.io/npm/v/@waline/client?color=critical&logo=npm&style=flat-square&label=@waline/client) ![npm bundle size (scoped)](https://img.shields.io/bundlephobia/minzip/@waline/client?style=flat-square&label=@waline/client%20size) ![downloads](https://img.shields.io/npm/dm/@waline/vercel?style=flat-square&label=@waline/client%20downloads) [![jsDelivr hits](https://data.jsdelivr.com/v1/package/npm/@waline/client/badge)](https://www.jsdelivr.com/package/npm/@waline/client)

![npm version](https://img.shields.io/npm/v/@waline/vercel?color=critical&logo=npm&style=flat-square&label=@waline/vercel)

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 support

We **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!


qq group qrcode

## License

[GPL-2.0](https://github.com/lizheming/Waline/blob/main/LICENSE)