[[OpenSpace]] has been designed with open source software to reflect [[Jetbrain's Space]] proprietary solution features.
Right now we have:
- Git hosting -> [[Gitea]]
- Code review -> [[Gitea]]
- CI/CD pipelines -> [[Gitea]] actions, [[n8n]] and later [[Jenkins]]
- Package management -> [[Gitea]]
- IDE Plugin -> VSCode FTW
- Cloud dev envs -> [[Coder]]
- Documents -> [[Astro]] Starlight
- File storage -> [[Mattermost]]
- Issue tracker -> [[Taiga]]
- Chats -> [[Mattermost]]
- Guest users and Teams -> All of the above
It's not a perfect replacement. All these tools seem really well inter-connected in Space: code reviews right in chats that originate from merge requests created automatically from issues, all in the same place.
But OpenSpace is fully open-source. Self hosted, data is yours, no licence, no subscription, just features.
[[Jenkins]] can be added for a more thorough CI/CD pipeline creation, though Gitea actions and n8n should probably get most of the work done.
Code review and Package Management are the two missing pieces. 