The Awesome-Selfhosted list has a ton of great options. I personally use Actual, which is a great alternative to YNAB (although it’s in the early stages of automatic bank/transaction imports).
Another popular alternative on this subreddit is Firefly III, which I can’t personally speak to as I haven’t used it.
Definitely! I’ve myself learning quite a bit each week as I research to find interesting commands to include. Thanks for the feedback!