7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Blackfire

SaaS

Blackfire is a profiler and performance monitoring service for PHP and Python applications that pinpoints bottlenecks down to function or line.

blackfire.io
Blackfire homepage screenshot

About Blackfire

Blackfire is a commercial profiling and continuous observability service for PHP and Python applications. It watches how an application behaves at runtime and identifies bottlenecks at the function or line of code level, so developers can fix performance problems before users are affected.

The service provides automated profiling with actionable recommendations, aiming to remove guesswork from optimization. It can also show the effect of upcoming changes before they reach production, helping teams detect performance risks early rather than firefighting after an incident.

Blackfire compares its approach with building a do-it-yourself observability setup or using a general platform such as New Relic or Datadog, stressing that it is functional with minimal configuration. It is a hosted service with documentation, integrations, a community forum and a pricing page, aimed at PHP and Python development teams.

Key features

  • Profiling of PHP and Python code
  • Bottlenecks pinpointed to function or line
  • Automated performance recommendations
  • Continuous observability of running apps
  • Previewing performance impact of changes
  • Integrations with development tools

Good fit for

  • →Speeding up slow Symfony or Laravel requests
  • →Catching performance regressions before release
Tags
profiling
apm
php
python
performance
observability
debugging

Blackfire: questions and answers

What is Blackfire used for?
Blackfire is a profiler and performance monitoring service for PHP and Python applications that pinpoints bottlenecks down to function or line. It is a good fit for speeding up slow Symfony or Laravel requests and catching performance regressions before release.
Is Blackfire free?
Yes. Blackfire has a free plan.
Is Blackfire open source?
No. Blackfire is proprietary (closed-source) software. Open-source alternatives to Blackfire include Pyroscope and SigNoz.
What are some alternatives to Blackfire?
Blackfire competes with New Relic, Datadog and Dynatrace. For open-source options, see Enlisted's ranked list of open-source Blackfire alternatives.

Open-source alternatives to Blackfire

See all

SaaS alternatives to Blackfire

See all