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

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.3
File Size Uploaded
ModernGL-4.1.3.tar.gz 511.4 kB Details

Built distributions (wheels)

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

Download URL ModernGL-4.1.3.tar.gz
Size 511.4 kB
Tags Source
SHA-256 checksum
How to use checksums
0626a7735b8dfddf06c4fed075074b0d6b90fba63a09ceecfcb028df463f4dc1
BLAKE2b-256 checksum
How to use checksums
d344124870af4217b09f7d48e1383f9969339a8019dbca3e8b8a501910216fb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.3-cp36-cp36m-win_amd64.whl
Size 103.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
33d941b747184a0ce4a668166a6ed4e099a108e7d006b19c2420c279b712a698
BLAKE2b-256 checksum
How to use checksums
8d0c4fc1c93514d9fffa1cabed494c409ab4c4065a9cc8d3cde5415bf67a2a58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

Download URL ModernGL-4.1.3-cp35-cp35m-win32.whl
Size 90.4 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
ea3c5ff84fc84739efa235543f2244ad601db11cc117f470c2b66c4577e42d4f
BLAKE2b-256 checksum
How to use checksums
1843e9ef4d10b11572ad0f9cc6abb11791abcf6b38ee15d6a41b61f2454b103f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.3-cp35-cp35m-manylinux1_i686.whl
Size 665.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
84e08d04fa2fe171a52a49c9bc585bb00940704212fbdb78abfecbb0631d55a9
BLAKE2b-256 checksum
How to use checksums
7d826710d6d255a200f01048c719fc1291819564afb7b8930657c6c902b36483
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

This release

4.1.3 This release

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