Thanks for wanting to contribute. Dream Server is open source and we welcome help from everyone — whether you're fixing a bug, adding a service integration, or tackling a full feature.
- Fork this repository and clone your fork locally.
- Create a branch for your work:
git checkout -b my-change
- Make your changes, test them locally, and commit.
- Open a pull request against
main.
No CLA, no hoops.
For current priorities, validation checklists, PR expectations, and style guidelines, see the detailed guide:
That's where we document what we need most, what gets merged fast, and what will get bounced back. Read it before your first PR — it'll save you a review cycle.
Not sure about something? Open a thread in GitHub Discussions or an issue. We're happy to help you figure out the right approach before you write code.
By contributing, you agree that your work will be licensed under the Apache License 2.0.