Contributor
Anyone who helps a project grow, through code, docs, testing, ideas, or community support.
How to contribute
You don’t need to be an expert. 450+ Eclipse Foundation projects need more than code. Pick what you’d like to do and see where to start.
Getting started
Helping a project reach more people is a real contribution.
Tip: Don’t just repost. Say why it matters to you.
Maintainers can’t see who uses their project. Tell them.
Tip: Remove sensitive info from logs and screenshots first.
Docs, design, events, and triage are skilled work, not extras.
Tip: Small fixes can go straight in. For bigger changes, talk to the team first.
→ Read why projects need triage (opens an external site in a new tab)
Learn a real codebase and build a public portfolio.
Tip: No beginner label? Ask the team for a newcomer task.
Give back, learn something new, build a public portfolio. All good reasons.
Read the README and CONTRIBUTING.md
Every project explains how to set up, build, and submit changes.
Sign the Eclipse Foundation Contributor Agreement
Use the same email as your Git commits. Contributing at work? Make sure you’re allowed.
Get started
Questions? Ask the team right on the issue. When your change is ready, open a pull request.
Search 450+ Eclipse Foundation projects by name or technology.
Popular: Java IoT Automotive Cloud AI
Guides
These projects make it easy for newcomers to get started.

Every committer contributes. Not every contributor needs to become a committer. Learn the difference and how you can grow your role at your own pace.
Anyone who helps a project grow, through code, docs, testing, ideas, or community support.
A trusted contributor who can commit code, review contributions, and help steer the project. Two ways in:
Tap any row for details.
Learn the project’s goals and current focus so your work fits the team’s plans.
A “docs fix” or “clear bug” report teaches you the workflow and builds trust.
Be honest about what you can offer and speak up if that changes.
Write about what you’ve worked on and learned, on your own or through Open Source Global Voices.
Say what you tried, what happened, and where you got stuck. Then share the answer for the next newcomer: reply in the thread, or better yet, add it to the docs.
Check the project’s AI policy first. Review and test everything, and only submit what you can explain.
Use AI to contribute better, but you remain responsible for what you submit.
Do
Don’t
Myth: “I need to be an expert first.”
Myth: “Real contributions are code.”
Myth: “I don’t have enough time.”
Reality: Fresh eyes spot what experts miss.
Reality: Docs, testing, and events matter just as much.
Reality: Small and finished beats big and stressful.
Share a post, fix a typo, test a release, or open your first pull request. Useful beats big.