Contribute
This knowledge base belongs to the community. If you can read it, you can help make it better.
The quickest way: Edit this page
Every page has an Edit this page link at the bottom. Click it and you'll land in the GitHub editor for that exact file. Make your change, describe it, and propose it. That's a pull request — a suggested edit the maintainers can review and merge. You don't need to install anything.
Working on it locally
If you'd rather run the site on your own machine:
git clone https://github.com/pixel-potion/mainsworld.org
cd mainsworld.org
npm install
npm start
That opens a live preview at http://localhost:3000. Edit any file in docs/,
and the page updates as you save. When you're happy, open a pull request.
What belongs here
This site is a public, trusted knowledge base. To keep it trustworthy, please keep contributions:
- Accurate. Describe how things actually work. If something is planned but not live, say so clearly (the Roadmap is the place for what's ahead).
- Plain. Write for everyone. Explain any technical term the first time you use it. If your grandparent couldn't follow it, simplify.
- Calm and kind. The tone here is warm, clear, and honest — not hype.
- Public-appropriate. This site deliberately leaves out internal product specs, security details, private roadmaps, and anything not yet shipped stated as if it were. Please don't add those.
Style notes
- Say tapes (not posts), Mains (the people), vibes, crews, and the three worlds SKY / LAND / DEEP. The Glossary is the reference.
- Prefer short sentences and concrete words.
- Link generously to other pages so readers can find their way.
Thank you for helping make this a source the whole world can trust.