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

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.0
File Size Uploaded
ModernGL-4.1.0.tar.gz 452.4 kB Details

Built distributions (wheels)

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

Total release size: 2.4 MB

Release files / ModernGL-4.1.0.tar.gz

Download URL ModernGL-4.1.0.tar.gz
Size 452.4 kB
Tags Source
SHA-256 checksum
How to use checksums
03fa42373b29823d3a941f931071d7c430e45341139f6e53297e88a4aa2c6329
BLAKE2b-256 checksum
How to use checksums
2a4371075efa3fba104b9f14e9f2e3f429259c00cb389223a6e10f555b53994e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.0-cp36-cp36m-win_amd64.whl
Size 93.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
50dd51b3f9b63497509b908f406ba64809b310ef147104c20306da8aacec84db
BLAKE2b-256 checksum
How to use checksums
10d5ea7c2693dbec60b8bd6e617b1004e518dabae7920a16d682462d6e8841a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.0-cp36-cp36m-win32.whl
Size 81.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
11f14661b164ff5cd6e7fd7fb70550cb8ca49cf01bb5c7191c6beb9f6e6a06f0
BLAKE2b-256 checksum
How to use checksums
ee2cef95eeb53090af307ba79c5595a85d77bdbe87296194d6961c0633e507ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

Download URL ModernGL-4.1.0-cp35-cp35m-win32.whl
Size 81.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
18265593c47d243ea4dd186ca55b35205b3b71f60597d50495e4a3f85db0e39e
BLAKE2b-256 checksum
How to use checksums
53dee602102fa560fd50bc6a047f4ac9b06247931917da9c636a3f38b29a685a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.0-cp35-cp35m-manylinux1_x86_64.whl
Size 735.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
480552d14d71af714e069329e0ddf8d14855e740dcfe74002a87e3f94f492879
BLAKE2b-256 checksum
How to use checksums
3ea598445a0ac174395cc95a2d4bb8a4eb147a2ce910a97bd3f14e4f932a4df1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.0-cp35-cp35m-manylinux1_i686.whl
Size 714.0 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4f2ff8d3272da2896a21442b6cdb4b0ce910de17952021d0c6e342742bfdb988
BLAKE2b-256 checksum
How to use checksums
6e328db03e427c10fe2bd0032af60bd4264dbc1399499d2cc37b3b129dd614d8
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

4.1.3

8 release files

4.1.2

8 release files

4.1.1

8 release files

This release

4.1.0 This release

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