What we like: Aggregates observability data from multiple sources (CloudWatch, Prometheus, Datadog, Grafana, etc) to calculate Service Level Objectives. Normalized data across sources - powerful query language for accessing the right data. Can be configured in code (YAML, Terraform, OpenSLO standard) or via the UI. Visual service health map dashboard view.
What we don't like: UI has no native dark mode. Can be complex to set up from scratch (docs provide useful examples and templates for some platforms e.g. k8s).
✦ Sponsored: All reviews are editorially independent, and partners must meet our selection criteria.
What we like: Self-hosted. Each step is isolated and runs as a container. Define the commands in a config file in your repo with any Docker image as the context. Uses a persistently mounted volume to pass input/output files through the steps. Flexible conditional execution, supports matrix builds, services e.g. databases. Backed by SQLite by default.
What we don't like: Limited pre-built images and plugins - smaller ecosystem than GitHub Actions, for example. Self-hosting is the point, but it does mean you have to run and manage everything yourself.
What we like: Replaces cat. Supports syntax highlighting and has a Git integration showing modifications in the gutter. Includes line numbers (by default, can be disabled) and a pager. Detects non-interactive usage and turns off all the fancy features for full cat compatibility. Single, open source Rust binary with packages for most platforms.
What we don't like: Line numbers get in the way of copy/paste, so you need to remember to launch it with the -p plain flag as needed.
New betas & early release programs
We also include some of the more interesting beta and early access releases. Here's the ones we featured this week. View the live list on Beta Console.