Skip to main content

Chat

PyPI-1 PyPI-2 PyPI-3 github

PyPI-4 PyPI-5

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 2.4.1

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 2.4.1
File Size Uploaded
ModernGL-2.4.1.zip 102.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for moderngl 2.4.1
File
ModernGL-2.4.1.win-amd64-py3.6.exe Details
ModernGL-2.4.1.win-amd64-py3.5.exe Details
ModernGL-2.4.1.win-amd64-py3.4.exe Details
ModernGL-2.4.1.win32-py3.6.exe Details
ModernGL-2.4.1.win32-py3.5.exe Details
ModernGL-2.4.1.win32-py3.4.exe Details
ModernGL-2.4.1-py3.6-win-amd64.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.6-win32.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.6-linux-x86_64.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.5-win-amd64.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.5-win32.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.5-linux-x86_64.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.4-win-amd64.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.4-win32.egg Legacy Egg format - - Details
ModernGL-2.4.1-py3.3-linux-x86_64.egg Legacy Egg format - - Details
ModernGL-2.4.1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
ModernGL-2.4.1-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
ModernGL-2.4.1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
ModernGL-2.4.1-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
ModernGL-2.4.1-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
ModernGL-2.4.1-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
ModernGL-2.4.1-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
ModernGL-2.4.1-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
ModernGL-2.4.1-cp34-cp34m-win_amd64.whl CPython 3.4 CPython 3.4 pymalloc Windows x86-64 Details
ModernGL-2.4.1-cp34-cp34m-win32.whl CPython 3.4 CPython 3.4 pymalloc Windows x86-32 Details
ModernGL-2.4.1-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
ModernGL-2.4.1-cp34-cp34m-manylinux1_i686.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32 Details
ModernGL-2.4.1-cp33-cp33m-manylinux1_x86_64.whl CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64 Details
ModernGL-2.4.1-cp33-cp33m-manylinux1_i686.whl CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-32 Details

Total release size: 13.4 MB

Release files / ModernGL-2.4.1.zip

Download URL ModernGL-2.4.1.zip
Size 102.5 kB
Tags Source
SHA-256 checksum
How to use checksums
26f012ca5d72edaff2e5a86f1010039b83b2c2da6a56b19956838c4a32b2e7e0
BLAKE2b-256 checksum
How to use checksums
ba6b7a0940a3e36218615cce2977da480f24f743eff5a00914e1a9cbc03a994a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1.win-amd64-py3.6.exe

Download URL ModernGL-2.4.1.win-amd64-py3.6.exe
Size 872.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9e74e22b6e95387b20fd14ca733f08e29231144ca927ec253f4ab10b6415b460
BLAKE2b-256 checksum
How to use checksums
9724394c7e69e63cac7f42d130b6ae87df170c5adc44fd3f8c6e54b8f3752161
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1.win-amd64-py3.5.exe

Download URL ModernGL-2.4.1.win-amd64-py3.5.exe
Size 872.2 kB
Tags Source
SHA-256 checksum
How to use checksums
6d4b5eee47c921069d04b354384a3d5f2a2c07e49ff2cc3ff5163821e9d29662
BLAKE2b-256 checksum
How to use checksums
1d58aa9b59efe4aef6771f368414b70b40489573eebec0a920dcffacdc02702e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1.win-amd64-py3.4.exe

Download URL ModernGL-2.4.1.win-amd64-py3.4.exe
Size 504.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ae0cb99e02c5d8bde70255de7a21a4a511c62a0a6ef6e11126b760e0bec8f345
BLAKE2b-256 checksum
How to use checksums
3607c33f873358d3e7a4aae4faa4efe68e34603233b5f20274eaf5735f8002bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1.win32-py3.6.exe

Download URL ModernGL-2.4.1.win32-py3.6.exe
Size 727.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d26aaa0fb9f7766cbb165d1b419e76f29ae4dba3041400c310faed8d5fe9be49
BLAKE2b-256 checksum
How to use checksums
10c48f4a0ca591d8bc9b6a1635b30dfa73f880f2ea5bfcc93dd5d039ee4e9525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1.win32-py3.5.exe

Download URL ModernGL-2.4.1.win32-py3.5.exe
Size 727.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f1e5705a32015d3fd00fbdbaad30fd93a9ce8a60e5668252677158dd6a1b4e0b
BLAKE2b-256 checksum
How to use checksums
83da1dce00ca3486b16f86b90bbd5cc49844723353f3a2e00528c4a16426e156
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1.win32-py3.4.exe

