Open-source contributions#
Beyond the PyAnsys simulation libraries, the Ansys team actively maintains and contributes a collection of open-source tools and utilities made freely available to the broader engineering and scientific Python community. These projects support developer workflows, documentation, code quality, and repository management. They are open to contributions from anyone.
Note
The projects listed here are community-oriented open-source tools. They are not PyAnsys simulation interfaces, but rather developer utilities and shared infrastructure that benefit the wider ecosystem. Contributions and feedback are always welcome.
Ansys Python Manager
Tools
Simple cross-platform QT application to install Python and PyAnsys packages
Ansys Sphinx Theme
Tools
Extension of the popular PyData Sphinx Theme that is used by Numpy, Pandas, PyVista, and many more scientific Python packages
Ansys GitHub Actions
Tools
Collection of GitHub Workflows to be reused by projects in the Ansys ecosystem
Ansys Repository Templates
Tools
Ansys tool for creating new projects according to Ansys guidelines
PyAnsys Cheat Sheets
Tools
PyAnsys cheat sheets for different libraries as quick reference guides
API Eigen Example
Tools
Demonstrating the REST and gRPC communication protocols via client-server interactions
Ansys Tools Repository Sync
Tools
Ansys tool intended to synchronize the content of two different repositories
Reviewer Bot
Tools
Python development tool for leveraging the power of OpenAI to automatically generate suggestions for improving GitHub pull requests
Ansys 5G Wizard
Tools
Ansys project used to calculate Power Density or Cumulative Distribution Function
PyConverter-XML2Py
Tools
A Python wrapper to convert XML documentation into Python source code with its Sphinx documentation.
Ansys pre-commit Hooks
Tools
Ansys repository containing customized pre-commit hooks
Ansys ``all-members`` team
Tools
Repository for updating an organization's ``all-members`` team automatically
Shared Components - OpenAPI Common
Tools
Shared Ansys software components to enable package interoperability and minimize maintenance