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
- π 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.)
- Frontend: React, Next.js
- Backend: Node.js, Express
- Database: MongoDB
- Authentication: JWT
- Editor: Monaco Editor
- Execution Engine: Piston API
- Hosting: Vercel
| Home | Java Template | Error Screen |
|---|---|---|
![]() |
![]() |
![]() |
| C++ Template | Create Project | Login | Signup |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Clone the repository:
git clone https://github.com/your-username/code-runner.git cd code-runner






