$npx skillfedfor your agent

3D Rendering packages

11 packages

Packages

PyOpenGL With conditions
PyPI · 3D Rendering · released Aug 2025

PyOpenGL provides standard OpenGL bindings for Python, enabling direct access to OpenGL graphics libraries through ctypes without requiring compiled extensions.

BSD-3-Clausepure Python
5.0Mdownloads / mo
vtk With conditions
PyPI · 3D Rendering · released May 2026

VTK is a 3D graphics, image processing, and visualization toolkit that provides algorithms for surface reconstruction, volume rendering, and advanced rendering techniques.

BSD-3-Clausecompiled wheel
3.1Mdownloads / mo
open3d With conditions
PyPI · 3D Rendering · released Jan 2025

Open3D provides data structures and algorithms for working with 3D point clouds, meshes, and RGB-D data, with GPU-accelerated processing and visualization capabilities.

MITcompiled wheel · 3.8+
2.7Mdownloads / mo
PyOpenGL-accelerate With conditions
PyPI · 3D Rendering · released Aug 2025

Provides Cython-compiled C extensions that accelerate common operations in PyOpenGL, targeting performance bottlenecks in the main library.

BSD-3-Clausecompiled wheel
1.5Mdownloads / mo
moderngl With conditions
PyPI · 3D Rendering · released Oct 2024

ModernGL is a Python wrapper over OpenGL Core that simplifies GPU-accelerated graphics rendering by providing a Pythonic API for creating shaders, buffers, textures, and render passes with less boilerplate than raw OpenGL.

MITcompiled wheel · 3.7+
597.9Kdownloads / mo
glcontext With conditions
PyPI · 3D Rendering · released Aug 2024

Provides portable OpenGL context creation across Windows, Linux, and macOS for headless rendering and graphics applications.

However, note that the package is dormant (last release 734 days ago) and marked as Production/Stable—it works well for its narrow purpose but may not receive updates…

MITcompiled wheeldormant
574.3Kdownloads / mo
Kivy With conditions
PyPI · 3D Rendering · released Dec 2024

Kivy is a Python framework for building graphical user interfaces that run on desktop, mobile, and embedded platforms from a single codebase, with native support for multitouch input and cross-platform deployment.

Not recommended if you need native platform look-and-feel or tight integration with platform-specific APIs—consider platform-specific frameworks for those cases.

MITcompiled wheel · 3.8+
279.3Kdownloads / mo
moderngl-window Worth it
PyPI · 3D Rendering · released Jan 2025

moderngl-window simplifies OpenGL window creation and resource loading across Windows, Linux, and macOS by wrapping ModernGL with support for multiple windowing backends and built-in loaders for textures, shaders, and 3D models.

MITpure Python · 3.9+
216.3Kdownloads / mo
Panda3D With conditions
PyPI · 3D Rendering · released Dec 2025

Panda3D is a 3D game engine with Python bindings that lets you build 3D graphics applications and games using Python, with support for shaders, rendering, and game development features.

BSD-3-Clausecompiled wheel
193.7Kdownloads / mo
open3d-cpu With conditions
PyPI · 3D Rendering · released Jan 2025

Open3D-cpu provides CPU-based 3D data structures, processing algorithms, and visualization tools for working with point clouds, meshes, and RGB-D data in Python.

MITcompiled wheel · 3.8+
113.6Kdownloads / mo
gravis With conditions
PyPI · 3D Rendering · released Dec 2021

Gravis generates interactive graph visualizations as HTML/CSS/JavaScript output that can be viewed in a web browser, letting you explore network structures and relationships visually.

However, its abandoned status since 2021-12-08 means no updates for Python version compatibility, browser standards, or bug fixes—use it only for one-off…

Apache-2.0pure Python · 3.5+abandoned
82.7Kdownloads / mo