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: 9 months 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 (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-22T13:20:14.000Z (9 months ago)
- Last Synced: 2025-06-22T13:41:43.519Z (9 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**
https://demo.qn.me0wo.top
Only frontend preview
---
## 🚀 **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` |
|--------|--------------|
---
## 📥 **Download**
[](https://github.com/Sn0wo2/QuickNote/releases)
---
## ⚙️ **Build Instructions**
### ✅ **Using `GitHub Actions` and `goreleaser`**
Check:
* [`release.yml`](https://github.com/Sn0wo2/QuickNote/blob/main/.github/workflows/release.yml)
* [`.goreleaser.yml`](https://github.com/Sn0wo2/QuickNote/blob/main/LICENSE)
---
### 🔧 **Manual Build**
```bash
# Frontend not embedded in the binary
go build -mod=readonly -trimpath \
-tags="mysql postgres sqlite sqlserver" \
-o="QuickNote" \
-ldflags="-s -w -buildid= -extldflags=-static" \
-gcflags="all=-d=ssa/check_bce/debug=0" \
-asmflags="-trimpath" main.go
cd Frontend
bun install
bun run build
mv static/* ../
cd ../ && ./QuickNote(.exe)
```
---
## 👥 **Contributors**

---
## ⭐ **Star History**
---
## 📄 **License**
Licensed under [GPL 3.0](LICENSE).