This is a basic online code editor.
This is the first build of this application, the upcoming features include:
- Syntax Highlighting
- Output terminal
- Auto-complete
- Code Suggestions
- Co-pilot support
- Switching over to Django to add user authentication
To run this code you would need the following:
- Python(version 3.7 or higher)
- Flask python package
- Git
- RainbowJS
Copy the following codes and paste them in the terminal:
- Installing python3:
sudo apt install python3 -y
- Installing Flask:
pip install flask
- Installing Git:
sudo apt install git -y
- Clone the GitHub Repository:
git clone https://github.com/parthasdey2304/thunder-editor.git
- Get inside the repository:
cd thunder-editor
- Running the server.py file:
python3 server.py
We welcome contributions from the community! If you'd like to contribute to thunder-editor, please read the following guidelines on how to contribute:
- Fork the repository and create a new branch for your changes.
- Make your changes to the code.
- Test your changes thoroughly.
- Commit your changes with a clear and descriptive message.
- Push your changes to your fork.
- Create a pull request and wait for me to verify and then merge it to the main branch.