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

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.10
File Size Uploaded
ModernGL-4.1.10.tar.gz 522.5 kB Details

Built distributions (wheels)

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

Total release size: 4.3 MB

Release files / ModernGL-4.1.10.tar.gz

Download URL ModernGL-4.1.10.tar.gz
Size 522.5 kB
Tags Source
SHA-256 checksum
How to use checksums
5599160b89ff86774a16e4c8f74880adc9810e3952c706bf9bbb6c06187dc70d
BLAKE2b-256 checksum
How to use checksums
22c238b6fe6b8c034ddc1211b13547575e0288f2b66939f6be99650145486dcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.10-cp36-cp36m-win_amd64.whl
Size 110.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
ef51e50690b9ffa1281a80da553e03b3bc767937674b1ff5c1b27a1ca63fbe90
BLAKE2b-256 checksum
How to use checksums
75f7db272fc352a8244c92fa2dfff64680682e94331b5cadad561d06b7a46e13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.10-cp36-cp36m-win32.whl
Size 98.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
56b346a7fcb05886c31ad92f5aa996695a8b350f4ce29d4a48d40b6955a67d4e
BLAKE2b-256 checksum
How to use checksums
cf7f424528fd3ae81699c8a62babd140a1acc89a43dc58fde8394d2ef89c8c21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.10-cp36-cp36m-manylinux1_x86_64.whl

Download URL ModernGL-4.1.10-cp36-cp36m-manylinux1_x86_64.whl
Size 741.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b5883ba8b9aedf66ef7706f371447e0274f6f8bd9d173fc44818eadc7438e643
BLAKE2b-256 checksum
How to use checksums
173f74c96c4086c23b88218732d167d5b464a0ebc06cc5cdffec72438e4b81e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.10-cp36-cp36m-manylinux1_i686.whl

Download URL ModernGL-4.1.10-cp36-cp36m-manylinux1_i686.whl
Size 722.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
399268336430beaf65f8ad5cba850bdf9c83be651d411ea6dab0bcddb5bf45b5
BLAKE2b-256 checksum
How to use checksums
96aad45c6e70d7a0fe4c8b1c40d19f41312e9dd90ed901b96dabfa4c6f311127
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

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

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

Download URL ModernGL-4.1.10-cp35-cp35m-manylinux1_i686.whl
Size 718.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a0e784a8de48340f69c520d73ff0e75363acb9109ba1fe15c154e525bde74e18
BLAKE2b-256 checksum
How to use checksums
824ce76041847c59627fdd4e9e27b4d36d089e172720698e85d5f2924477942c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-4.1.10-cp35-cp35m-macosx_10_6_intel.whl

Download URL ModernGL-4.1.10-cp35-cp35m-macosx_10_6_intel.whl
Size 232.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
1203d5260be498a4b8427d5ca012937cec74847dbf1472659f3a2720276f3217
BLAKE2b-256 checksum
How to use checksums
7eee2317da4d0460124814a4d7a8e032241b3e422bb4a1cb67802842c603e1ce
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

This release

4.1.10 This release

11 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

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