Python OpenGL

Open-source Python projects categorized as OpenGL

Top 23 Python OpenGL Projects

  1. kitty

    Cross-platform, fast, feature-rich, GPU based terminal

    Project mention: Analyzing the codebase of Caffeine: a high performance caching library | news.ycombinator.com | 2025-02-02

    kitty is very close, which is impressive when you remember that the vast majority of the work is done by one guy (Kovid Goyal).

    https://github.com/kovidgoyal/kitty/issues — 0.239% vs 0.137%

    https://github.com/kovidgoyal/kitty/issues — 0.729% vs 0.317%

    https://github.com/kovidgoyal/kitty/graphs/contributors

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. openage

    Free (as in freedom) open source clone of the Age of Empires II engine 🚀

    Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    [openage]https://github.com/SFTtech/openage) - Age of Empires II clone. Python, C++

  4. VisPy

    Main repository for Vispy

    Project mention: Pygfx | news.ycombinator.com | 2024-10-25
  5. moderngl

    Modern OpenGL binding for Python

  6. pyglet

    pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.

  7. vidcutter

    A modern yet simple multi-platform video cutter and joiner.

  8. Arcade

    Easy to use Python library for creating 2D arcade games.

    Project mention: Python packages | dev.to | 2024-10-04
  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. pyrender

    Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.

  11. glumpy

    Python+Numpy+OpenGL: fast, scalable and beautiful scientific visualization

  12. nn_vis

    A project for processing neural networks and rendering to gain insights on the architecture and parameters of a model through a decluttered representation.

  13. pyopencl

    OpenCL integration for Python, plus shiny features

  14. GPU-Viewer

    A front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux

  15. moderngl-window

    A cross platform utility library for ModernGL making window creation and resource loading simple

  16. visvis

    Visvis - the object oriented approach to visualization

  17. MRIcroGL

    v1.2 GLSL volume rendering. Able to view NIfTI, DICOM, MGH, MHD, NRRD, AFNI format images.

  18. zengl

    OpenGL Rendering Pipelines for Python

  19. python-minecraft-clone

    Source code for each episode of my Minecraft clone in Python YouTube tutorial series.

  20. dogfight-sandbox-hg2

    Air to air combat sandbox, created in Python 3 using the HARFANG 3D 2 framework.

  21. wasabi2d

    Cutting-edge 2D game framework for Python

  22. kivy3dgui

    Pure Kivy library to display and interact with Kivy widgets in a 3D mesh.

  23. pyopengltk

    OpenGL frame for Python/Tkinter via ctypes and pyopengl

  24. manim_videos

    This repository contains the code used to generate videos on Varniex channel.

  25. vision_ui

    This is a vision-based 3d model manipulation and control UI

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python OpenGL discussion

Log in or Post with

Python OpenGL related posts

  • Kitty: The fast, feature-rich, GPU based terminal emulator

    1 project | news.ycombinator.com | 26 Nov 2024
  • Preview images, videos, fonts, PDFs ... in Vifm.

    7 projects | dev.to | 20 Nov 2024
  • Pygfx

    10 projects | news.ycombinator.com | 25 Oct 2024
  • A-Share Market Surge - FAV0 Weekly #016

    7 projects | dev.to | 29 Sep 2024
  • Warp, the modern terminal, is now available for Linux

    1 project | news.ycombinator.com | 22 Feb 2024
  • Kitty shortcuts work only with Latin characters - How to fix?

    2 projects | dev.to | 28 Jan 2024
  • Citadel, a Calibre-compatible eBook management app

    6 projects | news.ycombinator.com | 13 Jan 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 19 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source OpenGL projects in Python? This list will help you:

# Project Stars
1 kitty 26,255
2 openage 12,916
3 VisPy 3,371
4 moderngl 2,005
5 pyglet 1,969
6 vidcutter 1,843
7 Arcade 1,753
8 pyrender 1,365
9 glumpy 1,240
10 nn_vis 1,101
11 pyopencl 1,080
12 GPU-Viewer 351
13 moderngl-window 254
14 visvis 232
15 MRIcroGL 212
16 zengl 184
17 python-minecraft-clone 176
18 dogfight-sandbox-hg2 176
19 wasabi2d 156
20 kivy3dgui 130
21 pyopengltk 56
22 manim_videos 52
23 vision_ui 50

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?