{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/9"}],"enrichment":{"capability":"CyTriangle wraps Jonathan Shewchuk's Triangle library via Cython to generate Delaunay triangulations, constrained Delaunay triangulations, Voronoi diagrams, and high-quality triangular meshes suitable for finite element analysis.","skillfed_tags":["mesh-generation","computational-geometry","finite-element"],"use_cases":["Generate high-quality triangular meshes for finite element analysis simulations.","Compute Delaunay triangulations and Voronoi diagrams for computational geometry tasks.","Create constrained triangulations where certain edges or regions must be preserved in the mesh.","Build mesh preprocessing pipelines in Python that require quality control and angle constraints.","Inspect and modify triangle mesh objects programmatically after generation."],"what_it_does":"CyTriangle is a Cython-based wrapper around Jonathan Shewchuk's Triangle library, a well-established tool for generating Delaunay triangulations, constrained Delaunay triangulations, Voronoi diagrams, and high-quality triangular meshes. The wrapper provides an object-oriented Python interface to make Triangle's functionality more accessible and easier to inspect and modify within Python workflows.\n\nThe package targets scientific and engineering applications, particularly finite element analysis where mesh quality is critical. It depends on numpy and is distributed as compiled wheels for Python 3.11\u20133.14 across macOS, Linux, and Windows. The project is in beta status with aging maintenance, but remains unarchived and has received no reported security vulnerabilities.","worth_installing":"Yes, if you need Delaunay triangulation or mesh generation for finite element analysis or computational geometry. The package is stable (beta status, no known vulnerabilities), supports current Python versions, and wraps a mature underlying library. Install friction is moderate due to compiled wheels. The copyleft LGPL 3.0 license requires attention if you plan to distribute derivative work. Maintenance is aging but the repository remains active."},"id":"cytriangle","links":{"html":"https://skillfed.io/packages/cytriangle","md":"https://skillfed.io/packages/cytriangle.md","pypi":"https://pypi.org/project/cytriangle/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2026-01-22","license_spdx":null,"license_treatment":"copyleft","name":"cytriangle","python_support":"supports_current","summary":"Object-oriented Cython wrapper of Shewchuk's Triangle Library"},"popularity":{"monthly_downloads":74192,"position":14863,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.0.2"}
