Eclairs calculates matter power spectrum based on standard perturbation theory and regularized pertubation theory. The codes are written in C++ with a python wrapper which is designed to be easily combined with MCMC samplers.
https://ui.adsabs.harvard.edu/abs/2019PhRvD..99f3530O , https://ui.adsabs.harvard.edu/abs/2021PhRvD.104j3501O , https://ui.adsabs.harvard.edu/abs/2023PhRvD.108l3541O