21 repository-uri
Tools for live reloading, debugging, and developer productivity.
Explore 21 awesome GitHub repositories matching part of an awesome list · Development Workflow. Refine with filters or upvote what's useful.
HTTPie is a command-line HTTP client and REST API debugger used for sending requests to web services. It functions as a network tool for managing headers, authentication sessions, and file uploads, with a specific focus on the transmission and reception of JSON data. The tool utilizes a custom parsing layer to translate simplified command-line input into structured HTTP parameters. It provides ANSI-based terminal formatting to apply color and structural indentation to raw responses, improving human readability for web debugging. The project covers request construction and previewing, multipa
User-friendly command-line HTTP client.
Reactotron is a desktop-based development environment designed for inspecting, monitoring, and manipulating mobile and web applications in real time. It functions as a centralized hub that connects to a running application via a persistent WebSocket connection, allowing developers to observe internal state, network traffic, and console output without manual instrumentation. The tool distinguishes itself through a modular plugin architecture that enables custom debugging commands and specialized extensions. It provides advanced diagnostic capabilities, including the ability to overlay design m
Desktop app for inspecting React and React Native apps.
Redux DevTools is a state management debugger and visualizer for Redux applications. It provides a set of interfaces for inspecting state trees, monitoring real-time state changes, and dispatching actions. The project features a state time travel debugger that allows for rewinding and replaying sequences of dispatched actions to reproduce specific application states. It includes a remote state monitor to track state changes from sources in environments where local browser access is unavailable. The toolset covers action history replay, state change inspection, and hot-reload development work
Tool for time-travel debugging of Redux state.
React DevTools is a set of web browser developer tools integrated into Chrome and Firefox. It functions as a component inspector and UI debugger designed to visualize the component hierarchy and analyze the runtime behavior of React applications. The project includes a performance profiler used to detect unnecessary component re-renders and improve rendering efficiency. It also provides utilities for mapping virtual component trees to the physical DOM and linking rendered UI elements directly to their corresponding source code files and line numbers. The toolset covers component hierarchy vi
Browser extension for inspecting React component trees.
React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile applications built with React Native. It provides a dedicated interface to monitor the runtime state, network requests, and console logs of a remote mobile environment. The tool integrates specialized inspectors for Redux state management and GraphQL client debugging, allowing for time-traveling state transitions and the analysis of queries, mutations, and local cache. It also features a component hierarchy viewer for visualizing and modifying UI properties in real time. Bro
Standalone debugger for React Native applications.
Bullet is an Active Record performance monitor and query profiler for Ruby on Rails applications. It serves as a diagnostic utility to identify inefficient database access patterns, flag redundant requests, and suggest eager loading strategies to improve response times. The tool specifically detects N+1 queries, missing counter caches, and unused eager loading. It monitors these patterns across both standard web requests and background jobs, identifying records that are fetched but never accessed to reduce memory usage and query overhead. Analysis is supported by a system that intercepts dat
Provides real-time alerts in browser consoles or logs to identify and resolve database inefficiencies during development.
django-extensions is a specialized toolset for the Django framework providing utilities for database visualization, application debugging, development environment management, and custom management command execution. It functions as a collection of tools designed to automate development tasks and inspect the internal state of an application. The project provides a database visualization tool for generating diagrams of data models and comparing schemas to map complex relationships. It also includes a debugging utility to intercept email traffic and audit user permissions to troubleshoot applica
Accelerates coding via an interactive shell and optimized local servers with automatic reloading.
Prestissimo este un plugin pentru managerul de pachete PHP Composer care implementează descărcarea paralelă a dependențelor pentru a reduce timpul total de instalare. Acesta servește drept extensie pentru ecosistemul PHP, acționând ca un descărcător concurent de dependențe. Proiectul optimizează preluarea bibliotecilor externe prin înlocuirea procesului standard de descărcare secvențială cu cereri HTTP paralele. Această concurență permite descărcarea simultană a mai multor arhive de dependențe. Plugin-ul gestionează fluxul de lucru de gestionare a dependențelor PHP prin gestionarea fluxurilor HTTP concurente și utilizarea procesării I/O asincrone pentru a preveni blocarea în timpul instalării activelor proiectului.
Enables parallel downloads to speed up package installation.
Acest proiect este o propunere formală RFC și o specificație tehnică pentru o nouă gamă de coduri de stare HTTP. Definește un standard de eroare pentru dezvoltatori conceput pentru a distinge eșecurile de implementare de erorile standard de client sau server în cadrul răspunsurilor API REST. Specificația propune o extensie la protocolul HTTP care introduce intervale numerice rezervate pentru codurile de stare. Acest sistem mapează identificatori întregi unici către greșeli de implementare specifice, oferind un sens diagnostic precis și izolând erorile dezvoltatorului de răspunsurile standard ale protocolului, menținând în același timp compatibilitatea cu versiunile anterioare. Standardul acoperă gestionarea erorilor API și fluxul de lucru de depanare al dezvoltatorului prin stabilirea unei scheme de răspuns consistente pentru payload-urile de eroare. Acest lucru asigură interoperabilitatea între diferiți clienți și servere API atunci când raportează eșecuri de implementare.
Categorizes implementation mistakes using dedicated status codes to separate developer fouls from standard errors.
Rebound este un instrument automat de rezolvare a erorilor și o extensie de gestionare a excepțiilor care mapează excepțiile de runtime la baze de cunoștințe comunitare externe. Funcționează ca un instrument de automatizare a căutării conceput pentru a scoate la suprafață rezoluții ale erorilor bazate pe comunitate direct în terminal atunci când este aruncată o excepție software. Instrumentul se integrează în mod specific cu Stack Overflow pentru a prelua automat thread-urile de discuție și soluțiile relevante în timpul unei prăbușiri a programului. Reduce căutarea manuală prin preluarea acestor răspunsuri comunitare fără a necesita ca dezvoltatorul să părăsească interfața liniei de comandă. Sistemul acoperă depanarea automată a erorilor și fluxurile de lucru de depanare ale dezvoltatorilor prin conectarea erorilor de aplicație de runtime la baze de cunoștințe comunitare externe. Utilizează sinteza interogărilor pentru a extrage tipurile de excepții și mesajele de eroare din stack trace-uri pentru a prelua soluțiile aplicabile.
Optimizes the debugging workflow by retrieving community answers directly in the terminal, reducing manual search time.
HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp
Executes custom scripts and conditional logic to automate repetitive analysis tasks without manual intervention.
An Electron DevTools Extension
DevTools extension for Electron applications.
Apollo Client browser developer tools.
Browser extension for debugging Apollo Client.
Repository has moved:
Development server for Webpack with live reloading.
A helpful Chrome extension for WebGL development
Debugger for Three.js scenes.
Chrome Dev Tools custom formatter for Immutable-js values
Formatter for inspecting Immutable.js objects in DevTools.
Super-powered laravel new for Laravel and Valet
Automates the creation and configuration of new projects.
Chrome Devtool that provides a "network"-style tab for GraphQL requests to allow developers to debug more easily.
Tool for monitoring GraphQL network requests.
Llum (light in catalan language) illuminates your Laravel projects speeding up your Github/Laravel development workflow
Speeds up project development and configuration workflows.
A CLI starter pack for developing a package with Laravel 5
Provides a starter kit for developing framework packages.