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

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.11
File Size Uploaded
ModernGL-4.1.11.tar.gz 542.3 kB Details

Built distributions (wheels)

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

Release files / ModernGL-4.1.11.tar.gz

Download URL ModernGL-4.1.11.tar.gz
Size 542.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f261ca517e3f3eb264d7be4484206c10d4d1a91e87c221cb4c582f2d405529e0
BLAKE2b-256 checksum
How to use checksums
a9c004cca7d7e2fd19d5b31a54f1e87ee4f57332892c1744bb8f98ba272fb8e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.11-cp36-cp36m-win_amd64.whl
Size 111.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
7f1394a2ff780dba318f308b21651b5177777ab4c32d51a865a46c5a88e2b586
BLAKE2b-256 checksum
How to use checksums
96150e2e84dd67d1073f417f79bd71caa5ac6ce59a1392aa4993e75dfae63509
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.11-cp36-cp36m-win32.whl
Size 98.4 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
a64b31391ade288e80b4de50fc05f0a0b6fd86c5650b6cf25d3133ca0a7ceef8
BLAKE2b-256 checksum
How to use checksums
1e746258dd60a50431d8ca6a582130109a875ddd55cc39855481ceeceff77959
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-4.1.11-cp36-cp36m-manylinux1_i686.whl
Size 658.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
420fed41d99f1e04231c26e419d88a08c94054714720ef25ed6c29db39e04bf4
BLAKE2b-256 checksum
How to use checksums
1b2873bf45278cc3fc2cc767b29d0b6c80ef18d54755c2ba927d2475d5eeb1b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

Download URL ModernGL-4.1.11-cp35-cp35m-manylinux1_x86_64.whl
Size 685.8 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
498d687d71836e046c09bd335a700c819845d298dc312149c946f859d8ea7f8c
BLAKE2b-256 checksum
How to use checksums
52866813fc54e9a18afd9a2e916daa471fb4f593a4063fc9ba0a1641336f53f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.11-cp35-cp35m-manylinux1_i686.whl
Size 658.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
93b1865f01ccf8b491c16d65d52f041f86e05f7a0c446495a70c353584ca44e0
BLAKE2b-256 checksum
How to use checksums
724ac700977e959b7afdb218ffdbf212589e80afca950e5e80d114c2476161f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-4.1.11-cp35-cp35m-macosx_10_6_intel.whl
Size 233.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
21ea7b7e375ed49d7172077062c4a39c796186a9f6fa3c1095452fde0162c3db
BLAKE2b-256 checksum
How to use checksums
8313c2678b5a2b82ec90eb4050ae7c2bbf1de91eb032759bc008485bb5b3bb90
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.11 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