GSoC 2026

codebase

Ver el contenido en Español: Español

View the content in English: English

Veja o conteúdo em Português: Português

Vedi il contenuto in Italiano: Italiano

omegaUp es una plataforma educativa gratuita que ayuda a mejorar las habilidades en programación, usada por decenas de miles de estudiantes y docentes en Latinoamérica.

Directorios que se utilizan activamente en el desarrollo.

DirectorioDescripción

frontend/server/libsfrontend/server/src/DAOfrontend/templatesfrontend/wwwEl resto del código está en otros repositorios

RepositorioDescripción

karel.jsomegajailminijail, escrito por el proyectoChromium.libinteractiveLos navegadores oficialmente soportados son aquellos que soportan ECMAScript 2015 (ES6), e incluyen los siguientes:

NavegadorVersión

FirefoxEdgeSafariEsto también incluye todos los navegadores basados en Blink / WebKit cuyas versiones sean compatibles con las de Chrome / Safari.

Para configurar el entorno de desarrollo localmente, consulta la Guía de Configuración del Entorno de Desarrollo.

# Clonar con submódulos
git clone --recurse-submodules https://github.com/TU_USUARIO/omegaup
cd omegaup
# Si ya clonaste sin submódulos, inicialízalos:
git submodule update --init --recursive
# Instalar dependencias y ejecutar pruebas
yarn install
yarn test

BSD

omegaUp is a free educational platform that helps improve programming skills, used by tens of thousands of students and teachers in Latin America.

See the Issue Assignment Workflow for how to self-assign issues, deadlines, and limits.

To set up the development environment locally, see the Development Environment Setup Guide.

# Clone with submodules
git clone --recurse-submodules https://github.com/YOURUSERNAME/omegaup
cd omegaup
# If you already cloned without submodules, initialize them:
git submodule update --init --recursive
# Install dependencies and run tests
yarn install
yarn test

Directories that are actively used in development.

DirectoryDescription

frontend/server/libsfrontend/server/src/DAOfrontend/templatesfrontend/wwwThe rest of the code is in other repositories

RepositoryDescription

karel.jsomegajailminijail, written by theChromiumproject.libinteractiveOfficially supported browsers are those that support ECMAScript 2015 (ES6), and include the following:

BrowserVersion

FirefoxEdgeSafariThis also includes all Blink/WebKit-based browsers whose versions are compatible with Chrome/Safari.

BSD

omegaUp é uma plataforma educacional gratuita que ajuda a melhorar as habilidades de programação, usada por dezenas de milhares de estudantes e professores na América Latina.

Diretórios que são usados ativamente no desenvolvimento.

DiretórioDescrição

frontend/server/libsfrontend/server/src/DAOfrontend/templatesfrontend/wwwO resto do código está em outros repositórios

RepositórioDescrição

karel.jsomegajailminijail, escrito pelo projetoChromium.libinterativoOs navegadores oficialmente suportados são aqueles que suportam ECMAScript 2015 (ES6) e incluem o seguinte:

NavegadorVersão

FirefoxEdgeSafariIsso também inclui todos os navegadores baseados em Blink/WebKit cujas versões são compatíveis com Chrome/Safari.

Para configurar o ambiente de desenvolvimento localmente, consulte o Guia de Configuração do Ambiente de Desenvolvimento.

# Clonar com submódulos
git clone --recurse-submodules https://github.com/SEUUSUARIO/omegaup
cd omegaup
# Se você já clonou sem submódulos, inicialize-os:
git submodule update --init --recursive
# Instalar dependências e executar testes
yarn install
yarn test

BSD

omegaUp è una piattaforma educativa gratuita che aiuta a migliorare le abilità nella programmazione, usata da decine di migliaia di studenti ed insegnanti in America Latina.

Le cartelle che sono attivamente utilizzate nello sviluppo.

CartellaDescrizione

frontend/server/libsfrontend/server/src/DAOfrontend/templatesfrontend/wwwIl resto del codice si trova in altre repository.

RepositoryDescrizione

karel.jsomegajailminijail, sviluppato dal progettoChromium.libinteractiveI browser ufficialmente supportati sono quelli che supportano ECMAScript 2015 (ES6), e comprendono i seguenti:

BrowserVersione

FirefoxEdgeSafariQuesto include anche tutti i browser basati su Blink/WebKit le cui versioni sono compatibili con quelle di Chrome/Safari.

Per configurare l'ambiente di sviluppo localmente, consulta la Guida alla Configurazione dell'Ambiente di Sviluppo.

# Clonare con i submodule
git clone --recurse-submodules https://github.com/TUONOMEUTENTE/omegaup
cd omegaup
# Se hai già clonato senza submodule, inizializzali:
git submodule update --init --recursive
# Installare le dipendenze ed eseguire i test
yarn install
yarn test

BSD

Command Palette

Search for a command to run...