Skip to content

πŸš€ Production-ready C++ Compiler Web App built with Streamlit

Notifications You must be signed in to change notification settings

Team-TechTonics/cpp-online-compiler

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ C++ Online Compiler

Streamlit App

Production-ready Online C++ Compiler built with Python + Streamlit. Write, compile, and run C++ code directly in your browser with full stdin/stdout support, execution timing, memory monitoring, and secure sandbox execution.

✨ Features

  • βœ… C++17 support with g++ compiler
  • βœ… Secure sandbox execution (5s timeout)
  • βœ… Real-time execution time & memory usage
  • βœ… Custom stdin input support
  • βœ… Full error reporting (compile + runtime)
  • βœ… Code download (.cpp files)
  • βœ… Professional SaaS-style UI
  • βœ… Cross-platform (Windows/Mac/Linux)

πŸ–₯️ Live Demo

Deployed on Streamlit Cloud

πŸš€ Quick Start

  1. Fork/Star this repo
  2. Click "Deploy" button above
  3. Start coding! ⚑

πŸ† Built For

  • Hackathons
  • Technical interviews
  • Code playgrounds
  • Learning & teaching

Made with ❀️ using Streamlit

About

πŸš€ Production-ready C++ Compiler Web App built with Streamlit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%