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

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.7
File Size Uploaded
ModernGL-4.1.7.tar.gz 515.1 kB Details

Built distributions (wheels)

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

Download URL ModernGL-4.1.7.tar.gz
Size 515.1 kB
Tags Source
SHA-256 checksum
How to use checksums
13b1afad72b8dfb66d7642d938646092f300e4c9634acc1a3b2740806f317fa1
BLAKE2b-256 checksum
How to use checksums
2c82f63a44b4e1fa4046610ee22359c9091f0299d459067cc2b70dfaac63e55c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

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

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

Download URL ModernGL-4.1.7-cp35-cp35m-win32.whl
Size 91.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
25f15ea8bd6ca4b3ea794d76837c22ee00bf3920f05136397d71561f692f29b6
BLAKE2b-256 checksum
How to use checksums
c8e037ba6a924dd0eb3765f6eac848e356bc6c5d180f8cc5dab7588250c080f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.7-cp35-cp35m-manylinux1_i686.whl
Size 673.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
939d7e856f22c7c5e86c7063936f21ec161d4d5719ca177eef6817926c02b887
BLAKE2b-256 checksum
How to use checksums
d7307cbc12d857922c06c969eee99ac9d5c62821443bba6955ad096a9eb068d1
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

This release

4.1.7 This release

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