Skip to content

theinit01/online-codeCompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Playground

Welcome to Python Playground! This repository contains an online Python editor where you can write and run Python code directly from your browser. The editor supports syntax highlighting and displays program outputs and error messages in real-time.

Features

  • Online Python Editor: Write and execute Python code directly in your browser.
  • Syntax Highlighting: Code editor with syntax highlighting for better readability.
  • Real-time Output: Instantly see the output and error messages.
  • Flask Backend: Backend server built with Flask to interpret and execute Python code.
  • Dockerized Application: Containerized Flask application for easy deployment.
  • Kubernetes Integration: Deploy the containerized application in Kubernetes for scalability.

Getting Started

To get started with Python Playground, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the necessary dependencies (Python, Docker, Kubernetes).
  3. Build the Docker image of the Flask application.
  4. Deploy the Docker container in Kubernetes for scalability.

Usage

  1. Open the Python Playground in your browser.
  2. Write your Python code in the editor.
  3. Click the "Run" button to execute the code.
  4. View the output and any error messages in real-time.

Contributions

Contributions to Python Playground are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

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

About

An online Python editor, powered by Flask, Docker, and Kubernetes. It offers a user-friendly interface for writing, executing, and debugging Python code directly from the browser. Simplifying the coding process, this editor provides a seamless experience for both novice learners and experienced developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors