Recommendation request: Budgeting/​accounting software for a non-profit

I’m currently working for a non-profit, and a colleague recently stated that there isn’t a good software solution for non-profit accounting.

This seems unlikely. Any recommendations?

I know that’s a pretty generic description, but it seems like requirements would be quite similar across US non-profits. I can seek out more info if needed.