OER-Forge

OER-Forge Logo

Build, share, and improve WCAG-compliant Open Educational Resources with Python!

Jump to Font Controls

Welcome

OER-Forge is an open source Python toolkit for building, organizing, and publishing accessible Open Educational Resources (OERs). Our goal: make it easy and fun to create sites and documents that meet WCAG standards.

Get Started

  1. Clone the repo:

    git clone https://github.com/OER-Forge/OER-Forge.git
    cd OER-Forge
    
  2. (optional) Create a virtual environment and activate it:

    python -m venv venv
    source venv/bin/activate
    

    On Windows use:

    python -m venv venv
    venv\Scripts\activate
    
  3. Install dependencies:

    pip install -r requirements.txt
    
  4. Build the sample site:

    python build.py
    
  5. View your site: Open build/index.html or docs/index.html in your browser.

Features

Accessibility & Usability

Content & Input Formats

Navigation & Structure

Export & Download

Citations & References

Presentation & Customization

Build System

Documentation

Comprehensive documentation is available and hosted on GitHub.

Get Involved

We welcome your feedback, suggestions, and contributions! Please use GitHub Issues to report bugs, request features, or ask questions.

License

Content and code are licensed under CC BY-NC-SA 4.0.

Getting OER-Forge

OER-Forge is hosted on GitHub.

Last Commit Size Contributors Stars

GitHub Issues Pull Requests

License