PlasmaPy logo

PlasmaPy Documentation

PlasmaPy is an open source community-developed Python 3.10+ package for plasma research and education. PlasmaPy is a platform by which the plasma community can share code and collaboratively develop new software tools for plasma research.

If you are new to PlasmaPy, please check out our getting started notebooks and our example gallery. We invite you to share ideas and ask questions in our Matrix chat room or during our weekly virtual office hours.

PlasmaPy is developed openly on GitHub, where you can request a new feature or report a bug.


If you use PlasmaPy for work presented in a publication or talk, please help the project by following these instructions to cite or acknowledge PlasmaPy.

Example highlights