RunMyPython is a web-based Python execution module built using the Flask framework. It allows users to execute custom Python code snippets directly from their web browser and view the executed results. This project is designed to be Docker-based, ensuring secure execution of arbitrary Python code.
- Clean & Simple GUI – User-friendly web interface!
- Secure – Safely execute arbitrary codes!
- Lightweight – Less than 0.005MB!
- Download source code / Clone repository
- Navigate to project directory
cd RunMyPython
- Run
docker build -t runmypython .
to build the Docker image - Run
docker run -p 5000:5000 runmypython
to run the Docker container - Navigate to http://localhost:5000 on your browser to access the running Flask app
- Navigate to http://localhost:5000
- Write your Python code in the editor
- Click on the "Run" button to execute it
- Output of your code execution will be displayed beside the code editor