Connect

Community Channels

💬

GitHub Discussions

The primary forum for design discussions, feature requests, and Q&A. Each repository has its own Discussions tab for focused conversations.

Open GitHub →
🐛

Issue Tracker

Report bugs, request features, and track progress on GitHub Issues. Use the provided templates to ensure your report has all the information maintainers need.

File an Issue →
📧

Mailing List

Low-traffic announcements list for release notices, security advisories, and major project updates. Subscribe to stay informed without the noise.

Subscribe →
🐦

X / Twitter

Follow @EmbeddedOS_ORG for project updates, community highlights, conference appearances, and embedded systems news.

Follow →
📅

Community Calls

Monthly video calls open to all contributors. We discuss roadmap progress, review RFCs, and demo new features. Recordings are posted on GitHub.

See Events →
🤝

Foundation Membership

Individual and organizational members gain voting rights on governance decisions, early access to roadmap previews, and recognition in our annual report.

Join Now →
Contribute

How to Contribute

Contributions of all kinds are welcome — code, documentation, testing, design, and community support.

1. Find an Issue

Browse issues labelled good first issue or help wanted on any EmbeddedOS repository. These are curated for new contributors.

2. Fork & Branch

Fork the repository, create a feature branch from main, and make your changes. Keep commits atomic and write clear commit messages.

3. Write Tests

All code contributions must include unit tests. Use the existing test patterns in tests/ and ensure ebuild test passes before submitting.

4. Open a Pull Request

Open a PR against main with a clear description of the change and a link to the related issue. The CI pipeline runs automatically.

5. Code Review

A maintainer will review your PR within 5 business days. Address feedback promptly and keep the PR focused on a single concern.

6. Merge & Credit

Once approved, your PR is merged and your name appears in the release notes and contributor list. Thank you for making EmbeddedOS better!

Standards

Code of Conduct

EmbeddedOS is committed to providing a welcoming and harassment-free community for everyone, regardless of gender, sexual orientation, disability, ethnicity, religion, or level of experience.

All participants in EmbeddedOS spaces — GitHub, mailing lists, events, and social media — are expected to abide by our Code of Conduct. Violations can be reported to conduct@embeddedos.org.