Contribute to LibreTxt

Join our community of educators and writers creating free, open-source educational content.

Why Contribute?

LibreTxt is built by educators, for learners. Every contribution helps make quality education accessible to everyone, regardless of economic circumstances. Our texts are used by students in 140+ countries.

How to Contribute

1Choose a Subject

Select from our list of needed topics or propose a new subject area.

2Write Your Content

Use our Markdown templates. Focus on clarity, accuracy, and practical examples.

3Submit for Review

Submit via GitHub pull request. Our editorial team reviews for accuracy and style.

4Publication

Approved content is published with full attribution under Creative Commons licensing.

Content Guidelines

  • Write for undergraduate-level audiences
  • Include practical examples and exercises
  • Use clear, jargon-free language where possible
  • Cite sources and provide further reading
  • All content must be original or properly licensed

Get Started

Ready to contribute? Email us with your subject area and a brief outline.

Contact Us