https://github.com/sn0wo2/quicknote
Create and share notes quickly and easily.
https://github.com/sn0wo2/quicknote
backend go golang markdown mysql note postgresql quicknote sqlite sqlite3 sqlserver
Last synced: 17 days ago
JSON representation
Create and share notes quickly and easily.
- Host: GitHub
- URL: https://github.com/sn0wo2/quicknote
- Owner: Sn0wo2
- License: gpl-3.0
- Created: 2025-06-02T20:28:31.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-22T13:20:14.000Z (10 months ago)
- Last Synced: 2025-06-22T13:41:43.519Z (10 months ago)
- Topics: backend, go, golang, markdown, mysql, note, postgresql, quicknote, sqlite, sqlite3, sqlserver
- Language: Go
- Homepage:
- Size: 1.51 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
QuickNote
> Create and share notes quickly and easily.
[](LICENSE)




[](https://github.com/Sn0wo2/QuickNote/actions/workflows/codeql.yml)
[](https://github.com/Sn0wo2/QuickNote/actions/workflows/dependabot/dependabot-updates)
[](https://github.com/Sn0wo2/QuickNote/actions/workflows/go.yml)
[](https://github.com/Sn0wo2/QuickNote/actions/workflows/react.yml)
[](https://github.com/Sn0wo2/QuickNote/actions/workflows/release.yml)
---
## ๐ **Demo**
**๐ Preview (Release Version):** [https://note.me0wo.top](https://note.me0wo.top)
ๅฆๆไฝ ๅจไธญๅฝๅคง้๏ผๅฏไปฅไฝฟ็จ่ฟไธชๅ ้CDN่ฎฟ้ฎ๏ผ[https://qnote.me0wo.top](https://qnote.me0wo.top)
*โจ Full features available (updated manually, may be slightly delayed)*
> Weโre working on enabling [**automatic deployment**](https://github.com/Sn0wo2/QuickNote/tree/main/Updater) for this preview demo.
**๐ Vercel (Build Preview):** [https://demo.qn.me0wo.top](https://demo.qn.me0wo.top)
*๐ง Frontend-only preview โ saving is not supported*
---
## ๐ฆ **Docker** (RECOMMEND)
```bash
docker pull me0wo/quicknote
docker compose up -d
```
* [DockerHub](https://hub.docker.com/r/me0wo/quicknote)
* [docker-compose.yml](docker-compose.yml)
---
## ๐ฅ **Download**
[](https://github.com/Sn0wo2/QuickNote/releases)
---
## ๐ **Project Status**
| Status | `Developing` |
|--------|--------------|
---
## โ
**Features**
* โ๏ธ No login required
* โ๏ธ High performance
* โ๏ธ Simple UI
* โ๏ธ Markdown preview support
* โ๏ธ Dark Mode
* โ๏ธ Note sharing
* ๏ธ๏ธโ๏ธ Compression
**Planned:**
* ๐ Encryption
* ๐ Note history
---
## ๐๏ธ **Supported Databases**
* **Relational:**
* MySQL, MariaDB, TiDB, Aurora
* PostgreSQL, CockroachDB, AlloyDB
* SQLite3
* Microsoft SQL Server
---
## ๐ **Docs**
| Status | `Developing` |
|--------|--------------|
---
## โ๏ธ **Build Instructions**
### โ
**Using `GitHub Actions` and `goreleaser`** (RECOMMEND)
Check:
* [`release.yml`](.github/workflows/release.yml)
* [`.goreleaser.yml`](LICENSE)
* [`Dockerfile`](Dockerfile)
---
### ๐ง **Manual Build**
Requires:
* [`Go SDK`](https://go.dev/dl) latest version
* [`Node.js`](https://nodejs.org/zh-cn/download) latest version
* [`pnpm`](https://pnpm.io/installation) latest version
* [`GoReleaser`](https://github.com/goreleaser/goreleaser/releases) latest version
Check:
* [`Makefile`](Makefile)
* [`.goreleaser.yml`](LICENSE)
* [`Dockerfile`](Dockerfile)
> Run:
> ```bash
> make test_release
> ```
---
## ๐ฅ **Contributors**

---
## โญ **Star History**
---
## ๐ **License**
Licensed under [GPL 3.0](LICENSE).