FOSS Galaxy brings together people at different stages of their journey. Whether you are learning your first programming language; or bringing years of professional experience, you have something to contribute and something to learn.
Students and new developers
We use standard software development workflows across our projects. By building software with us, you can learn how collaborative software development works in practice.
You can gain hands-on experience working with other developers to build and maintain software that solves real problems for real people, including our community’s needs.
Experienced developers
Share your knowledge and help others grow. Mentor new developers, review code, contribute technical expertise, and help shape the direction of our community and projects.
Researchers and educators
Develop open teaching resources and software that support education and research. Work with us to build and improve tools that other academics and learners can use, adapt and share.
These practices encourage reproducible workflows and open practices that help create reliable, verifiable results and advance knowledge.
Systems and infrastructure enthusiasts
We run and maintain our own infrastructure using Free and Open Source Software. Contribute to the systems that support our community while gaining practical experience in hosting, automation, identity management, and service administration.
This experience also supports homelabs, teaching environments and research projects.
Start where you are
You don’t need to arrive as an expert. Instead, many of our members started by asking questions, fixing small issues and learning from others.
FOSS Galaxy is a place to grow your skills while helping build something that lasts.