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

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.8
File Size Uploaded
ModernGL-4.1.8.tar.gz 519.0 kB Details

Built distributions (wheels)

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

Total release size: 2.6 MB

Release files / ModernGL-4.1.8.tar.gz

Download URL ModernGL-4.1.8.tar.gz
Size 519.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7d19370d3be10a490005b445ec6fcfdced0a53ac06eba12f9afa49d5d0b8cd28
BLAKE2b-256 checksum
How to use checksums
bc21b809b0c5c08da85381d43b41b166225a5a0558a6e57d1b69b30b268c8e52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

Download URL ModernGL-4.1.8-cp35-cp35m-win_amd64.whl
Size 107.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
54bc503e489a28566744a72516c6e9bda13fa45f3104b714284987ee90be617e
BLAKE2b-256 checksum
How to use checksums
da6a9b43a9d3a8ab42f1ec7c9f4cc25f67d0ebb1420c69403142791cbc063ee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.8-cp35-cp35m-win32.whl
Size 94.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
4ed10ee52f155e78936e5ac261733d65834a860283cd9295a039248cc865146f
BLAKE2b-256 checksum
How to use checksums
7a2486ee1c3d29015510fc93c069c8f6f8ec16c2f71c3a46f5082393dd330573
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.8-cp35-cp35m-manylinux1_i686.whl
Size 707.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b7eed123cb9b911f1457ea6934af2a0257cb30c47fd5aee4dc0cbcbec9d46792
BLAKE2b-256 checksum
How to use checksums
661411b9ff21f30b870f39f87f6efa62a0af62fd819e8286975512f63cb8af03
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

This release

4.1.8 This release

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

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