remotedev-server provides a local server bridge for the Redux DevTools ecosystem, enabling remote communication with applications through the Redux DevTools extension, Remote Redux DevTools, or the RemoteDev client. This allows developers to self-host the devtools monitoring server, offering an alternative to the public remotedev.io service for greater control and privacy. The current stable version is 0.3.1, last published in February 2021. The project appears to be largely unmaintained since then, suggesting an abandoned release cadence. Its key differentiator is the ability to run a dedicated, configurable WebSocket server (supporting HTTP/S and custom database options for log persistence) directly within a development environment or as a standalone process to capture and display Redux state changes from connected applications, including React Native. It primarily functions as a CommonJS module.
npm install remotedev-serverVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to programmatically start the remotedev-server with configurable host, port, and protocol, reading options from environment variables. It illustrates the core usage of the default export function.
Consider migrating to actively maintained alternatives for Redux DevTools remote monitoring or ensure thorough compatibility testing in your environment.
Prefer installing it as a development dependency (`npm install --save-dev remotedev-server`) and running it via `npm scripts` (e.g., `npm run remotedev`) or integrating it directly into your application's development server startup script.
Always specify a unique port using the `--port` argument in the CLI (`remotedev --port=8001`) or the `port` option in the programmatic API (`remotedev({ port: 8001 })`).Stop the conflicting process or start remotedev-server on a different port using `--port <NEW_PORT>` in CLI or `port: <NEW_PORT>` in programmatic options.
If installed locally, run it via an npm script (e.g., `npm run remotedev` if defined in `package.json`). If desired globally (not recommended), install with `npm install -g remotedev-server`.
No dependency data recorded yet.