🔖 Minimalist Bookmark Manager · Make Link Collection Simple
Features • Screenshots • Tech Stack • Getting Started • License
English | 中文
Tired of bloated bookmark managers? ForgetURL lets you focus on what really matters — collecting links, sharing knowledge.
In the age of information overload, we discover web pages worth saving every day. But traditional browser bookmarks are often messy and hard to manage or share. ForgetURL was built to solve this — a minimalist bookmark management tool that helps you elegantly organize and share your web collections.
|
|
||||||||
|
|
- 📥 Import/Export - Import bookmarks from browsers
- 🏷️ Tagging System - Add tags for quick filtering
- 📂 Link Collections - Organize related links together
- 🔄 Version Control - Prevent edit conflicts, safer data
- 🌍 Multi-environment - Support local, test, production
Minimalist Login Interface
┌─────────────────────────────────────────────────────────┐
│ │
│ 🔖 ForgetURL │
│ │
│ Minimalist bookmarks, simple collection │
│ │
│ ┌─────────────────────────────┐ │
│ │ 🔵 Continue with Google │ │
│ └─────────────────────────────┘ │
│ ┌─────────────────────────────┐ │
│ │ ⚫ Continue with GitHub │ │
│ └─────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘
Clean Bookmark Management Interface
┌─────────────────────────────────────────────────────────┐
│ 🔖 ForgetURL [Avatar] │
├─────────────────────────────────────────────────────────┤
│ │
│ My Space [+ New Page] │
│ │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ 📚 Dev Tools │ │ 📰 Daily Reads │ │
│ │ Useful dev tools │ │ Tech articles & │ │
│ │ 12 links │ │ 8 links │ │
│ └─────────────────┘ └─────────────────┘ │
│ │
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ 🎨 Design Inspo │ │ 🎓 Learning │ │
│ │ UI/UX references │ │ Online courses │ │
│ │ 15 links │ │ 20 links │ │
│ └─────────────────┘ └─────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘
| Frontend | Backend |
|---|---|
|
|
forgeturl/
├── forgeturl-server/ # 🔧 Backend Service
│ ├── app/
│ │ ├── api/ # API Layer (Protobuf)
│ │ ├── dal/ # Data Access Layer
│ │ ├── pkg/ # Shared Packages
│ │ └── route/ # Router Config
│ ├── tests/ # Test Cases
│ └── Dockerfile
│
└── forgeturl-website/ # 🎨 Frontend Website
├── src/
│ ├── api/ # API Wrappers
│ ├── components/ # UI Components
│ ├── composables/ # Composition Functions
│ ├── stores/ # State Management
│ └── views/ # Page Views
└── package.json
No installation required, just visit:
If you want to run locally or contribute:
📦 Frontend Development
cd forgeturl-website-claude-opus-4.5
npm install
npm run devVisit http://localhost:3000
⚙️ Backend Development
cd forgeturl-server/app
go mod download
cp conf/local.toml.example conf/local.toml
# Edit local.toml to configure database and Redis
go run main.go api startAPI runs at http://127.0.0.1:80
🐳 Docker Deployment
cd forgeturl-server
docker build -t forgeturl-server .
docker run -d -p 80:80 forgeturl-server| Document | Description |
|---|---|
| Backend README | Server documentation |
| Frontend README | Frontend documentation |
| Dev Guide | Development setup |
We welcome all contributions!
- 🐛 Submit Bug Reports
- 💡 Propose Feature Requests
- 📝 Improve documentation
- 🔧 Submit Pull Requests
This project is licensed under the MIT License.
🌐 ForgetURL.com
Making bookmark management simple and elegant