Hiccup
Self-HostedOpen-source personal dashboard for organizing your digital life
Overview
Hiccup is an open-source personal dashboard designed to centralize daily productivity tools. It offers customizable drag-and-drop widgets for tasks, notes, bookmarks, weather, calendar, and integrations with GitHub, Trello, and OpenWeatherMap. Self-hostable via Docker or manual setup (Node.js/PostgreSQL), it ensures data privacy by keeping information on your server. Lightweight and responsive, it works on desktop/mobile with dark mode support. Ideal for users wanting a private, customizable hub without relying on third-party SaaS platforms.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
hiccup:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: hiccup
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Customizable drag-and-drop widgets
- Integrations with GitHub, Trello, and OpenWeatherMap
- Self-hostable via Docker for privacy
Frequently Asked Questions
? Is Hiccup hard to install?
Hiccup is easy to install using Docker—just pull the image and run the container with minimal configuration. Manual setup requires basic Node.js and PostgreSQL knowledge but is well-documented.
? Is it a good alternative to Notion's personal dashboard?
Yes—Hiccup prioritizes privacy via self-hosting (unlike Notion). While Notion has more features, Hiccup is lighter, faster, and keeps your data under your control.
? Is it completely free?
Yes—Hiccup is open-source under the MIT License, so it’s 100% free to use, modify, and self-host without any hidden costs or subscriptions.
Top Alternatives
People Also Ask about Hiccup
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data)
- ⊕ Lightweight and resource-efficient
- ⊕ Responsive design for mobile/desktop
Cons
- ⊖ Requires basic Docker/self-hosting knowledge
- ⊖ Limited widget library compared to paid tools
- ⊖ No official mobile app (responsive web only)