The self-hosted stack
Every one of these ships something you can run on your own hardware, with no vendor sitting between you and your data.
Self-hosting means running the software on hardware you control, which changes what you are buying. You stop renting a service and start operating one: the upgrades, the backups and the uptime become yours, and so does the data. That trade is worth making for some teams and not others. It is compelling when the data cannot legally leave your network, when per-seat pricing has outrun what a server costs, or when a vendor going out of business would take your work with it. It is a bad deal when nobody on the team wants to be on call for a Postgres instance. The tools here all publish something you can actually run, but they differ in how much they want you to. Some are open source with a hosted option as a convenience; others are hosted products with a self-hosted edition that lags behind and carries fewer features. Read which one you are getting before you commit, because the gap between those two is where the disappointment lives.