חבילות תכנה לגאומטריה דיפרנציאלית
You can use the GraviPy package for this (https://github.com/wojciechczaja/GraviPy). Below I attach an example file implementing various calculations for the Schwartzshild geometry.
You can use the diffgeo.m for doing GR-type calculations (https://people.brandeis.edu/~headrick/Mathematica/). Compared to other such packages, it is easy to use. In this folder, I include a notebook with the documented package and an example of how to use the package.