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.6

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.6
File Size Uploaded
ModernGL-4.1.6.tar.gz 513.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for moderngl 4.1.6
File
ModernGL-4.1.6-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
ModernGL-4.1.6-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
ModernGL-4.1.6-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.6-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
ModernGL-4.1.6-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
ModernGL-4.1.6-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
ModernGL-4.1.6-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details

Total release size: 2.5 MB

Release files / ModernGL-4.1.6.tar.gz

Download URL ModernGL-4.1.6.tar.gz
Size 513.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6f39ca7e4aa6bc3f75630ceb0e8613a90a48a0245dc423940fc528eb28f481c6
BLAKE2b-256 checksum
How to use checksums
958bbcf9e0ecdd3e77af7ebe149d71d45869d48926cd89a7afb04adfd171d668
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.6-cp36-cp36m-win32.whl
Size 91.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
66344f19a5e16a2144462a77d093df1e03f2a6e632a2caba72728172a0ecf1b8
BLAKE2b-256 checksum
How to use checksums
303211de839b32dc6bd05d02988e2c46e0743e20548505027986395bc7ec6b9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.6-cp35-cp35m-win_amd64.whl
Size 102.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
937eb1e32f4aa5bc868f8eefd50cbbd80469911437eb639120103e6a9a2a22de
BLAKE2b-256 checksum
How to use checksums
adf44faa24dd3cb9386f5ab855e9d28f459bd848d466805fc3b2726c4178063e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.6-cp35-cp35m-win32.whl
Size 91.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
066c2485bdd514971414a4d35bb57fe225ab13017eb990f0ba37ce659def104a
BLAKE2b-256 checksum
How to use checksums
4a735e67cd51714c5861ea2de26952469ba34e8a2fd1db286f5bf854b2ef2128
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.6-cp35-cp35m-manylinux1_i686.whl
Size 672.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
5e2820caac399c3993e748e28021e11f875f3aa51438bc82ae880f7f97a47579
BLAKE2b-256 checksum
How to use checksums
af6448255c6bd53498c187245c74940f2ef7a575abaa0dbda7abd1c6644f7edf
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

This release

4.1.6 This release

8 release files

4.1.4

8 release files

4.1.3

8 release files

4.1.2

8 release files

4.1.1

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