PlasmaPy logo

PlasmaPy Documentation

PlasmaPy is an open source community-developed Python 3.12+ 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.

PlasmaPy is developed openly on GitHub, where you can request a new feature or report a bug. We invite you to share ideas and ask questions as GitHub discussions or during our community meetings.

Important

If you use PlasmaPy for work presented in a publication or talk, please support the project by following these instructions to cite or acknowledge PlasmaPy. We really appreciate it!

Example notebooks