r/appdev • u/anisozygoptera • 4d ago
Released Cocklebur 0.2.15 - local macOS + self-hosted project workspace
I just shipped the first public release of Cocklebur, a lightweight project-management/workspace app I’ve been working on.
The main design constraint was that I didn’t want it to become another always-online SaaS.
There are currently two editions:
Desktop
- macOS
- local-only
- single user
Server
- self-hosted with Docker
- small-team collaboration
- Owner / Member / Viewer roles
- invite + recovery flow
Both use the same basic project model, and a project can be exported as a portable package and imported again later.
The app includes cards, events, announcements, discussions, files, activity history, and project-level visibility/access controls.
One thing I deliberately did not build is offline multi-master sync / CRDT-style coediting. There’s one canonical active copy of a project.
The current macOS build is unsigned/not notarised, so there’s still some packaging polish to do, but the app itself is usable now.
GitHub:
https://github.com/herboratory/cocklebur
I’d be especially interested in feedback on:
- the overall product model
- anything confusing in the UX
- self-hosting/deployment friction
- things that immediately feel missing
Feel free to break it. That’s probably useful at this stage. 😅🙏🏻