Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push. Learn more →
Top 23 Python OpenGL Projects
Cross-platform, fast, feature-rich, GPU based terminalProject mention: The reality of Wayland input methods in 2022 (2022) | news.ycombinator.com | 2023-05-26
kitty added support for v3 a couple of years ago: https://github.com/kovidgoyal/kitty/issues/3410
Free (as in freedom) open source clone of the Age of Empires II engine :rocket:Project mention: TheViper: "At this point, content is enough. Screw more content, let's make the game 100% playable." | reddit.com/r/aoe2 | 2023-05-27
That's most likely not happening, but there is an opensource AoE2 engine that is in development https://github.com/SFTtech/openage
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Main repository for VispyProject mention: Seeking library recommendation for 3D visualization of crystal structure | reddit.com/r/Python | 2022-11-06
Two similar alternatives you could look at are PyVista which is based on the same framework as Mayavi and VisPy. Mayavi is strongly dependent on the whole Enthought suite which can be a disadvantage if you don’t really use its abilities.
Modern OpenGL binding for pythonProject mention: Quick question, how do I set an uniform of a fragment shader in ModernGL? | reddit.com/r/learnpython | 2023-03-28
You can see how to do it here: https://github.com/moderngl/moderngl/blob/master/examples/fragment_output.py
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.Project mention: Pyglet Release v2.0.5 | reddit.com/r/pyglet | 2023-03-16
Easy to use Python library for creating 2D arcade games.Project mention: GitHub - pythonarcade/arcade: Easy to use Python library for creating 2D arcade games. | reddit.com/r/RafaLagoon | 2023-05-02
A modern yet simple multi-platform video cutter and joiner.Project mention: FLaNK Stack Weekly 27 March 2023 | dev.to | 2023-03-27
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
Python+Numpy+OpenGL: fast, scalable and beautiful scientific visualizationProject mention: Discussion Thread | reddit.com/r/neoliberal | 2022-08-19
Something like this? https://github.com/glumpy/glumpy
Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.Project mention: good libraries for real time 3d visualization of position data? | reddit.com/r/learnpython | 2023-01-26
im writing a program for a robot that will allow for the tracking of objects and the robots world positioning through aruco markers but i want to be able to have an easier way to double check if the data its producing is correct, thus ive been looking for libraries that can have a real time 3d viewer that runs in a separate thread and allows for me to load in models like obj'. i use to use pyrender which worked on my pc but it seams that the real time rendering does not work on mac and according to the github they still dont have an official fix at least not one i can get working. if anyone knows of a similar library thats easy to use please let me know!
OpenCL integration for Python, plus shiny featuresProject mention: An example for OpenCL 3.0? | reddit.com/r/OpenCL | 2023-03-11
Please note that OpenCL consists of two parts: host API and a separate language which is used to write kernels (code which is going to be offloaded to devices). OpenCL specification describes host APIs as C-style APIs and that is what implementors has to provide. However, there are number of various libraries which provides bindings for other languages: - C++ - Python - Go - Rust
A project for processing neural networks and rendering to gain insights on the architecture and parameters of a model through a decluttered representation.
A front-end to glxinfo, vulkaninfo, clinfo and es2_info - LinuxProject mention: GPU-Viewer v2.0 Released - with gtk4 Support | reddit.com/r/linux | 2022-12-23
Release Notes : https://github.com/arunsivaramanneo/GPU-Viewer/releases/tag/v2.02
Visvis - the object oriented approach to visualization
v1.2 GLSL volume rendering. Able to view NIfTI, DICOM, MGH, MHD, NRRD, AFNI format images.Project mention: Dicom File Format Basics | news.ycombinator.com | 2022-07-26
:snake: Self-Contained OpenGL Rendering Pipelines for Python
Cutting-edge 2D game framework for Python
Source code for each episode of my Minecraft clone in Python YouTube tutorial series.
Pure Kivy library to display and interact with Kivy widgets in a 3D mesh.Project mention: Masking sections of a globe | reddit.com/r/kivy | 2023-03-21
Yes, use OpenGL to do 3D and UV-mapping. The catch is of course, you need to know OpenGL (it's not pretty).. There are lots of projects/examples, like the 3d rotating monkey head and EffectWidget in core, kivy3dgui, KivyGlops, and more if you search around
Air to air combat sandbox, created in Python 3 using the HARFANG 3D 2 framework.Project mention: Tracking very small objects (not very good but a decent start) | reddit.com/r/madeinpython | 2022-06-16
It would be fun if you could try your tracking system on a real-time 3D simulator : https://github.com/harfang3d/dogfight-sandbox-hg2
Pycraft is the OpenGL, open world, video game made entirely with Python. This project is a game to shed some light on OpenGL programming in Python as it is a seldom touched area of Python's vast amount of uses. Feel free to give this project a run, and message us if you have any feedback!Project mention: Pycraft Progress Report | dev.to | 2023-01-31
However we have also been very busy filling up other areas of the documentation with useful information and content, and managed to finish the Introduction and Formatting guide before the release of Pycraft v9.5.6, and have also transferred over the about section from Pycraft’s GitHub repository here: https://github.com/PycraftDeveloper/Pycraft and have plans to add in the other areas too, like the update timeline and sound preview, but those will be added in Pycraft v9.5.7 because they need work done on them before they are release ready.
This is a vision-based 3d model manipulation and control UI
OpenGL frame for Python/Tkinter via ctypes and pyopengl
wallpaper-engine set your python code output as your wallpaper
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Python OpenGL related posts
Is there any way or kitten to drag and drop from kitten
3 projects | reddit.com/r/KittyTerminal | 16 May 2023
How to fix titlebar inconsistency in Wayland?
1 project | reddit.com/r/gnome | 11 May 2023
How to "sync" TE size(grid) with my font(cells)?
1 project | reddit.com/r/vim | 7 May 2023
Is this a bug?
1 project | reddit.com/r/KittyTerminal | 29 Apr 2023
[Linux] Pourquoi Wezterm n'attire-t-il pas l'attention? (par rapport à Kitty & Alacritty)
2 projects | reddit.com/r/enfrancais | 27 Apr 2023
Kitty: Fastest GPU based terminal emulator
1 project | news.ycombinator.com | 26 Apr 2023
Modding LF file namager. What did you do to make it fit your needs?
1 project | reddit.com/r/commandline | 21 Apr 2023
A note from our sponsor - CodiumAI
codium.ai | 31 May 2023
What are some of the best open-source OpenGL projects in Python? This list will help you: