The EinsteinPy Project

Open source

Creating a Software Suite for Gravitational Physics


Become a financial contributor.

Financial contributions

Custom contribution


Make a custom one time or recurring contribution.
Recurring contribution


Become a backer for $5.00 per month and help us sustain our activities!

Starts at

$5 USD / month

Recurring contribution


Become a sponsor for $100.00 per month and help us sustain our activities!

Starts at

$100 USD / month


Let’s get the ball rolling! This is where things get planned and sometimes this is where things get done. Ask questions, thank people for their efforts, and contribute your skills to the service of the community.

The EinsteinPy Project is all of us

Our contributors 1

Everyone who has supported The EinsteinPy Project. Individuals and organizations that believe in –and take ownership of– our purpose.

Shreyas Bapat

Core Developer and Maintainer


EinsteinPy is an open source pure Python package dedicated to problems arising in General Relativity and relativistic physics, such as geodesics calculation for vacuum solutions for Einstein's field equations, calculation of various quantities in these geometries like Schwarzschild Radius and the event horizon. The library also has functions for Symbolic calculations in GR like Christoffel Symbols and much more is planned. The library aims to solve Einstein's field equations for arbitrarily complicated matter distribution as one of the main goals. It is released under the MIT license.