awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ionelmc/python-manhole

Open-source alternatives to Python Manhole

30 open-source projects similar to ionelmc/python-manhole, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Python Manhole alternative.

  • plasma-umass/scaleneplasma-umass avatar

    plasma-umass/scalene

    13,449View on GitHub↗

    Scalene is a high-performance diagnostic utility designed to measure resource consumption during the execution of Python applications. It functions as a line-level monitor, providing granular insights that pinpoint the specific source code responsible for performance overhead. The tool distinguishes itself through statistical profiling that captures stack traces and resource usage without requiring manual instrumentation of the source code. It tracks CPU, GPU, and memory consumption by intercepting library-level calls and hardware driver commands, allowing for the analysis of both managed and

    Pythoncpucpu-profilinggpu
    View on GitHub↗13,449
  • django-commons/django-debug-toolbardjango-commons avatar

    django-commons/django-debug-toolbar

    8,373View on GitHub↗

    django-debug-toolbar is a developer tool that provides a browser-based set of diagnostic panels for inspecting HTTP requests and responses within a Django web application. It serves as a server-side diagnostics tool and web framework development suite, allowing developers to profile and inspect request-response cycles. The tool focuses on Django application troubleshooting, database optimization, and general web development. It enables the analysis of SQL queries and database performance to identify slow calls and reduce the number of requests per page. The software includes capabilities for

    Python
    View on GitHub↗8,373
  • watson/stackmanwatson avatar

    watson/stackman

    257View on GitHub↗

    He is like Batman, but for Node.js stack traces

    JavaScript
    View on GitHub↗257
  • ionelmc/python-hunterionelmc avatar

    ionelmc/python-hunter

    869View on GitHub↗

    Hunter is a flexible code tracing toolkit.

    Pythondebuggerdebuggingpython
    View on GitHub↗869

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • pallets-eco/flask-debugtoolbarpallets-eco avatar

    pallets-eco/flask-debugtoolbar

    979View on GitHub↗

    A toolbar overlay for debugging Flask applications

    JavaScriptdebugflaskflask-debugtoolbar
    View on GitHub↗979
  • gotcha/ipdbgotcha avatar

    gotcha/ipdb

    1,975View on GitHub↗

    Integration of IPython pdb

    Pythondebuggeripythonpython
    View on GitHub↗1,975
  • gruns/icecreamgruns avatar

    gruns/icecream

    10,063View on GitHub↗

    Icecream is a Python debugging utility designed for inspecting variable values and execution flow during development. It provides a variable inspector that automatically labels values and attaches file and line number metadata to each output. The tool features a builtins injector that adds debugging functions to the global namespace, allowing for universal access across all project files without manual imports. It also includes an inline debugging tool that returns its arguments to the caller, enabling the insertion of inspection calls directly into active expressions without altering program

    Pythondebugdebuggingdebugging-tool
    View on GitHub↗10,063
  • nodejs/llnodenodejs avatar

    nodejs/llnode

    1,168View on GitHub↗

    An lldb plugin for Node.js and V8, which enables inspection of JavaScript states for insights into Node.js processes and their core dumps.

    C++
    View on GitHub↗1,168
  • benfred/py-spybenfred avatar

    benfred/py-spy

    15,272View on GitHub↗

    py-spy is a sampling profiler and process debugger for Python. It allows for the analysis of running processes to identify performance bottlenecks and diagnose hanging programs without requiring code changes or restarts. The tool operates by reading the memory of a running process from the outside, which enables non-invasive sampling and state collection without pausing execution. It can resolve binary symbols to capture performance data from native extensions written in compiled languages and generate visual flame graphs for both native extensions and subprocesses. The project provides capa

    Rustperformance-analysisprofilerprofiling
    View on GitHub↗15,272
  • inducer/pudbinducer avatar

    inducer/pudb

    3,243View on GitHub↗

    Full-screen console debugger for Python

    Pythonbpythondebugdebugger
    View on GitHub↗3,243
  • barryvdh/laravel-debugbarbarryvdh avatar

    barryvdh/laravel-debugbar

    19,242View on GitHub↗

    Laravel Debugbar is a web-based debugging toolbar and application profiler for Laravel. It provides a visual interface to inspect database queries, logs, and performance metrics in real time to identify and resolve bugs during development. The tool features a database query monitor to capture SQL statements and timings, as well as a request inspector for analyzing route metadata, loaded views, and HTTP request data. It includes a profiler for measuring execution time and memory usage to identify bottlenecks in the request lifecycle. Its observability capabilities cover exception capture, app

    PHP
    View on GitHub↗19,242
  • spyder-ide/spyderspyder-ide avatar

    spyder-ide/spyder

    9,240View on GitHub↗

    Spyder is a scientific integrated development environment designed for scientific computing and interactive Python programming. It functions as a static analysis code editor and an interactive Python console, providing a specialized environment for writing and analyzing code for science and engineering. The platform distinguishes itself as an extensible development tool, utilizing a modular plugin architecture that allows for the addition of custom features or the embedding of core components into other software. It features a dedicated debugger and profiler for tracing code execution and mea

    Python
    View on GitHub↗9,240
  • pytorch/executorchpytorch avatar

    pytorch/executorch

    4,296View on GitHub↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    Pythondeep-learningembeddedgpu
    View on GitHub↗4,296
  • ncsoft/unreal.jsncsoft avatar

    ncsoft/Unreal.js

    3,754View on GitHub↗

    Unreal.js is a JavaScript runtime and scripting layer for Unreal Engine that embeds the V8 engine to implement game logic and manage application state. It provides a bridge for writing high-level application behavior and actor control without modifying the core engine source code, as well as a framework for extending the Unreal Engine editor with custom interface elements. The project distinguishes itself through a V8-based integration that supports real-time code reloading and live iteration, allowing scripts to be updated without restarting the application. It includes a bidirectional commu

    javascriptpluginscripting
    View on GitHub↗3,754
  • appsilon/shiny.tictocA

    Appsilon/shiny.tictoc

    0View on GitHub↗

    {shiny.tictoc} allows you to measure:

    View on GitHub↗0
  • appsilon/shiny.infoAppsilon avatar

    Appsilon/shiny.info

    63View on GitHub↗

    status](https://www.r-pkg.org/badges/version/shiny.info)](https://cran.r-project.org/package=shiny.info) status](https://github.com/Appsilon/shiny.info/workflows/R-CMD-check/badge.svg)](https://github.com/Appsilon/shiny.info/actions?workflow=R-CMD-check)…

    R
    View on GitHub↗63
  • amadeusitgroup/ngrx-devtoolAmadeusITGroup avatar

    AmadeusITGroup/ngrx-devtool

    41View on GitHub↗

    Debug NgRx with confidence

    TypeScript
    View on GitHub↗41
  • appsilon/shiny.benchmarkAppsilon avatar

    Appsilon/shiny.benchmark

    33View on GitHub↗

    shiny.benchmark is a tool aimed to measure and compare the performance of different versions of a shiny application. Based on a list of different application versions, accessible by a git repo by its refs (commit hash or branch name), the user can write instructions to be executed using Cypress…

    R
    View on GitHub↗33
  • andywer/leakageandywer avatar

    andywer/leakage

    1,593View on GitHub↗

    🐛 Memory leak testing for node.

    JavaScript
    View on GitHub↗1,593
  • alidavut/locusalidavut avatar

    alidavut/locus

    306View on GitHub↗

    Locus is a debugging module for node.js

    JavaScriptdebuggerjavascriptlocus
    View on GitHub↗306
  • alecthomas/reprA

    alecthomas/repr

    0View on GitHub↗
    View on GitHub↗0
  • barryvdh/laravel-ide-helperbarryvdh avatar

    barryvdh/laravel-ide-helper

    14,847View on GitHub↗

    This tool functions as a generator that maps dynamic framework methods and database model properties to static files, ensuring integrated development environments recognize runtime features. It acts as a static analysis helper by inspecting framework structures to provide accurate type hinting and autocompletion for core classes and container-bound objects. The project distinguishes itself by its ability to interrogate the dependency injection registry and scan runtime method registrations to document dynamically added functionality. It further differentiates by performing reflection-based in

    PHPautocompletionhacktoberfestlaravel
    View on GitHub↗14,847
  • bcicen/grmonbcicen avatar

    bcicen/grmon

    1,895View on GitHub↗

    Command line monitoring for goroutines

    Goclicommand-linedeveloper-tools
    View on GitHub↗1,895
  • beberlei/metricsbeberlei avatar

    beberlei/metrics

    321View on GitHub↗

    Simple library that abstracts different metrics collectors. I find this necessary to have a consistent and simple metrics (functional) API that doesn't cause vendor lock-in.

    PHP
    View on GitHub↗321
  • beeware/bugjarB

    beeware/bugjar

    0View on GitHub↗
    View on GitHub↗0
  • andrewferrier/debugprint.nvimandrewferrier avatar

    andrewferrier/debugprint.nvim

    523View on GitHub↗

    Debugging in NeoVim the print() way!

    Lua
    View on GitHub↗523
  • beyondcode/laravel-view-xraybeyondcode avatar

    beyondcode/laravel-view-xray

    558View on GitHub↗

    When your Laravel project grows, so do the Laravel views. Sometimes it might be hard to figure out, which part of the output HTML was rendered using which template. With this package, you can take a peek into your Laravel views and find out which template is responsible for which part of the…

    PHP
    View on GitHub↗558
  • blacksphere/blackmagicB

    blacksphere/blackmagic

    0View on GitHub↗
    View on GitHub↗0
  • bombela/backward-cppbombela avatar

    bombela/backward-cpp

    4,285View on GitHub↗

    backward-cpp is a C++ stack trace library and debugging utility designed to capture, resolve, and print detailed execution traces and crash reports. It functions as a crash reporter and call stack printer that translates raw memory addresses into human-readable function names, filenames, and line numbers. The project provides automated crash reporting by registering system handlers for fatal errors, such as segmentation faults, to automatically generate execution traces upon program failure. It distinguishes itself by extracting source file fragments from disk to display specific lines of cod

    C++
    View on GitHub↗4,285
  • barbushin/php-console-laravelB

    barbushin/php-console-laravel

    0View on GitHub↗

    PHP Console allows you to handle PHP errors & exceptions, dump variables, execute PHP code remotely and many other things using Google Chrome extension PHP Console and PhpConsole server library.

    View on GitHub↗0