Skip to content

Shahi77/Code-execution-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

Code Execution API

A backend service that allows users to submit code snippets in various programming languages, execute them on a server, and receive the output or error messages.

  • A system where users can:

    • Run code snippets in various programming languages.
    • Get real-time outputs or errors.
    • Implement containerization (Docker) for execution.
  • Features

    • Multi-language Support: Execute code in C, C++, Java, JavaScript, and Python.
    • Docker-based Execution: Each code snippet runs in an isolated container.
    • Asynchronous Processing: Uses Redis queue for managing execution requests.

API Reference

Test API Endpoints: Postman Collection

Python

image

Javascript

image

C

image

C++

image

Java

image

About

execution of code snippets in Python, JavaScript, C, C++, and Java within isolated containers

Resources

Stars

Watchers

Forks

Releases

No releases published