Download URL ModernGL-2.4.1.win32-py3.4.exe
Size 458.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2d59145c37fe3c364e9e63223464d8ae7a28c24837b87d0b3bb7488202128c50
BLAKE2b-256 checksum
How to use checksums
43e08ecde7dadffd3a3cbf197ab590464a65149823f84795586a5af2a05481ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.6-win-amd64.egg

Download URL ModernGL-2.4.1-py3.6-win-amd64.egg
Size 281.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
5c8805c946f350727d325057370c0934b00762be67ef63d8cb7dc3c38fddea92
BLAKE2b-256 checksum
How to use checksums
abde995ceb82210fc409267566a27af2d2f7f44b0584aaf9e30cd265513cd95d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.6-win32.egg

Download URL ModernGL-2.4.1-py3.6-win32.egg
Size 266.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
77d7f125cbe73032f382147cb3f0638209b6a3025ba362651c61386d69c4c6dd
BLAKE2b-256 checksum
How to use checksums
c49baaa069ecdd747437fa14fea13ff1705670dca27322349c368a6863b73da2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.6-linux-x86_64.egg

Download URL ModernGL-2.4.1-py3.6-linux-x86_64.egg
Size 543.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
d121a2b74dfcd0b695200e163bc42b76a6e281ebae4b7e83c28a5c79e79089ac
BLAKE2b-256 checksum
How to use checksums
bc1c11ea552939bab3ad7d47466af9a85e715b43c8d596e2dd2f8364022e431d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.5-win-amd64.egg

Download URL ModernGL-2.4.1-py3.5-win-amd64.egg
Size 281.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
007bb3e892c54d612a4d38d5fc7d11180a29572de7aabff5459dd1c9f0d8fb63
BLAKE2b-256 checksum
How to use checksums
ae65977a61502a74e47b9a559f5e6c6676af2b2019c68a5df0846932d2d0f588
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.5-win32.egg

Download URL ModernGL-2.4.1-py3.5-win32.egg
Size 266.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
8d0dc290647e111ca76e142e968fc8b46c837589da8696746dc0bd500de98dc8
BLAKE2b-256 checksum
How to use checksums
9d0912cfb24c9e2c200b7ccd54321d5ed295c0f65cdedac6fb96083ad90f8195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.5-linux-x86_64.egg

Download URL ModernGL-2.4.1-py3.5-linux-x86_64.egg
Size 543.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
1bb03123bba96297aed6488de5827f7d4b9e46ec4f52a6aa6326a7134d39c479
BLAKE2b-256 checksum
How to use checksums
c8d42410f05411a4e8a15b9e3192178536d341d13bfc8e3a0993068ae3354a34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.4-win-amd64.egg

Download URL ModernGL-2.4.1-py3.4-win-amd64.egg
Size 281.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
6cc4900ecdfec4f74ee2f5d4e5dafbd86b6b38691917ad0142190d9bcdfb7576
BLAKE2b-256 checksum
How to use checksums
4d7166d0e63da80478d38c4d4c5077e6579972a23f1d79833e69d20fbb23beeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.4-win32.egg

Download URL ModernGL-2.4.1-py3.4-win32.egg
Size 266.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
6c6742ce5b6ba1182abea5dffaf77c1f5b80bad9949afb0d0049344fe39befb3
BLAKE2b-256 checksum
How to use checksums
d982e493e7ef0e62be0161ec22be42b2386d6d2dafca1f0e1baab5dbc4b96375
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-py3.3-linux-x86_64.egg

