Skip to content

This is a simple Python Code Runner IDE built using Streamlit, designed for writing, saving, loading, and executing Python scripts directly in your browser.

Notifications You must be signed in to change notification settings

Adarsh-365/OnlinePythonIDE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Python Code Runner IDE

This is a simple Python Code Runner IDE built using Streamlit, designed for writing, saving, loading, and executing Python scripts directly in your browser.

Features

  • Code Editor: Write or paste Python code in an easy-to-use text editor.
  • File Management: Save your code to a file or load existing Python files for editing.
  • Run Code: Execute your Python code and view the console output or error messages directly in the app.
  • Interactive Interface: Streamlit provides a clean and responsive UI.

How to Use

  1. Open the application in your browser: Python Code Runner IDE
  2. Use the Code Editor to write or paste your Python code.
  3. Save your code to a file using the File Management sidebar.
  4. Load an existing Python file for editing.
  5. Click the Run Code button to execute your Python code and see the results in the console output.

Deployment

This application is deployed on Streamlit Cloud for easy access. You can deploy your own version by following these steps:

Deployment Steps

  1. Clone the repository:
   git clone https://github.com/your-username/python-code-runner-ide.git
   cd python-code-runner-ide
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Run the application locally:
Copy code
streamlit run app.py

Deploy to Streamlit Cloud: Go to Streamlit Cloud. Connect your GitHub repository.

Set the main file as app.py.

Deploy the application. Example Screenshots Code Editor

Console Output

Author Developed with ❤️ by Adarsh Tayde.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

This is a simple Python Code Runner IDE built using Streamlit, designed for writing, saving, loading, and executing Python scripts directly in your browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages