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.2.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.2.0
File Size Uploaded
ModernGL-4.2.0.tar.gz 547.8 kB Details

Built distributions (wheels)

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

Download URL ModernGL-4.2.0.tar.gz
Size 547.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d93599d470edac97f8be19fce3ee7e289feb232fd140cfd7c7f0a0f04d84aae1
BLAKE2b-256 checksum
How to use checksums
f4e24058a8abefbb8da2da8550e3ad89abce0d2ff1285c1f2624084197abbbc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.2.0-cp36-cp36m-win32.whl
Size 101.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
10d50bc15b75951d273e59f6d0c0752010640556c218a59a5548a6d2ea0f97e4
BLAKE2b-256 checksum
How to use checksums
2ff387ffa2ad7be9043860efd994b70c4836aa75911220f3e9488c61bec9e7c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

Download URL ModernGL-4.2.0-cp35-cp35m-manylinux1_x86_64.whl
Size 708.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
56235bfd822ee35f603396eb25fd6d637523ddee617a6e900bf878a3426dbb90
BLAKE2b-256 checksum
How to use checksums
597708791b634b9785bdf7717f496691e46f40b66afef6700cd9944c4cc5c26a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.2.0-cp35-cp35m-manylinux1_i686.whl
Size 672.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f75b5c883c44e341083a478ceb708b0db71123bd36c8c699ddc834901902dbfb
BLAKE2b-256 checksum
How to use checksums
1f41d6475d89152f085989838e6be28a7a3f1032ed15b691ed060c721c4e9e88
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

This release

4.2.0 This release

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

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