I highly recommend LunchMoney ( https://lunchmoney.app/ ). It's built by a solo developer who is very responsive and continues to make the app great. Lots of automation and ability to create custom classification rules. I've been happy for the past 3 years. I've also heard good things about CoPilot ( https://copilot.money/ ) but have not had the chance to experiment with it yet.
When Mint shut down I did a ton of trials and Copilot had the best UI for me and I didn't have to learn a new "system" like YNAB. It relies on Plaid, so just make sure your banks/cards/accounts are mainstream (Chase, Wells Fargo, Goldman, Vanguard, etc).