Projects in Awesome Lists by mitodl
A curated list of projects in awesome lists by mitodl .
https://github.com/mitodl/ol-infrastructure
Infrastructure automation code for use by MIT Open Learning
Last synced: 19 Aug 2025
https://github.com/mitodl/salt-ops
Repository for building, managing and deploying salt-based infrastructure
Last synced: 25 Oct 2025
https://github.com/mitodl/ol-data-platform
Pipeline definitions for managing data flows to power analytics at MIT Open Learning
Last synced: 18 Aug 2025
https://github.com/mitodl/edx2bigquery
Tool to convert & load data from edX platform into BigQuery
Last synced: 24 Oct 2025
https://github.com/mitodl/micromasters
Portal for learners and course teams to access MITx Micromasters® programs
Last synced: 19 Aug 2025
https://github.com/mitodl/mit_lti_flask_sample
a sample LTI provider using the PyLTI library and the Flask framework
Last synced: 18 Aug 2025
https://github.com/mitodl/vault-formula
SaltStack formula for building and configuring Vault from Hashicorp
Last synced: 19 Aug 2025
https://github.com/mitodl/mitx-grading-library
The MITx Grading Library, a python grading library for edX
Last synced: 17 Jul 2025
https://github.com/mitodl/release-script
Scripts to automate the release process.
Last synced: 19 Aug 2025
https://github.com/mitodl/flask-log
This is a handy flask extension for setting up logging for your application that is super simple to setup.
Last synced: 18 Aug 2025
https://github.com/mitodl/vault-raft-backup
A lean tool for creating Vault Raft snapshots and transferring them to AWS S3
Last synced: 24 Oct 2025
https://github.com/mitodl/gitreload
gitreload is a Flask/WSGI application for responding to github triggers asynchronously. Out of the box it is primarily intended for use with the edx-platform but could be used for general updating of local git repositories based on a trigger call from github using it's `/update` url
Last synced: 14 Jan 2026
https://github.com/mitodl/django-server-status
Monitor server status for health checks.
Last synced: 18 Aug 2025
https://github.com/mitodl/git-based-courses-slides
Slides for the "Git-based Courses" talk by Carson Gee and Peter Pinch at the 2014 Open edX conference
Last synced: 19 Aug 2025
https://github.com/mitodl/edx-sysadmin
A plugin for SysAdmin panel of Open edX
Last synced: 19 Aug 2025
https://github.com/mitodl/edx-api-client
Python interface for edX REST APIs
Last synced: 18 Aug 2025
https://github.com/mitodl/salt-extensions
Plugins and extension modules for use with SaltStack that are generally useful outside of a given environment.
Last synced: 19 Aug 2025
https://github.com/mitodl/xsiftx
Repo for running data collection scripts against courses and putting the results in the instructor dashboard
Last synced: 18 Aug 2025
https://github.com/mitodl/odl-video-service
building blocks for a basic video service for ODL
Last synced: 18 Aug 2025
https://github.com/mitodl/ocw-hugo-themes
A Hugo theme for building OCW websites
Last synced: 05 Apr 2025
https://github.com/mitodl/mitx-theme
Open edX theme for the Residential MITx instance
Last synced: 11 Feb 2026
https://github.com/mitodl/open-edx-plugins
A repository of plugins for extending and customizing the behavior of Open edX projects
Last synced: 19 Aug 2025
https://github.com/mitodl/openedx-course-test
Script for validating/testing Open Learning XML courses for the edx-platform using a docker container
Last synced: 05 Apr 2025
https://github.com/mitodl/concourse-pulumi-resource
A Concourse resource for Pulumi
Last synced: 25 Oct 2025
https://github.com/mitodl/master-formula
Formula for setting up a salt master with a web ui and unit tests.
Last synced: 11 Jun 2025
https://github.com/mitodl/ocw-to-hugo
A command line utility for taking master.json output from ocw-data-parser and producing markdown for use with hugo-course-publisher
Last synced: 19 Aug 2025
https://github.com/mitodl/sga-lti
an LTI implementation of Staff Graded Assignments, for use with edX
Last synced: 02 Aug 2025
https://github.com/mitodl/orcoursetrion
Automatic course provisioning for the edx-platform using github
Last synced: 19 Aug 2025
https://github.com/mitodl/edx-username-changer
A plugin to enable update usernames through admin panel in Open edX (and other apps that log into Open edX via OAuth)
Last synced: 19 Aug 2025
https://github.com/mitodl/ol-keycloak
Custom theme and extensions for Keycloak SSO
Last synced: 05 Apr 2026
https://github.com/mitodl/world_geographic_regions
UN defined world geographic regions
Last synced: 04 Aug 2026
https://github.com/mitodl/grafana-dashboards
Automatically managed grafana dashboards used by mitodl
Last synced: 27 Feb 2026
https://github.com/mitodl/unified-ecommerce
An ecommerce system for OL Web applications.
Last synced: 06 Oct 2025
https://github.com/mitodl/concourse-packer-resource
A Concourse custom resource for Packer
Last synced: 05 Apr 2025
https://github.com/mitodl/rabbitmq-formula
SaltStack formula for building a RabbitMQ server and cluster
Last synced: 02 Jul 2025
https://github.com/mitodl/eslint-config
our preferred configuration for eslint
Last synced: 05 Apr 2025
https://github.com/mitodl/redux-hammock
🌴🍹Automatically generate actions and reducers for REST APIs
Last synced: 13 Apr 2025
https://github.com/mitodl/ol-concourse-github-issues
A Concourse resource to manipulate Github Issues
Last synced: 02 Apr 2026
https://github.com/mitodl/consul-formula
Formula to launch and manage Hashicorp Consul agents.
Last synced: 05 Apr 2025
https://github.com/mitodl/edx-username-updater
A set of scripts to update usernames in Open edX (and other apps that log into Open edX via OAuth)
Last synced: 25 Oct 2025
https://github.com/mitodl/ocw-hugo-projects
A collection of Hugo project templates for different types of OCW websites
Last synced: 05 Apr 2025
https://github.com/mitodl/git2edx
Webhook server for automatic loading of course content from github to edX Studio instances.
Last synced: 05 Apr 2025
https://github.com/mitodl/caddy-formula
SaltStack formula for installing and configuring a Caddy service
Last synced: 05 Apr 2025
https://github.com/mitodl/elastic-stack-formula
Salt formula for managing the various components of the elastic stack
Last synced: 13 Feb 2026
https://github.com/mitodl/cookiecutter-djangoapp
Cookie cutter template for starting a new django application
Last synced: 15 Feb 2026
https://github.com/mitodl/ocw-course-example-markdown
This repo is a place to display example markdown for a course used in the OCW Next project
Last synced: 13 Feb 2026
https://github.com/mitodl/ol-infra-health-checks
A repository for MIT OL Infrastructure Health Checks
Last synced: 14 Feb 2026
https://github.com/mitodl/ol-github-workflows
Repository for shared workflows across projects
Last synced: 20 Mar 2026
https://github.com/mitodl/open-resource-blocklists
Lists of resources to be excluded from search results
Last synced: 20 Mar 2026
https://github.com/mitodl/lehrer
Dagger-based build pipeline for Open edX platform images
Last synced: 04 Apr 2026
https://github.com/mitodl/ol-notebook-extensions
A repository of plugins for extending and customizing Jupyter notebooks
Last synced: 04 Apr 2026
https://github.com/mitodl/ol-concourse
MIT Open Learning Concourse CI/CD monorepo — resources and pipeline tooling
Last synced: 04 Apr 2026
https://github.com/mitodl/superset-nl-explorer
Natural language LLM interface for Apache Superset — chart, dashboard, and data exploration via chat. Deployed as a Superset extension plugin.
Last synced: 04 Apr 2026
https://github.com/mitodl/odl_devstack_tools
Helpful tools for running edX's docker-based devstack
Last synced: 02 May 2026
https://github.com/mitodl/odleng-update-slides
slides for periodic ODL Engineering Updates
Last synced: 12 Aug 2026
https://github.com/mitodl/unified-ecommerce-api-clients
JavaScript API client for the Unified Ecommerce application
Last synced: 29 Oct 2025
https://github.com/mitodl/.github
Common configuration for GitHub across the organization
Last synced: 19 Jun 2025
https://github.com/mitodl/open-learnix
Nix tooling to work with our repositories under Nixos
Last synced: 05 Apr 2025
https://github.com/mitodl/concourse-vault-resource
A Concourse resource for Vault
Last synced: 18 Jun 2025
https://github.com/mitodl/reddit-formula
Salt formula to install the Reddit open source application in a production environment
Last synced: 05 Apr 2025
https://github.com/mitodl/tutor-mentor
A collection of scripts and configuration for tutor.
Last synced: 05 Apr 2025
https://github.com/mitodl/doof
Our Will bot for kicking around in hipchat. Might become useful one day, but probably not
Last synced: 05 Apr 2025
https://github.com/mitodl/python-formula
SaltStack formula for deploying specific versions of Python
Last synced: 05 Apr 2025
https://github.com/mitodl/grafana-alerts
Alerting configuration for the MITODL engineering group
Last synced: 05 Apr 2025
https://github.com/mitodl/django-formula
SaltStack formula for deploying and maintaining Django web applications with uWSGI
Last synced: 05 Apr 2025
https://github.com/mitodl/realistic-mm-users
Queries randomuser.me and generates realistic user and program data for use in Micromasters
Last synced: 05 Apr 2025
https://github.com/mitodl/ccx-idde-overrides-slides
Lightning talk slides from open EdX Conference 2015
Last synced: 05 Apr 2025
https://github.com/mitodl/micromasters-templates
templates for the micromasters application, https://github.com/mitodl/micromasters
Last synced: 05 Apr 2025
https://github.com/mitodl/course-search-utils
JS library providing tools to work with MIT Open search
Last synced: 05 Apr 2025
https://github.com/mitodl/letsencrypt-formula
SaltStack Formula to install and configure certbot to manage Let's Encrypt certificates and renewal.
Last synced: 05 Apr 2025
https://github.com/mitodl/standalone-course-prototype
This is a prototype of a Hugo site that uses [hugo-course-publisher](https://github.com/mitodl/hugo-course-publisher) as a theme to render a single course page.
Last synced: 05 Apr 2025
https://github.com/mitodl/edx2course_axis
Python scripts to create a "course axis" from an edX course XML dump
Last synced: 30 Oct 2025