Deweloperzy ModernGL udostępnili na GitHubie projekt ModernGL. Ma on za zadanie przyspieszyć działanie aplikacji pisanych z wykorzystaniem języka Python i interfejsu OpenGL. W obecnym stanie, napisanie programu z użyciem biblioteki OpenGL powoduje bardzo duże opóźnienia w działaniu. ModernGL ma natomiast to zniwelować, poprzez specjalny wrapper dla OpenGL. Upraszcza on tworzenie prostych graficznych aplikacji, jak małe gry, symulacje naukowe, czy interfejsy użytkownika. Jest to swojego rodzaju API, które można wykorzystywać i szybko się nauczyć. Co więcej, aplikacja działa w ten sam sposób, ale szybciej. Sam kod zawiera też mniej linijek.
Projekt jest kompatybilny z Pythonem 3.4 – 3.6 oraz OpenGL 3.0 – 4.5.