Skip to main content
Ctrl+K
edx-platform  documentation - Home edx-platform  documentation - Home
  • edx-platform Documentation
  • “How-To” Guides
    • How to write a celery task
    • How To Use the REST API
  • References
    • Authentication Related Code Samples
    • Feature Toggles
    • LMS APIs
    • Settings
    • Preparing static assets for edx-platform
    • docs
      • Open edX Platform
      • cms
        • CMS
        • djangoapps
      • common
        • common
        • djangoapps
      • lms
        • LMS (Learning Management System)
        • djangoapps
        • envs
        • static
        • templates
      • openedx
        • openedx
        • core
        • features
        • tests
      • requirements
        • Requirements/dependencies
        • edx-sandbox
      • scripts
        • structures_pruning
        • user_retirement
      • themes
        • Comprehensive Theming
        • empty-theme
        • open-edx
      • xmodule
        • xmodule
        • assets
        • docs
        • modulestore
    • Python Docstrings
      • cms
      • common
      • lms
        • lms
      • openedx
        • openedx package
  • Concepts and Guides
    • Options for Extending the Open edX Platform
    • Testing
    • JavaScript in edx-platform
    • Styling in edx-platform
    • Working with Bootstrap
    • edx-platform REST API Concepts
  • TinyMCE (Visual Text/HTML Editor) Plugins
  • App-Level Architecture Decision Records
  • App-Level Documentation
  • Repository
  • Suggest edit
  • Open issue
  • .rst

App-Level Architecture Decision Records

Contents

  • lms/djangoapps
  • cms/djangoapps
  • openedx/core/djangoapps
  • openedx/features
  • common/djangoapps
  • xmodule

App-Level Architecture Decision Records#

Links to per-app ADR directories, supplementing the top-level repo-wide decisions.

lms/djangoapps#

  • bulk_email

  • certificates

  • course_goals

  • courseware

  • grades

  • instructor

  • instructor_task

  • mfe_config_api

  • monitoring

  • program_enrollments

  • support

  • teams

  • verify_student

cms/djangoapps#

  • contentstore

openedx/core/djangoapps#

  • authz

  • catalog

  • content

  • content_libraries

  • course_apps

  • course_live

  • courseware_api

  • discussions

  • external_user_ids

  • learning_sequences

  • oauth_dispatch

  • plugins

  • programs

  • search

  • staticfiles

  • waffle_utils

openedx/features#

  • calendar_sync

  • content_type_gating

  • course_duration_limits

  • discounts

  • survey_report

common/djangoapps#

  • entitlements

  • student

xmodule#

  • xmodule

previous

<no title>

next

App-Level Documentation

Contents
  • lms/djangoapps
  • cms/djangoapps
  • openedx/core/djangoapps
  • openedx/features
  • common/djangoapps
  • xmodule

By Axim Collaborative, Inc

© Copyright 2026, Axim Collaborative, Inc.

Creative Commons License
These works by Axim Collaborative, Inc are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.