/online-code-executor

Sample rest server with frontend for compiling and executing Groovy/Java/Kotlin code.

Primary LanguageJava

online-code-executor

codecov

Table of Contents
  1. Usage
  2. Built with
  3. Getting started
  4. Contact

About the project

This repository contains frontend and backend for application that is used to compile/execute code. Supported languages are :

  1. Java
  2. Kotlin
  3. Groovy

The code is compiled in-memory or in a temporary disk storage.

Built with

  1. Java 14
  2. Micronaut
  3. Groovy/Spock
  4. ReactJS
  5. Docker

Getting Started

Easiest option to launch entire application is to use start.sh script. It will automatically launch docker-compose and build all needed images.

./start.sh

Contact

Your Name - @m_krzyw - michal.krzywanski1@gmail.com