Memray is a memory profiler for Python by Bloomberg

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • memray

    Memray is a memory profiler for Python

  • viztracer

    VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.

  • Actually it has explicit support for async task based reporting:

    https://github.com/gaogaotiantian/viztracer#async-support

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • scalene

    Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

  • perspective

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

  • regular-table

    A regular <table> library, for async and virtual data models.

  • dtale

    Visualizer for pandas data structures

  • pyflyby

    A set of productivity tools for Python

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • magic-trace

    magic-trace collects and displays high-resolution traces of what a process is doing

  • Looks like you can use magic-trace with a perfetto based UI. https://github.com/janestreet/magic-trace

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts