Subcategories
Packages
PyGEL3D provides Python bindings for a C++ geometry processing library, offering mesh manipulation, spatial data structures, skeletonization, and 3D visualization tools for computer graphics applications.
svgutils lets you programmatically edit, scale, position, and concatenate SVG files, with support for adding labels and markers to figures.
However, be aware that the latest release is from 2021 and Python version support is unclear—test it with your target Python version before relying on it in…
PicTex generates high-quality PNG, JPEG, WebP, and SVG images programmatically using CSS Flexbox layouts, powered by Skia graphics rendering and HarfBuzz text shaping.
Highdicom provides a high-level Python API for reading, writing, and manipulating DICOM medical image files, with particular focus on machine learning and computational analysis workflows.
Install it if you work with DICOM files in machine learning or computational analysis contexts.
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…
Detects and segments QR codes in images using a YOLOv8-based model, returning bounding boxes, confidence scores, and precise polygon coordinates even in difficult positions.
pyStrich generates 1D and 2D barcodes (Code 39, Code 128, EAN-13, ITF-14, Data Matrix, QR Code, PDF417, Aztec) in PNG, SVG, EPS, DXF, and terminal formats using pure Python.
Install it if you need to generate barcodes in Python without external services or system dependencies (beyond pillow for PNG output).
pyexiv2 reads and writes image metadata (EXIF, IPTC, XMP, ICC Profile) from files or bytes, wrapping the C++ Exiv2 library via pybind11.
Converts Figma .fig design files into Sketch .sketch documents that can be opened in Sketch applications, handling frame-to-artboard mapping and style translation.
Defcon provides lightweight, UFO-based objects for font editing applications, implementing the UFO3 format with a focus on fast, flexible base functionality rather than end-all solutions.
Install it if you are building font editing tools or need programmatic access to UFO font data.
termplotlib renders line plots, histograms, and bar charts directly in the terminal using ASCII or Unicode characters, with a matplotlib-like API.
Automatically configures matplotlib to display Korean text correctly by setting up appropriate fonts and encoding when imported.
kwasm bundles KLayout's WebAssembly-compiled layout rendering engine to view GDS2 and OASIS semiconductor design files directly in a browser or Jupyter notebook, with no server required.
The GPL-3.0 copyleft license is a consideration for commercial redistribution but not for internal use.
Capture photos and video from Windows cameras using DirectShow, enumerate connected devices, and configure camera settings from Python.
However, the dormant maintenance status (last update 2023-10-20) means no active support; install only if you can tolerate unfixed bugs or are confident the package…
Provides higher-level convenience functions and tools for designing, building, and testing USD I/O solutions that map native data sources to OpenUSD-legible data models.
Not recommended for general-purpose Python work.
Converts images to ANSI escape code sequences for display in terminal interfaces, supporting both ASCII and Unicode output with configurable color depths and terminal palettes.
However, the 684-day gap since last release and aging status suggest it may not receive bug fixes or feature updates; verify that its current behavior meets your…