Improve OpenVibe
Every OpenVibe service and library is open source under OpenVibers on GitHub, and changes arrive as pull requests that the owner approves. You can do it by hand today; the harness will take the same path for you: repository → change → tests → independent review → pull request, never straight to main.
- Pick a repository from the lists below, or find the page you want to change and follow its "source" link.
- Read its README: what it owns, how to run it, and its tests (
npm testruns them on temporary databases; nothing needs a live service). - Make the change on a branch, with a test that would have failed before it.
- Open a pull request that says what changes for people and why. CI runs the tests, an audit and a secret scan.
- Review: a maintainer reviews it; the owner approves what ships. See the contributor ladder for how reviewers and maintainers are chosen.
Before you start: the contributing guide and the code of conduct. Building your own app on OpenVibe instead? That is OpenVibe.Services.
Services that run
- OpenVibe.LiveStreams, clips and chat
- OpenVibe.ToolsEvery online tool
- OpenVibe.CommunityPastes and posts
- OpenVibe.GamesBrowser games
- OpenVibe.MediaVODs, clips, files
- OpenVibe.NetworkAccount and themes
- OpenVibe.ChatOne chat for the network
- OpenVibe.ServicesBuild on OpenVibe
- OpenVibe.BlogLong-form, yours to keep
- OpenVibe.WikiKnowledge, with sources
- OpenVibe.HostDeploy and host
- OpenVibe.SpaceForums, boards and threads
- OpenVibe.BotAn open control panel for robots
- OpenVibe.CodesCode with any agent
- OpenVibe.AIOpenVibe.AI
- OpenVibe.BillingOpenVibe.Billing
- OpenVibe.EventsOpenVibe.Events
- OpenVibe.SearchOpenVibe.Search
- OpenVibe.SitesOpenVibe.Sites
Shared libraries
- OpenVibe.ContractsOpenVibe.Contracts
- OpenVibe.PublishingOpenVibe.Publishing
- OpenVibe.SDKOpenVibe.SDK
- OpenVibe.SharedOpenVibe.Shared