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

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.2
File Size Uploaded
ModernGL-4.1.2.tar.gz 459.5 kB Details

Built distributions (wheels)

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

Download URL ModernGL-4.1.2.tar.gz
Size 459.5 kB
Tags Source
SHA-256 checksum
How to use checksums
290ae98a8f5d3ff7b32418d5f8c25e3800abc7985327053e15aeeb5b88a4d56d
BLAKE2b-256 checksum
How to use checksums
6c6a30b1744e37300f1ba071a342e7734179b556d066a7c4fb5aa768bcf302d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.2-cp36-cp36m-win_amd64.whl
Size 100.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
50d5ab29c4759dd4ced56768e6d3df97e48628e38db6b3932591ff13f95bfcdf
BLAKE2b-256 checksum
How to use checksums
160353d0b42ba78481b0596ab3cbada8ca2943c96d38b165119565c38df2b3c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

Download URL ModernGL-4.1.2-cp35-cp35m-win32.whl
Size 88.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
73288807b4a5ce13ad62055161e44a4331b61815c7bd72ec1deafb7afa7c2feb
BLAKE2b-256 checksum
How to use checksums
5048d1a8e82b8ffd2cf9210b072f4300342f9d2fc1cd0d6fd96cb72bec5d1d39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.2-cp35-cp35m-manylinux1_i686.whl
Size 659.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b3d33af7e2146bcf97f2c47aeecf664de9e575a1f4321815f077bb44de15e94a
BLAKE2b-256 checksum
How to use checksums
1eb46cb77b5e90b9a8110a944214771347bf15906ac9dee05907045af469343a
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

This release

4.1.2 This release

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