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

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.4
File Size Uploaded
ModernGL-4.1.4.tar.gz 514.7 kB Details

Built distributions (wheels)

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

Download URL ModernGL-4.1.4.tar.gz
Size 514.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9c3b341abbb05dca0a0cebaf1c579f1843875f53acd70cf182eccf59749f7c9e
BLAKE2b-256 checksum
How to use checksums
2c3c8e31f6d98390f00fd868423df1b13d401a965060bbea02d04e93f5d0340a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.4-cp36-cp36m-win32.whl
Size 93.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
d0edc1d5c44d967cf287fd960a845c7743e98928d5748680c437a19048485e6c
BLAKE2b-256 checksum
How to use checksums
4e79648fb9a1b944de1b3f24f31d8c460b9a66857d37c12987a3f00361a8a234
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

Download URL ModernGL-4.1.4-cp35-cp35m-win32.whl
Size 93.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
61d78f8d0e2ca8d013334fbd6a57a56f3df2f43a5d39a08f2aafa9967edeb71a
BLAKE2b-256 checksum
How to use checksums
153c492369332a1cf049a7f6cd059e143e8fa9a1e4160e8d7964467ac9d39191
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.4-cp35-cp35m-manylinux1_x86_64.whl
Size 695.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
52ae4778a562700ed48ac136e694468b1d5105d5725bd874dcd6af58403365af
BLAKE2b-256 checksum
How to use checksums
790389429990d17c5cda65222562ebc07b2559ac1af73429c7edcbfc33b62b67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.4-cp35-cp35m-manylinux1_i686.whl
Size 671.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0327a91565ddaebd5ebc7fdbc7964db0d42bb7ae74a89afaab8c552276ed9cd8
BLAKE2b-256 checksum
How to use checksums
a42de7249ea3805e85e55c806b00c93233ed766c202ca206e56ca13955eaa09d
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

This release

4.1.4 This release

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