{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Reads, writes, and manipulates GLTF and GLB 3D model files with full support for the GLTF v2 specification, including materials, animations, and extensions.","skillfed_tags":["3d-graphics","file-format","khronos-standard"],"use_cases":["Load and inspect GLTF/GLB models in a Python application to read mesh geometry, materials, and animations.","Convert between GLTF and GLB formats, or switch buffer storage between embedded data URIs, external binary files, and GLB blobs.","Extract images from GLTF files and save them as files, or import image files as assets into a model.","Programmatically create 3D scenes and meshes from scratch and export them in GLTF format.","Validate GLTF objects for specification compliance and troubleshoot structural issues in model files."],"what_it_does":"pygltflib is a Python library for working with GLTF and GLB 3D model files, the standard formats defined by the Khronos Group. It provides a complete, type-hinted API to load, create, modify, and save 3D scenes with full support for the GLTF v2 specification\u2014including meshes, materials, animations, and vendor extensions. The library handles both text-based GLTF and binary GLB formats, and can convert between them, embed or externalize buffer data, and extract or import image files.\n\nThe package is built on three runtime dependencies: dataclasses for structured data, dataclasses-json for serialization, and deprecated for marking obsolete APIs. It works across Python 3.6 and above and is widely used in 3D graphics pipelines where standardized model interchange is needed.","worth_installing":"Yes, if you need to work with GLTF/GLB files in Python. The package is mature, has no known vulnerabilities, carries a permissive license, and installs cleanly. The aging maintenance status (386 days since last release) is a minor concern for new features but not a blocker for stable, read-write operations on standard GLTF v2 files."},"id":"pygltflib","links":{"html":"https://skillfed.io/packages/pygltflib","md":"https://skillfed.io/packages/pygltflib.md","pypi":"https://pypi.org/project/pygltflib/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-07-24","license_spdx":null,"license_treatment":"permissive","name":"pygltflib","python_support":"supports_current","summary":"Python library for reading, writing and managing 3D objects in the Khronos Group gltf and gltf2 formats."},"popularity":{"monthly_downloads":817356,"position":4985,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.16.5"}
