awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GoogleChromeLabs avatar

GoogleChromeLabs/ndbArchived

0
View on GitHub↗
10,874 نجوم·241 تفرعات·JavaScript·Apache-2.0·2 مشاهدات

Ndb

ndb is a suite of development tools for Node.js that provides runtime inspection, performance profiling, and process management. It functions as a debugger that connects Node.js execution environments to the Chrome browser debugging interface for visual state management and breakpoint control.

The tool is distinguished by its ability to detect and attach to spawned child processes, maintaining debugging visibility across multiple process boundaries. It also integrates a source editor that allows users to modify code directly within the debugging interface and save those changes to disk during an active runtime session.

The platform includes performance profiling utilities to analyze memory usage and execution timing. Additional capabilities cover source map resolution, the filtering of third-party modules to isolate local source code, and the synchronization of active memory states with physical files.

Features

  • Node.js Debuggers - Integrates Node.js execution with Chrome DevTools for visual inspection and runtime state management.
  • Automatic Child - Detects and connects to spawned child processes to maintain debugging visibility across process boundaries.
  • Child Process Debugging - Provides automatic debugging attachment for spawned child processes to maintain visibility across process boundaries.
  • DevTools Interfaces - Uses the Chrome DevTools interface as the primary visual debugger for Node.js runtime state.
  • JavaScript Engine Inspector Integration - Connects directly to the V8 engine inspector to enable breakpoints, stepping, and internal state inspection.
  • Performance Profilers - Provides tools for analyzing memory usage and execution timing to identify bottlenecks in Node.js applications.
  • Runtime Performance Profiling - Analyzes execution time and memory usage to identify and resolve system bottlenecks within Node.js applications.
  • Multi-Process Debugging - Maintains debugging visibility across multiple Node.js process boundaries by detecting and connecting to child processes.
  • Application Performance Profiling - Analyzes execution time and memory usage through sampling to identify and resolve system bottlenecks.
  • Live Source Editing - Allows modifying source code directly within the debugging interface and saving changes to disk during an active session.
  • Debugger State Syncing - Maps active debugger memory state back to physical files to enable direct source editing and saving.
  • Source Map Generators - Translates compiled or transformed code back to original source files for accurate line-by-line debugging.
  • Source Script Filtering - Hides third-party modules to allow developers to focus on local source code during debugging.
  • External Module Filtering - Filters out third-party modules and internal libraries to isolate and focus on local source code.
  • Integrated Source Editors - Integrates a source editor that allows modifying and saving files directly from the debugging interface.
  • Node.js Process Managers - Manages the lifecycle and attachment of child processes to maintain debugging visibility.
  • Debugging Tools - Improved Chrome DevTools debugging experience.
  • Platform Adapters - Improved debugging experience for Node.js applications.

سجل النجوم

مخطط تاريخ النجوم لـ googlechromelabs/ndbمخطط تاريخ النجوم لـ googlechromelabs/ndb

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Ndb

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ndb.
  • nswbmw/node-in-debuggingالصورة الرمزية لـ nswbmw

    nswbmw/node-in-debugging

    6,457عرض على GitHub↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    debugdebuggingguide
    عرض على GitHub↗6,457
  • node-inspector/node-inspectorالصورة الرمزية لـ node-inspector

    node-inspector/node-inspector

    12,646عرض على GitHub↗

    node-inspector is a web-based debugger for Node.js applications that integrates the Blink developer tools interface. It functions as a runtime profiler and inspection suite, providing a remote debugging interface to connect a local browser to a Node.js process. The project enables live code iteration, allowing source code to be modified while the process is running and persisting those changes back to the physical file system. It also includes a JavaScript runtime profiler to monitor CPU and heap usage for identifying bottlenecks and memory leaks. The tool covers execution flow control throu

    JavaScript
    عرض على GitHub↗12,646
  • balloonwj/cppguideالصورة الرمزية لـ balloonwj

    balloonwj/CppGuide

    6,030عرض على GitHub↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    عرض على GitHub↗6,030
  • barryvdh/laravel-debugbarالصورة الرمزية لـ barryvdh

    barryvdh/laravel-debugbar

    19,242عرض على 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
    عرض على GitHub↗19,242
عرض جميع البدائل الـ 30 لـ Ndb→

الأسئلة الشائعة

ما هي وظيفة googlechromelabs/ndb؟

ndb is a suite of development tools for Node.js that provides runtime inspection, performance profiling, and process management. It functions as a debugger that connects Node.js execution environments to the Chrome browser debugging interface for visual state management and breakpoint control.

ما هي الميزات الرئيسية لـ googlechromelabs/ndb؟

الميزات الرئيسية لـ googlechromelabs/ndb هي: Node.js Debuggers, Automatic Child, Child Process Debugging, DevTools Interfaces, JavaScript Engine Inspector Integration, Performance Profilers, Runtime Performance Profiling, Multi-Process Debugging.

ما هي البدائل مفتوحة المصدر لـ googlechromelabs/ndb؟

تشمل البدائل مفتوحة المصدر لـ googlechromelabs/ndb: nswbmw/node-in-debugging — This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and… node-inspector/node-inspector — node-inspector is a web-based debugger for Node.js applications that integrates the Blink developer tools interface.… balloonwj/cppguide — CppGuide is a curated collection of educational resources and practical guides focused on C++ server development,… barryvdh/laravel-debugbar — Laravel Debugbar is a web-based debugging toolbar and application profiler for Laravel. It provides a visual interface… kasketis/netfox — Netfox is an iOS and macOS network debugging library designed to intercept and monitor HTTP traffic. It functions as… rollup/rollup — Rollup is an ES module bundler and JavaScript module transpiler. It functions as a build tool that combines JavaScript…