Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Electron Code Pro is a lightweight, fast, and feature-rich desktop code editor built with Electron and CodeMirror. It supports multiple tabs, syntax highlighting, theme switching, and a recent files list, making it perfect for developers and learners who want a simple yet powerful code editing tool on Windows, macOS, and Linux.

Notifications You must be signed in to change notification settings

rayan495/electron-code-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electron Code Pro

Electron Code Pro is a modern, lightweight desktop code editor built with Electron and CodeMirror. Designed for developers, it combines simplicity with powerful features like multi-tab support, syntax highlighting, theme switching, auto-save, and recent files management.


Features

  • Multi-Tab Editing: Open and edit multiple files at once.
  • Syntax Highlighting: Supports JavaScript, HTML, CSS, and mixed HTML files.
  • Theme Switcher: Toggle between light and dark CodeMirror themes.
  • Recent Files List: Quick access to your last opened files.
  • Keyboard Shortcuts: Ctrl+S to save, Ctrl+O to open, Ctrl+N for new file.
  • Cross-Platform: Works on Windows, macOS, and Linux.

Installation

  1. Clone the repository:
git clone https://github.com/rayan495/electron-code-pro.git
cd electron-code-pro
  1. Install dependencies:
npm install
  1. Run the application:
npm start

Usage

  • Use the New, Open, and Save buttons to manage files.
  • Switch between tabs to edit multiple files.
  • Toggle themes from the settings menu.
  • Recently opened files appear for quick access.

Project Structure

electron-code-pro/ ├─ src/ │ ├─ main.js # Main Electron process │ ├─ preload.js # Preload with contextBridge │ ├─ renderer.js # Renderer logic │ ├─ index.html # UI layout │ └─ styles.css # Styling ├─ package.json └─ README.md


Technologies Used

  • Electron Desktop framework
  • CodeMirror In-browser code editor
  • JavaScript, HTML5, CSS3

Contributing

  • Contributions are welcome!
  • Fork the repository
  • Create a branch for your feature/fix
  • Submit a pull request

About

Electron Code Pro is a lightweight, fast, and feature-rich desktop code editor built with Electron and CodeMirror. It supports multiple tabs, syntax highlighting, theme switching, and a recent files list, making it perfect for developers and learners who want a simple yet powerful code editing tool on Windows, macOS, and Linux.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published