Skip to content

DirectoryOpen alternatives

Open source alternatives to Middleware

10 open source tools do the job of Middleware. The most starred is Grafana, with 77.8k stars. Verified on GitHub. About Middleware

Middleware homepage
MiddlewareFree
Grafana homepage
Grafana77.8k stars · AGPL 3.0GitHub

All 10 alternatives

Questions about alternatives to Middleware

What is the best open source alternative to Middleware?

By GitHub stars it is Grafana, with 77,874 stars and a commit on 13 Nov. Choose Grafana when you want dashboards and alerts over your own Prometheus, Loki or SQL data, with no per-GB ingest bill. Next come Prometheus (67,596 stars) and SigNoz (32,609 stars).

Is there a free alternative to Middleware?

Yes. The code of all 10 is public under AGPL 3.0, Apache 2.0 or MIT, so you can use them with no licence fee. Running one yourself costs the server and your time to look after it, and some makers also sell a hosted plan.

How do I choose between them?

Start from the job you use Middleware for. Choose Grafana Loki when you already use Grafana and Prometheus and want logs under the same labels on your own infrastructure. Choose Prometheus when you only need metrics and alerting and want to run them free on your own servers, not pay per GB.

Which Middleware alternatives can I host on my own server?

All 10: Grafana, Prometheus, SigNoz, Grafana Loki, Apache SkyWalking, OpenObserve, VictoriaMetrics, ClickStack and 2 more. Each tool's page says what it needs to run.

Which ones are still being worked on?

All 10 we track had a commit in the last 30 days, among them Grafana, Prometheus, SigNoz and Grafana Loki. A recent commit shows the project is kept up, not that it will stay that way.

What licences do they use?

AGPL 3.0 (4), Apache 2.0 (4), MIT (2). MIT, BSD and Apache let you change and reuse the code freely. GPL and AGPL ask you to share your changes under the same licence when you give the software to others, and AGPL also counts letting people use it over a network.

What do I lose by leaving Middleware?

The hosting. Middleware's maker runs the servers for you; with an open source tool the updates, backups, security fixes and support are yours, unless you take the maker's hosted plan. Features differ too, so check what each one imports and exports before you move your data.