Developer Guide
Orchard is open source and welcomes contributions. This page links to the resources you need to get started as a contributor.
Source Code
The Orchard source code is hosted on GitHub:
- orchard-cde/orchard — main repository (server, CLI)
- orchard-cde/orchard-ui — Canopy UI dashboard
- orchard-cde/orchard-vscode-extension — VS Code extension
- orchard-cde/design — shared design tokens
Getting Started as a Contributor
- Read the CONTRIBUTING.md guide
- Browse open issues for good first issues
- Join the community discussions
Development Workflow
Orchard follows a standard fork-and-pull-request workflow:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
All PRs must include tests and pass CI before being merged. See the contribution guide for details.
Reporting Issues
Found a bug or have a feature request?
- Open an issue on the main repository
- For security vulnerabilities, check the repository's security policy or open a GitHub Security Advisory instead of a public issue