20 Repos
Tools for live reloading, debugging, and developer productivity.
Explore 20 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 ist ein Plugin für den PHP-Paketmanager Composer, das parallele Abhängigkeits-Downloads implementiert, um die Gesamtinstallationszeit zu reduzieren. Es dient als Erweiterung für das PHP-Ökosystem und fungiert als paralleler Abhängigkeits-Downloader. Das Projekt optimiert den Abruf externer Bibliotheken, indem es den standardmäßigen sequenziellen Download-Prozess durch parallele HTTP-Anfragen ersetzt. Diese Nebenläufigkeit ermöglicht es, mehrere Abhängigkeitsarchive gleichzeitig abzurufen. Das Plugin handhabt den PHP-Abhängigkeitsmanagement-Workflow durch die Verwaltung gleichzeitiger HTTP-Streams und die Verwendung asynchroner I/O-Verarbeitung, um Blockierungen während der Installation von Projekt-Assets zu verhindern.
Enables parallel downloads to speed up package installation.
Dieses Projekt ist ein formeller RFC-Vorschlag und eine technische Spezifikation für einen neuen Bereich von HTTP-Statuscodes. Es definiert einen Entwickler-Fehlerstandard, der darauf ausgelegt ist, Implementierungsfehler von Standard-Client- oder Serverfehlern innerhalb von REST-API-Antworten zu unterscheiden. Die Spezifikation schlägt eine Erweiterung des HTTP-Protokolls vor, die reservierte numerische Bereiche für Statuscodes einführt. Dieses System bildet eindeutige Ganzzahl-IDs auf spezifische Implementierungsfehler ab, bietet präzise diagnostische Bedeutung und isoliert Entwicklerfehler von Standard-Protokollantworten, während die Abwärtskompatibilität gewahrt bleibt. Der Standard deckt die API-Fehlerbehandlung und den Entwickler-Debugging-Workflow ab, indem er ein konsistentes Antwortschema für Fehler-Payloads etabliert. Dies stellt die Interoperabilität zwischen verschiedenen API-Clients und Servern bei der Meldung von Implementierungsfehlern sicher.
Categorizes implementation mistakes using dedicated status codes to separate developer fouls from standard errors.
Rebound ist ein automatisierter Fehlerlöser und Exception-Handling-Extension, die Runtime-Exceptions auf externe Community-Wissensdatenbanken mappt. Es fungiert als Suchautomatisierungstool, das darauf ausgelegt ist, Community-gesteuerte Fehlerlösungen direkt im Terminal anzuzeigen, wenn eine Software-Exception geworfen wird. Das Tool integriert sich spezifisch mit Stack Overflow, um während eines Programmabsturzes automatisch relevante Diskussionsthreads und Lösungen abzurufen. Es reduziert manuelle Suchvorgänge, indem es diese Community-Antworten abruft, ohne dass der Entwickler das Kommandozeilen-Interface verlassen muss. Das System deckt automatisierte Fehlerbehebung und Entwickler-Debugging-Workflows ab, indem es Runtime-Anwendungsfehler mit externen Community-Wissensdatenbanken verbindet. Es nutzt Query-Synthese, um Exception-Typen und Fehlermeldungen aus Stack-Traces zu extrahieren und anwendbare Lösungen abzurufen.
Optimizes the debugging workflow by retrieving community answers directly in the terminal, reducing manual search time.
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.
A collection of classes to be extended/used in laravel apps for quick development
Provides a collection of classes to accelerate development.