21 repositorios
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 es un plugin para el gestor de paquetes PHP Composer que implementa la descarga paralela de dependencias para reducir el tiempo total de instalación. Sirve como una extensión para el ecosistema PHP, actuando como un descargador concurrente de dependencias. El proyecto optimiza la recuperación de librerías externas reemplazando el proceso de descarga secuencial estándar con solicitudes HTTP paralelas. Esta concurrencia permite que múltiples archivos de dependencias se obtengan simultáneamente. El plugin maneja el flujo de trabajo de gestión de dependencias de PHP gestionando flujos HTTP concurrentes y utilizando procesamiento de E/S asíncrono para evitar bloqueos durante la instalación de los activos del proyecto.
Enables parallel downloads to speed up package installation.
Este proyecto es una propuesta formal de RFC y especificación técnica para un nuevo rango de códigos de estado HTTP. Define un estándar de error para desarrolladores diseñado para distinguir fallos de implementación de errores estándar de cliente o servidor dentro de las respuestas de una API REST. La especificación propone una extensión al protocolo HTTP que introduce rangos numéricos reservados para códigos de estado. Este sistema mapea identificadores enteros únicos a errores de implementación específicos, proporcionando un significado diagnóstico preciso y aislando las faltas del desarrollador de las respuestas de protocolo estándar, manteniendo al mismo tiempo la compatibilidad con versiones anteriores. El estándar cubre el manejo de errores de API y el flujo de trabajo de depuración del desarrollador al establecer un esquema de respuesta consistente para los payloads de error. Esto garantiza la interoperabilidad entre diferentes clientes y servidores de API al informar fallos de implementación.
Categorizes implementation mistakes using dedicated status codes to separate developer fouls from standard errors.
Rebound es una extensión de resolución automática de errores y manejo de excepciones que mapea excepciones en tiempo de ejecución a bases de conocimiento comunitarias externas. Funciona como una herramienta de automatización de búsqueda diseñada para mostrar resoluciones de errores impulsadas por la comunidad directamente en la terminal cuando se lanza una excepción de software. La herramienta se integra específicamente con Stack Overflow para obtener automáticamente hilos de discusión y soluciones relevantes durante un bloqueo del programa. Reduce la búsqueda manual al recuperar estas respuestas comunitarias sin requerir que el desarrollador abandone la interfaz de línea de comandos. El sistema cubre flujos de trabajo de depuración de desarrolladores y resolución de errores automatizada conectando errores de aplicación en tiempo de ejecución a bases de conocimiento comunitarias externas. Utiliza síntesis de consultas para extraer tipos de excepción y mensajes de error de los stack traces para recuperar soluciones aplicables.
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.