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

https://github.com/chrisladzamach/coderun

CodeRun is a desktop-grade Electron-powered web application that allows you to run JavaScript and Python code directly in the browser using Python and the built-in JavaScript engine.
https://github.com/chrisladzamach/coderun

code coderun coderunner desktop-app desktop-application electron electron-app

Last synced: 2 months ago
JSON representation

CodeRun is a desktop-grade Electron-powered web application that allows you to run JavaScript and Python code directly in the browser using Python and the built-in JavaScript engine.

Awesome Lists containing this project

README

        

#EN-lang

# CodeRun

CodeRun is a web application that allows you to run JavaScript and Python code directly in the browser using Pyodide and the built-in JavaScript engine.

## 📌 Features
- Support for running Python and JavaScript code in real-time.
- Simple and fast interface.
- Based on Pyodide for Python and the browser's native JavaScript engine.
- Option to switch between programming languages.

## 🚀 How it works
CodeRun uses **Pyodide** to run Python code in WebAssembly and the browser's native JavaScript engine to interpret JS code.
Code entered in the editor is interpreted and executed, displaying the output in real-time.

## 🛠️ Installation and Use

### 1️⃣ Prerequisites
CodeRun does not require any dependencies to be installed. You only need a modern browser that supports WebAssembly.

### 2️⃣ Clone the repository
```bash
git clone https://github.com/your_user/code-run.git
cd code-run
```

### 3️⃣ Run the application
Open the `index.html` file in your browser:

```bash
xdg-open index.html # Linux
open index.html # macOS
start index.html # Windows
```

## ⚠️ Considerations
- Make sure you are connected to the Internet to load Pyodide from the CDN if you want to run Python code.
- There may be limitations in running certain Python libraries due to WebAssembly environment restrictions.
- If the console shows no output, check the loading of `pyodide.js` in the browser console.

## 📸 Images of project
![image](https://github.com/user-attachments/assets/d102d515-047e-4806-b085-73f566b1db06)

---
📌 **Developed by Ramdev**

## ES-lang

# CodeRun

CodeRun es una aplicación web que permite ejecutar código JavaScript y Python directamente en el navegador utilizando Pyodide y el motor de JavaScript integrado.

## 📌 Características
- Soporte para ejecutar código Python y JavaScript en tiempo real.
- Interfaz simple y rápida.
- Basado en Pyodide para Python y el motor de JavaScript del navegador.
- Opción para cambiar entre lenguajes de programación.

## 🚀 Cómo funciona
CodeRun utiliza **Pyodide** para ejecutar código Python en WebAssembly y el motor de JavaScript nativo del navegador para interpretar código JS.
El código ingresado en el editor es interpretado y ejecutado, mostrando la salida en tiempo real.

## 🛠️ Instalación y Uso

### 1️⃣ Requisitos previos
CodeRun no requiere instalación de dependencias. Solo necesitas un navegador moderno compatible con WebAssembly.

### 2️⃣ Clonar el repositorio
```bash
git clone https://github.com/tu_usuario/code-run.git
cd code-run
```

### 3️⃣ Ejecutar la aplicación
Abre el archivo `index.html` en tu navegador:

```bash
xdg-open index.html # Linux
open index.html # macOS
start index.html # Windows
```

## ⚠️ Consideraciones
- Asegúrate de estar conectado a Internet para cargar Pyodide desde la CDN si deseas ejecutar código Python.
- Puede haber limitaciones en la ejecución de ciertas bibliotecas de Python debido a las restricciones del entorno WebAssembly.
- Si la consola no muestra salida, revisa la carga de `pyodide.js` en la consola del navegador.

## 📸 Imágenes del proyecto
![image](https://github.com/user-attachments/assets/c4a98383-84c9-4981-8e05-8ea030d5244c)

---
📌 **Desarrollado por Ramdev**