Feature Request: Favorite / Pin Projects
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
What problem will this feature address?
As the number of projects grows in Dokploy, finding frequently accessed ones becomes tedious. There is currently no way to highlight or prioritize specific projects in the dashboard — everything is listed flat, with no way to surface what matters most.
Describe the solution you'd like
Add the ability to mark projects as favorites (via a star or pin icon on each project card), so they always appear at the top of the project list regardless of creation order.
- A star/pin icon is visible on each project card (visible on hover, or always visible)
- Clicking it toggles the favorite state
- Favorited projects appear in a dedicated section at the top of the dashboard (e.g. "Pinned" or "Favorites")
Describe alternatives you've considered
- Naming conventions (e.g. prefixing with
[PROD]) — works but is a workaround, not a real UX solution - Browser bookmarks for direct URLs — doesn't solve the dashboard experience
Additional context
I totally understand this might not be the team's top priority given everything else on the roadmap. But honestly, this small UX change would make a real difference in my day-to-day use of Dokploy — it's one of those tiny things that, once you have it, you wonder how you lived without it. Thanks for considering it! 🙏
This seems like a relatively small change with a meaningful UX impact.
Will you send a PR to implement it?
No
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the dashboard project list and project-card entry points mentioned in the request, then inspect how project state is currently represented. Done means each card exposes a favorite toggle and favorited projects consistently appear in a dedicated top section, with the behavior verified in the dashboard.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100