Skip to content
@OpenDSA

OpenDSA Project

Content and Infrastructure for interactive eTextbooks

Welcome to the OpenDSA eTextbook GitHub Organization!

OpenDSA is organized to support installation using Docker. If you would like to install your own copy, there are two ways to go.

  1. Install the full DevStack. This includes the OpenDSA server, the OpenDSA content repository, the database, and everything necessary to run a full system. See the instructions in the OpenDSA-DevStack repository README.
  2. Install just the content repository. This provides enough infrastructure to create book content and compile books locally, or for "stand-alone" mode for use as reference material. "Stand-alone" books include fully operational exercises, but they do not link to an LMS or other mechanism for remembering users and tracking scores. See the instructions in the OpenDSA repository README.

Pinned Loading

  1. OpenDSA OpenDSA Public

    Working source for the OpenDSA eTextbook project

    JavaScript 321 128

  2. OpenDSA-DevStack OpenDSA-DevStack Public

    Python 11 8

  3. OpenDSA-LTI OpenDSA-LTI Public

    OpenDSA implementation using LTI communications

    Ruby 12 38

Repositories

Showing 10 of 16 repositories
  • OpenDSA Public

    Working source for the OpenDSA eTextbook project

    OpenDSA/OpenDSA’s past year of commit activity
    JavaScript 321 128 82 3 Updated Nov 22, 2024
  • OpenDSA-LTI Public

    OpenDSA implementation using LTI communications

    OpenDSA/OpenDSA-LTI’s past year of commit activity
    Ruby 12 38 32 13 Updated Nov 18, 2024
  • OpenDSA/OpenDSA-DevStack’s past year of commit activity
    Python 11 8 9 0 Updated Nov 15, 2024
  • Analysis Public

    Analysis and visualization tools for student data analytics

    OpenDSA/Analysis’s past year of commit activity
    Jupyter Notebook 0 MIT 0 0 0 Updated Dec 8, 2023
  • .github Public

    OpenDSA eTextbook Organization

    OpenDSA/.github’s past year of commit activity
    1 0 0 0 Updated Jun 4, 2023
  • JSAV Public Forked from vkaravir/JSAV

    JavaScript Algorithm Visualization library

    OpenDSA/JSAV’s past year of commit activity
    JavaScript 0 MIT 41 0 0 Updated Apr 28, 2023
  • OpenPOP Public

    HTML5 version of JhavePOP, with automated assessment of problems

    OpenDSA/OpenPOP’s past year of commit activity
    Roff 2 Apache-2.0 2 0 9 Updated Mar 9, 2023
  • OpenDSA-server Public archive

    The OpenDSA project's server-side support to collect and manage data on student performance on web-based exercises.

    OpenDSA/OpenDSA-server’s past year of commit activity
    HTML 2 4 2 11 Updated Dec 14, 2021
  • khan-exercises Public Forked from Khan/khan-exercises

    A framework for building exercises to work with Khan Academy.

    OpenDSA/khan-exercises’s past year of commit activity
    HTML 1 874 0 0 Updated Jan 7, 2021
  • OpenDSA/OpenDSA-AWS’s past year of commit activity
    0 0 0 0 Updated Nov 4, 2020