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

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.9
File Size Uploaded
ModernGL-4.1.9.tar.gz 522.3 kB Details

Built distributions (wheels)

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

Download URL ModernGL-4.1.9.tar.gz
Size 522.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6135ff3b8ca824dd5af359774047558512e8eed9cbf37ab4a8e89c1d80b9bba8
BLAKE2b-256 checksum
How to use checksums
5b0702d3baa128300ec8d95b36da2fec8e9df34ab9f210953e5e52ee004bd417
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.9-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
a9bc909bb7903ec5f25bf66a133bc3442b2aa531d9e6132840f049489df33919
BLAKE2b-256 checksum
How to use checksums
378d6d5e0df0aab89ffdfe9c9042ab5f6be6d7928319d40094c4534ad37acae4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

Download URL ModernGL-4.1.9-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
f4b161930315ca81d67f095b0da2130cc59fc32e160cb7cc6e21db4c923419d0
BLAKE2b-256 checksum
How to use checksums
404ebcf8b5af47aa95b0a1639e43aa7846bf350c38bd2dc5775fb596d781f3b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.9-cp35-cp35m-manylinux1_i686.whl
Size 714.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bf3ca22cf246d7aafd6d48a102b14b7d64bd71bd309fd3147160d7f505f445ef
BLAKE2b-256 checksum
How to use checksums
ce87103d488ab02841ed48faec6a9c79c0119c49da5746456f322f16b55a6dc1
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.9 This release

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