FreeCampus

Get started

FreeCampus is made by people who share what they know. There is a place here for every thoughtful contribution.

Help build the campus

You do not need to be a professor—or even an expert—to make FreeCampus better. Clear feedback from a first-time learner can be as valuable as a new chapter from an experienced teacher.

Write

Explain an idea

Create lessons, examples, exercises, or a complete learning path in a subject you know well.

Review

Make it stronger

Check material for accuracy, clarity, accessibility, and the questions a learner may still have.

Build

Improve the platform

Help with the site, learning tools, documentation, testing, or other open infrastructure.

Learn

Share your experience

Try a lesson, note where you hesitated, and help us see the material through fresh eyes.

Community activities are unpaid volunteer work to make high-quality learning materials freely accessible. Any paid contract offered by the separate App team is an App engagement, distinct from community participation.

Find your role

Read the Community Guide for detailed guidance for authors, translators, reviewers, learners, developers, and community helpers. It explains the contribution process, recognition, licensing, and the difference between volunteer community work and potential App collaborations.

How to begin

Interested in creating or reviewing a course? Explore the Instructor Network to learn how educators and practitioners can collaborate with FreeCampus.

Before outlining a community course, read the Course Author Guide for the learning structure, ungraded activities, and browser-local progress expectations.

  1. Visit the FreeCampus organization on GitHub.
  2. Look through the open projects and choose an issue that matches your interests.
  3. Introduce yourself, ask questions, and make a small first contribution.

Every contribution is reviewed collaboratively. We care about the quality of the work and the experience of the people creating it.

Visit FreeCampus on GitHub ↗