State, props & network debugging

DevConsole for React Developers

Inspect component state, debug network requests, and manage feature flags in any React application without leaving your app.

Built for React Developers

Everything you need to debug and develop faster.

State Inspection

View and modify application state in real-time without React DevTools.

Network Debugging

Inspect, modify, and replay network requests with full context.

Auth Testing

Test different user roles and auth states without manual login flows.

Feature Flags

Toggle features on and off without code changes or redeployment.

Cookie Management

View, edit, and manage cookies with a visual interface.

State Time Travel

Step through state changes to debug complex workflows.

Easy Integration

src/App.tsx
import { DevConsole } from 'devconsole-package';

function App() {
  return (
    <>
      <YourApp />
      {process.env.NODE_ENV === 'development' && (
        <DevConsole />
      )}
    </>
  );
}

That's it. DevConsole is automatically excluded from production builds.

Frequently Asked Questions

Does DevConsole replace React DevTools?

No, they're complementary. Use React DevTools for component tree inspection and props debugging. Use DevConsole for API testing, auth debugging, and state management.

Does DevConsole work with Redux/Zustand/Jotai?

Yes! DevConsole can inspect any state management solution. It works at the application level, not the library level, so it supports all state managers.

Is DevConsole included in production builds?

No. DevConsole is designed to be excluded from production builds automatically. It only runs in development mode.

DevConsole for Other Teams

See how DevConsole helps different types of developers

Level up your development

Join thousands of developers who ship faster with DevConsole.

Get DevConsole