An open API service indexing awesome lists of open source software.

https://github.com/algoscienceacademy/pylight-ide

Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6
https://github.com/algoscienceacademy/pylight-ide

gui pyside6 python python-ide python3

Last synced: 22 days ago
JSON representation

Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6

Awesome Lists containing this project

README

        

# Pylight-IDE

![Pylight-IDE Banner](screenshots/banner.png)

**Pylight-IDE** is a **fast**, **lightweight**, and **intuitive Python IDE** designed to simplify coding with minimal resource usage. Whether you're a beginner or an expert, Pylight-IDE provides all the essential tools for seamless Python development.

---

## 🚀 Features

- **Lightweight**: Minimal memory and CPU usage, perfect for low-resource systems.
- **Speed**: Optimized for quick startup and responsive performance.
- **User-Friendly UI**: Clean interface with a focus on productivity.
- **Code Highlighting**: Syntax highlighting for Python out of the box.
![Screenshot 2024-11-27 122337](https://github.com/user-attachments/assets/b8e2ee4e-a1ec-4a53-8b3e-963839af3c0b)
![Screenshot 2024-11-27 122511](https://github.com/user-attachments/assets/1a090e1f-8715-4039-a914-8698ef6f06ff)
![Screenshot 2024-11-27 122451](https://github.com/user-attachments/assets/55fe8104-022d-4184-a30e-05321fa24309)
![Screenshot 2024-11-27 122425](https://github.com/user-attachments/assets/c6f8118f-7ae8-4d94-9f7d-6a9bb4f15a87)
![Screenshot 2024-11-27 122358](https://github.com/user-attachments/assets/a0f6bb02-b197-492d-81c0-aac75b94e8d6)
- **Expandable**: Designed with extensibility in mind for future updates.

---

## 🖼️ Screenshots

### Main Interface
![Screenshot 1](screenshots/Screenshot_2024-11-27_122337.png)

### Settings and Preferences
![Screenshot 2](screenshots/Screenshot_2024-11-27_122358.png)

### File Explorer Integration
![Screenshot 3](screenshots/Screenshot_2024-11-27_122511.png)

---

## 📥 Installation

### Clone the Repository

To get started, clone the repository using:

```bash
git clone https://github.com/algoscienceacademy/Pylight-IDE.git
```

### Requirements

Ensure you have the following installed:
- **Python 3.12+**
- Required libraries listed in `requirements.txt`

Install dependencies with:

```bash
pip install -r requirements.txt
```

### Run Pylight-IDE

Once installed, launch the IDE:

```bash
python code_editor.py
```

---

## 🤖 Usage

- Open Pylight-IDE and start coding immediately!
- Use the built-in file explorer to manage your projects.
- Customize settings for a personalized experience.

---

## 🛠️ Contributing

We welcome contributions to make **Pylight-IDE** better! Here's how you can help:

1. Fork the repository.
2. Create a feature branch:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Add feature name"
```
4. Push to your fork:
```bash
git push origin feature-name
```
5. Create a Pull Request.

---

## 📄 License

This project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for details.

---

## 📧 Contact

Have questions or suggestions? Feel free to reach out:

- **GitHub**: [Algoscience Academy](https://github.com/algoscienceacademy)
- **Email**: [[email protected]]

---

## 🌟 Acknowledgments

Special thanks to the Python community and all contributors who help make **Pylight-IDE** better with every update.

---