Emad Rad's Projects
An XBlock for testing XBlock Runtimes
Tools for writing and generating API documentation for edX REST APIs
An Aparat video and playlist downloader. simple, but elegant.
edX: A very simple audio player for edX
Custom authentication backends and views for edX services
An awesome README template to jumpstart your projects!
A library to convert Common Cartridge Courses to OLX.
Opaque key implementation for the Custom Courses for EdX feature.
An OpenedX XBlock to communicate with ChatGPT in your courses.
the only cheat sheet you need
Extensible tools for parsing annotations in codebases, powers edx PII checker.
Secure code execution
A package that is included during sandboxed codejail operations.
My Personal Website
A library for tracking completion of blocks by learners in edX courses.
A collection of edx configuration scripts and utilities that edx.org uses to deploy openedx.
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.
Cookiecutter for tutor plugins
The code coverage tool for Python
The Python programming language
Crowdsource hinter xblock
ترجمه آزاد کتاب Django for Professionals
Django + Stripe Made Easy
The Web framework for perfectionists with deadlines.
Configuration models for Django allowing config management with auditing.
A set of Django template tags to convert numbers into Persian numbers or words
Improved Django model inheritance with automatic downcasting