Download URL ModernGL-2.4.1-py3.3-linux-x86_64.egg
Size 542.1 kB
Tags Egg
SHA-256 checksum
How to use checksums
1e3dac3d097ca8db9102c2a07824430a63564ffdb29b1f8d687d61e151f1e552
BLAKE2b-256 checksum
How to use checksums
b3d4b3c9411fdee31546e9d9a7cba5ec36986dd75651f6c6509daac3a0b0dec2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-2.4.1-cp36-cp36m-win32.whl
Size 266.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
6b1bfafbb279674a59af92c8d61994dd428069fad430bf0dfe3385af608c9b20
BLAKE2b-256 checksum
How to use checksums
49438f8e7726d585f77f7e561bcbecb5bcf693997c7f83b15b881c3504c75b71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-2.4.1-cp36-cp36m-manylinux1_x86_64.whl
Size 543.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9afefc73859f83a3531cf899eb4ba09ebeca3b05dc9db95f8d61b59e37a06a3c
BLAKE2b-256 checksum
How to use checksums
00bec14c67f162e1d43eb95d8ff9c62a91a6f18388873ef9a97b296ed751f6d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-2.4.1-cp36-cp36m-manylinux1_i686.whl
Size 521.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e79c52c3ce5c1df0854837a569d5ee58a86625e7fe97cdc1c85c4bdeaf7bbb6f
BLAKE2b-256 checksum
How to use checksums
2d7c3ed66bad23180999f52871c129036dcc56d402c2e6ef0f6bfa86f9d53606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL ModernGL-2.4.1-cp35-cp35m-win32.whl
Size 266.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
d43479f34822966f47b9450c6834e1118b710bf7324cead7e32fc4f9289c7c82
BLAKE2b-256 checksum
How to use checksums
116cf6f69208cb7a4b338885b550e4d492f9a64c1993eafc1b4f94690a271982
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-2.4.1-cp35-cp35m-manylinux1_x86_64.whl
Size 543.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
fb9276f7ecb3228ec5fcd3702a5ff87a2a5fed59e95815405b1f0a5f961dfc07
BLAKE2b-256 checksum
How to use checksums
69af6a69e19a9a9acaf9a293f2ad65c0a686434efae74913e98f4cfa1ba3dc63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL ModernGL-2.4.1-cp35-cp35m-manylinux1_i686.whl
Size 521.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4f7fa0b41b93dfb8587522e11ee8e419ba40ec21212dc0412d9b3bc76ce86a41
BLAKE2b-256 checksum
How to use checksums
69bf84b7908479eed53d5efc0970f83c344470f42ef36c185a9b71f8a186ec9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-cp34-cp34m-win_amd64.whl

Download URL ModernGL-2.4.1-cp34-cp34m-win_amd64.whl
Size 282.2 kB
Tags CPython 3.4 CPython 3.4 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
1a7724585d9be2b73e1825c972ce6d9fba4fb536e6058b2f89b5230c37125401
BLAKE2b-256 checksum
How to use checksums
b93292d03d15d7c32570bfeb2a8a3629386b1e2332eb7c7f38fcfa92b04dd076
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-cp34-cp34m-win32.whl

Download URL ModernGL-2.4.1-cp34-cp34m-win32.whl
Size 266.8 kB
Tags CPython 3.4 CPython 3.4 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
314ce6daaede7c8b2e23eebe2303bb254933e0d48cddde3d85f7d212a8be2ddb
BLAKE2b-256 checksum
How to use checksums
6386f838e7d657306123065da11416f65d1ddcb7de629f6f3d371724cafb9d2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-cp34-cp34m-manylinux1_x86_64.whl

Download URL ModernGL-2.4.1-cp34-cp34m-manylinux1_x86_64.whl
Size 543.5 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ee9991f557a813cae7eb715a6e3a594d2227e714f8405930145bdc3822fd94fd
BLAKE2b-256 checksum
How to use checksums
f4f6b58411790595c1fe947a8962c44c5cbed674e4be6979389d06284fa228df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-cp34-cp34m-manylinux1_i686.whl

Download URL ModernGL-2.4.1-cp34-cp34m-manylinux1_i686.whl
Size 519.9 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2fbbad4dc99c6acedf32e38634a59c963f1acbba1b5ecb74eba1e0b0886ae3a7
BLAKE2b-256 checksum
How to use checksums
89a9c5b25e42e7018a360a6408469d1f602a42246b4d53937380373387703d36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-cp33-cp33m-manylinux1_x86_64.whl

Download URL ModernGL-2.4.1-cp33-cp33m-manylinux1_x86_64.whl
Size 542.7 kB
Tags CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c9a6a840355c2e5fa3eafd33bde30977bdea9f54d0106e40d229b25403800179
BLAKE2b-256 checksum
How to use checksums
1098cf8dbd14fdae5cd3cf32aee898c39f21d605baa91a7b2f03d2e85448755e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ModernGL-2.4.1-cp33-cp33m-manylinux1_i686.whl

Download URL ModernGL-2.4.1-cp33-cp33m-manylinux1_i686.whl
Size 519.0 kB
Tags CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
6873d711c2314837a45a212f0402053ded44f5a142a7b7d1913a4b76323edab3
BLAKE2b-256 checksum
How to use checksums
2788efa73fc10090a74df21eb08960cc3d29dd0f3771b8ef1187479924325f88
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

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

This release

2.4.1 This release

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