MagIC
MagIC is a numerical code that can simulate fluid dynamics in spherical geometry. It solves for the Navier-Stokes equation including Coriolis force, optionally coupled with an induction equation for Magneto-Hydro Dynamics (MHD), a temperature (or entropy) equation and an equation for chemical composition under both the anelastic and the Boussinesq approximations.
MagIC is pseudo-spectral and makes use of spherical harmonics $Y_\ell^m(\theta,\phi)$ in the angular directions. In the radial direction, it offers two options : one can either make use of Chebyshev polynomials or finite differences.
I am one of the developers of MagIC, so feel free to reach out if you plan to use it for your work!
For more information, visit: https://magic-sph.github.io/ .