awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fcomb avatar

fcomb/redux-logger

0
View on GitHub↗
5,722 estrellas·317 forks·JavaScript·MIT·8 vistas

Redux Logger

redux-logger es un logger de estado de Redux y depurador de estado de JavaScript diseñado para registrar acciones y transiciones de estado en la consola del navegador. Funciona como un middleware que captura cambios de estado y payloads de acciones dentro de un store de Redux para ayudar en la depuración del flujo de la aplicación.

El proyecto proporciona un formateador de logs de consola para personalizar la apariencia de los registros usando colores, marcas de tiempo y duraciones de ejecución. Permite restringir las acciones registradas a través de predicados personalizados para reducir el ruido en la consola e incluye capacidades para transformar datos de estado complejos en formatos legibles.

La herramienta cubre el seguimiento de errores en el frontend al interceptar y registrar errores activados por acciones específicas. También permite el análisis de transiciones de estado al registrar las actualizaciones de estado resultantes tras las acciones despachadas.

Features

  • State Action Logging - Records dispatched actions and the resulting state transitions to the console for debugging application flow.
  • JavaScript Runtime Debuggers - Monitors real-time data mutations and action-triggered state updates within JavaScript applications.
  • Action Dispatch Middleware - Functions as middleware that intercepts the Redux dispatch process to record actions and state transitions.
  • Redux Action Filtering - Provides mechanisms to conditionally record or exclude Redux actions from the log based on specific criteria.
  • Redux State Loggers - Tracks Redux actions and state transitions in the browser console to visualize data flow.
  • Log Appearance Configurations - Allows customization of log appearance, including colors, timestamps, and execution durations.
  • Console Log Formatters - Provides a utility to customize state logs with colors, timestamps, and execution durations for better readability.
  • Action Error Handlers - Intercepts and logs errors triggered by specific Redux actions to help identify the cause of application crashes.
  • Error Wrapping - Implements a pipeline that wraps action failures to capture metadata before re-throwing exceptions.
  • Action Log Filters - Provides predicate-based filtering to determine which Redux actions are recorded in the console log.
  • State Management - Captures and logs errors triggered by Redux actions to pinpoint the cause of application crashes during development.
  • React - A JavaScript library for building user interfaces - Listed in the “React - A JavaScript library for building user interfaces” section of the Awesome Redux awesome list.

Historial de estrellas

Gráfico del historial de estrellas de fcomb/redux-loggerGráfico del historial de estrellas de fcomb/redux-logger

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace fcomb/redux-logger?

redux-logger es un logger de estado de Redux y depurador de estado de JavaScript diseñado para registrar acciones y transiciones de estado en la consola del navegador. Funciona como un middleware que captura cambios de estado y payloads de acciones dentro de un store de Redux para ayudar en la depuración del flujo de la aplicación.

¿Cuáles son las características principales de fcomb/redux-logger?

Las características principales de fcomb/redux-logger son: State Action Logging, JavaScript Runtime Debuggers, Action Dispatch Middleware, Redux Action Filtering, Redux State Loggers, Log Appearance Configurations, Console Log Formatters, Action Error Handlers.

¿Qué alternativas de código abierto existen para fcomb/redux-logger?

Las alternativas de código abierto para fcomb/redux-logger incluyen: evgenyrodionov/redux-logger — This project is a Redux state logger and console debugging tool. It functions as middleware for the Redux dispatch… logrocket/redux-logger — redux-logger is a state management debugger and logger that operates as Redux middleware. It records actions and state… gaearon/redux-thunk — Redux-thunk is a middleware for Redux that enables action creators to return functions instead of plain objects. It… sorrycc/dva — Dva is a framework for building web applications that integrates React and Redux. It utilizes a model-driven… jhen0409/react-native-debugger — React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile… firefox-devtools/debugger — This project is a browser developer tool designed for inspecting JavaScript execution, network traffic, and page…

Alternativas open-source a Redux Logger

Proyectos open-source similares, clasificados según cuántas características comparten con Redux Logger.
  • evgenyrodionov/redux-loggerAvatar de evgenyrodionov

    evgenyrodionov/redux-logger

    5,722Ver en GitHub↗

    This project is a Redux state logger and console debugging tool. It functions as middleware for the Redux dispatch pipeline, acting as a state transition tracker that records actions and state changes directly to the browser console. The tool allows for the interception of actions to log timing, payloads, and state transitions. It provides capabilities to filter specific actions using predicate functions to reduce noise and transform complex state or immutable data into readable formats for easier inspection. The utility includes options for customizing console output through timestamps, col

    JavaScript
    Ver en GitHub↗5,722
  • logrocket/redux-loggerAvatar de LogRocket

    LogRocket/redux-logger

    5,720Ver en GitHub↗

    redux-logger is a state management debugger and logger that operates as Redux middleware. It records actions and state transitions directly to the browser console to facilitate the monitoring of application state changes. The tool provides a mechanism to reduce console noise through action filters that use custom predicates to determine which events are recorded. It also includes a data transformation pipeline to sanitize or modify state and actions before they are output. The project covers observability capabilities including formatted console output with timestamps and colors, synchronous

    JavaScriptangularreactredux
    Ver en GitHub↗5,720
  • gaearon/redux-thunkAvatar de gaearon

    gaearon/redux-thunk

    17,694Ver en GitHub↗

    Redux-thunk is a middleware for Redux that enables action creators to return functions instead of plain objects. It serves as an asynchronous state management tool and functional action dispatcher that coordinates complex workflows and delays state updates until asynchronous tasks are complete. This middleware grants action creators access to the store state and dispatch methods, allowing for the execution of conditional logic and the coordination of multiple asynchronous operations. It enables the injection of custom dependencies and service layers to decouple business logic from the core st

    TypeScript
    Ver en GitHub↗17,694
  • sorrycc/dvaAvatar de sorrycc

    sorrycc/dva

    16,163Ver en GitHub↗

    Dva is a framework for building web applications that integrates React and Redux. It utilizes a model-driven architecture to organize application logic, centralizing state management into cohesive modules that encapsulate reducers, asynchronous effects, and event subscriptions. The framework distinguishes itself through a plugin system that intercepts the action dispatch cycle to automate cross-cutting concerns such as loading state tracking. It also provides a development environment that supports hot module replacement, allowing for the updating of components, routes, and state models in th

    JavaScript
    Ver en GitHub↗16,163
  • Ver las 30 alternativas a Redux Logger→