A modern configuration file manager built with Electron + React + TypeScript, supporting unified management, editing, refreshing, and permission operations for both local and remote configuration files, with a beautiful interface and smooth experience.
- 🌈 Clean and intuitive user interface with light/dark theme support
- 🗂️ Fast management and refreshing of multiple local/remote configuration files
- 🔒 Support for sudo privilege saving and command execution
- 🖥️ One-click file path copying and real-time status monitoring
- ⏰ Configuration file version history management with easy rollback
- 🌍 Automatic scanning of root directory configuration files with smart recommendations
- 🤖 Built-in AI assistant for intelligent analysis and editing assistance
- 🛠️ Support for custom refresh commands, adaptable to various scenarios
- 🧩 Support for drag-and-drop sorting, searching, and batch management
- Node.js 16+
- Recommended to use VSCode
# Recommended to use cnpm or yarn
cnpm install
# or
yarn installyarn dev# Windows
yarn build:win
# macOS
yarn build:mac
# Linux
yarn build:linux- Click the + button in the left panel to add local or remote configuration files
- Support for filling in remote host information with automatic connection testing
- Edit files directly after selection, use the top toolbar to save/refresh
- Support for custom refresh commands, compatible with nginx, apache, and other configurations
- Automatic sudo password prompt when permissions are required
- Support for AI assistance, debug logging, theme switching, and other advanced features
- Support for SSH protocol, requiring host, port, username, and password
- Support for remote reading, saving, and command execution
- Secure and reliable remote operations with detailed failure notifications
- Support for multiple large models including OpenAI, Azure, etc.
- Customizable API Key, model, and BaseUrl
- Intelligent analysis of configuration content, assistance in generating/optimizing configurations
- Welcome to submit Issues or PRs
- GitHub: https://github.com/heroisuseless/configeditor
MIT License

