this post was submitted on 06 May 2025
34 points (100.0% liked)
Open Source
36652 readers
71 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There's a bunch of different things all playing against each other here, so let me untangle the low hanging fruit first.
You're unlikely to find a tool like this that isn't paid for simple reason: identity manage and RBAC. In order for it to be collaborative, it needs to have an identity provider as backend: first to auth a user, then to tell them apart (User A updated something User B created...etc). Even if you fork roadmap.sh, I'm pretty sure it's only geared towards a single creator, but maybe I'm wrong on that. Either way, you'll still need an identity provider as a backend if it supports that.
It kind of sounds like a wiki might serve your purposes? You could get creative with page linking and such to make it more interactive, though it may become tedious. Maybe have a look at The Odin Project, which is also OSS, and may have more of what you want to build off of.
I know it's a tough ask. In the meanwhile I'm exploring the possibility of embedding excalidraw into something else but I don't know.
I already contribute to wikis on this topic, like Activist Handbook, but they are not the right format for what I need. Linked documents have limited expressivity and visual people are currently underserved, hence the diagram approach.
Another similar thing would be to use stuff like obsidian canvas which is something in between