Skip to main content

ModernGL on github

Documentation

Examples

OpenGL is a great environment for developing portable, platform independent, interactive 2D and 3D graphics applications. The API implementation in Python is cumbersome, resulting in applications with high latency. To solve this problem we have developed ModernGL, a wrapper over OpenGL that simplifies the creation of simple graphics applications like scientific simulations, small games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with the same performance and quality, with less code written.

Metadata

Release files for moderngl 4.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for moderngl 4.1.1
File Size Uploaded
ModernGL-4.1.1.tar.gz 456.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for moderngl 4.1.1
File
ModernGL-4.1.1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
ModernGL-4.1.1-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
ModernGL-4.1.1-cp36-cp36m-macosx_10_6_intel.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
ModernGL-4.1.1-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
ModernGL-4.1.1-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
ModernGL-4.1.1-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
ModernGL-4.1.1-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details

Total release size: 2.4 MB

Release files / ModernGL-4.1.1.tar.gz

Download URL ModernGL-4.1.1.tar.gz
Size 456.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0dadf6e7f8d7e1ba77b937b5281d3b65f4d0832e1c9de45721e8831cf4969901
BLAKE2b-256 checksum
How to use checksums
4b887a579bd0ec4352975c5a95676dbf6849d4f44b856d54861dde56b6f197fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.1-cp36-cp36m-win_amd64.whl

Download URL ModernGL-4.1.1-cp36-cp36m-win_amd64.whl
Size 98.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
dc960dc779db86e237d3b04c40ad0e23671ea78eb400c0caca06defe85316246
BLAKE2b-256 checksum
How to use checksums
dcf05408a4d399e66dc91afc009a72913382f3af17c684f93c77088649214bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.1-cp36-cp36m-win32.whl

Download URL ModernGL-4.1.1-cp36-cp36m-win32.whl
Size 86.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
c3c80cbee5ba3e5039ecac79a94121008c82cc9f7a4c975f345d1cfe92fc55a8
BLAKE2b-256 checksum
How to use checksums
ea2093054fcd169a15c2cb7dd81a279d8dfd19270207c1aa76732723dc5ed74a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.1-cp36-cp36m-macosx_10_6_intel.whl

Download URL ModernGL-4.1.1-cp36-cp36m-macosx_10_6_intel.whl
Size 201.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
d5afb710050d476100cfb9a9b748f14816867162afc84b03eab5012d47815db6
BLAKE2b-256 checksum
How to use checksums
0d13ff0b280dd9ab70201882c55085a757686faf1b132e43a85c4a84f1f20292
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.1-cp35-cp35m-win_amd64.whl

Download URL ModernGL-4.1.1-cp35-cp35m-win_amd64.whl
Size 98.5 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
de8d4f0b2c573086bf6b01786d79776ccbaec104fe942e1a21bd4c7159a0788b
BLAKE2b-256 checksum
How to use checksums
118b379eca7e3db7092aaa8774f5d53fd76e2e85aa2f8d0187de6c729b67a19d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.1-cp35-cp35m-win32.whl

Download URL ModernGL-4.1.1-cp35-cp35m-win32.whl
Size 86.4 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
40e2b76bf17436c776e4e4359f4ca9a3fbc1ed4b49ff54df86c071ea3238ba66
BLAKE2b-256 checksum
How to use checksums
4417f2354b9479d45c727fc57b65ed4b47cdb61d4d6b5d770194d461dc8b6ecd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.1-cp35-cp35m-manylinux1_x86_64.whl

Download URL ModernGL-4.1.1-cp35-cp35m-manylinux1_x86_64.whl
Size 679.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
289b343e0baaf3c7be2b85bfcb37bf82d4d79429f27d4c92b87b84c2a18ef796
BLAKE2b-256 checksum
How to use checksums
af0fc4fe6e78390b1dc54eca5691b45a909503726d1ca5c0a21db910045e3708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.1-cp35-cp35m-manylinux1_i686.whl

Download URL ModernGL-4.1.1-cp35-cp35m-manylinux1_i686.whl
Size 655.5 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
93c453846fda1401749665f3bb5e71dc3e07c2d2e10644b76078e86fd609faea
BLAKE2b-256 checksum
How to use checksums
952ce578a9760a83ee5c93d391d3803a25aa3a0d59a974ea160fcf2f4fddde11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

5.9.0

59 release files

5.8.2

50 release files

5.8.1

50 release files

5.8.0

50 release files

5.7.4

50 release files

5.7.3

50 release files

5.7.0

45 release files

5.6.4

57 release files

5.6.3

24 release files

5.5.4

19 release files

5.5.3

14 release files

5.5.2

13 release files

5.5.1

11 release files

5.4.1

14 release files

5.4.0

12 release files

5.3.0

12 release files

5.2.1

12 release files

5.2.0

12 release files

5.1.0

12 release files

5.0.6

12 release files

5.0.5

12 release files

5.0.3

12 release files

5.0.2

12 release files

5.0.1

11 release files

5.0.0

1 release file

4.2.1

12 release files

4.2.0

8 release files

4.1.12

5 release files

4.1.9

8 release files

4.1.8

8 release files

4.1.7

8 release files

4.1.6

8 release files

4.1.4

8 release files

4.1.3

8 release files

4.1.2

8 release files

This release

4.1.1 This release

8 release files

4.1.0

8 release files

4.0.0

8 release files

3.1.5

8 release files

3.1.4

6 release files

3.1.3

6 release files

3.1.2

4 release files

2.4.1

30 release files

2.4.0

19 release files

2.2.1

25 release files

2.0.9

21 release files

2.0.8

8 release files

2.0.7

5 release files

2.0.6

5 release files

2.0.5

5 release files

2.0.4

5 release files

2.0.3

5 release files

2.0.2

5 release files

0.9.4

5 release files

0.9.3

5 release files

0.9.2

5 release files

0.9.1

3 release files

0.8.8

3 release files

0.8.7

2 release files

0.8.6

2 release files

0.8.5

1 release file

0.8.4

2 release files

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page