Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CodeRunner

Store, edit, and execute your code templates in multiple languages β€” all in one place.
A simple and efficient CRUD-based web app with authentication and code execution support.

πŸ”— Live Demo: CodeRunner


✨ Features

  • πŸ“ Create, edit, delete, and organize code templates
  • ⚑ Execute code in multiple languages via Piston API
  • πŸ”‘ Secure authentication with JWT
  • πŸ–₯️ Integrated Monaco Editor for a smooth coding experience
  • πŸ“‚ Manage templates across languages (C++, Java, Python, JavaScript, Go, etc.)

πŸš€ Tech Stack

  • Frontend: React, Next.js
  • Backend: Node.js, Express
  • Database: MongoDB
  • Authentication: JWT
  • Editor: Monaco Editor
  • Execution Engine: Piston API
  • Hosting: Vercel

πŸ“Έ Screenshots

Home Java Template Error Screen
Home Java Error
C++ Template Create Project Login Signup
C++ Create Project Login Signup

πŸ“¦ Installation

  1. Clone the repository:
    git clone https://github.com/your-username/code-runner.git
    cd code-runner

About

Manage and execute code templates across multiple languages with authentication, Monaco editor, and Piston API integration.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages