Debugtron is a powerful desktop debugging tool for in-production Electron applications. Built with Electron, React, and TypeScript, it provides a comprehensive interface to discover, launch, and debug any Electron app with professional DevTools integration.

Download the latest release for your platform:
📥 Download from GitHub Releases
# Clone the repository
git clone https://github.com/pd4d10/debugtron.git
cd debugtron
# Install dependencies
yarn install
# Start development
yarn dev
# Build for production
yarn build
# Package for distribution
yarn package
src/
├── main/ # Electron main process
│ ├── actions.ts # Redux thunk actions
│ ├── platforms/ # Platform-specific app discovery
│ └── main.ts # Main entry point
├── renderer/ # React frontend
│ ├── app.tsx # Main app component
│ ├── session.tsx # Debug session interface
│ └── header.tsx # App selection header
├── reducers/ # Redux state management
└── preload.ts # Secure IPC preload script
Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests.
MIT License - see LICENSE for details.
842 followers · starred Jun 2021
224 followers · starred Nov 2022
111 followers · starred Jul 2023
372 followers · starred Jun 2019
Debugtron is a powerful desktop debugging tool for in-production Electron applications. Built with Electron, React, and TypeScript, it provides a comprehensive interface to discover, launch, and debug any Electron app with professional DevTools integration.

Download the latest release for your platform:
📥 Download from GitHub Releases
# Clone the repository
git clone https://github.com/pd4d10/debugtron.git
cd debugtron
# Install dependencies
yarn install
# Start development
yarn dev
# Build for production
yarn build
# Package for distribution
yarn package
src/
├── main/ # Electron main process
│ ├── actions.ts # Redux thunk actions
│ ├── platforms/ # Platform-specific app discovery
│ └── main.ts # Main entry point
├── renderer/ # React frontend
│ ├── app.tsx # Main app component
│ ├── session.tsx # Debug session interface
│ └── header.tsx # App selection header
├── reducers/ # Redux state management
└── preload.ts # Secure IPC preload script
Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests.
MIT License - see LICENSE for details.
842 followers · starred Jun 2021
224 followers · starred Nov 2022
111 followers · starred Jul 2023
372 followers · starred Jun 2019