{"id":23872991,"url":"https://github.com/immortalwebdev/rapid-compiler","last_synced_at":"2026-04-09T21:55:56.460Z","repository":{"id":269955471,"uuid":"893738691","full_name":"immortalWebDev/Rapid-Compiler","owner":"immortalWebDev","description":"An interactive online coding environment that supports multiple programming languages. It's a desktop-first app designed to deliver a seamless coding experience with features like syntax highlighting, ","archived":false,"fork":false,"pushed_at":"2025-01-31T13:49:03.000Z","size":256,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T14:32:21.750Z","etag":null,"topics":["api","code-compiler","judge0","rapidapi","react","vercel-deployment","vite"],"latest_commit_sha":null,"homepage":"https://rapid-compiler.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/immortalWebDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-25T05:53:31.000Z","updated_at":"2025-01-31T13:49:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"0b34d15e-fb3b-477f-b701-c15efdc83349","html_url":"https://github.com/immortalWebDev/Rapid-Compiler","commit_stats":null,"previous_names":["immortalwebdev/rapid-compiler"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immortalWebDev%2FRapid-Compiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immortalWebDev%2FRapid-Compiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immortalWebDev%2FRapid-Compiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/immortalWebDev%2FRapid-Compiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/immortalWebDev","download_url":"https://codeload.github.com/immortalWebDev/Rapid-Compiler/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240229976,"owners_count":19768597,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","code-compiler","judge0","rapidapi","react","vercel-deployment","vite"],"created_at":"2025-01-03T16:37:31.470Z","updated_at":"2026-04-09T21:55:56.388Z","avatar_url":"https://github.com/immortalWebDev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"🚀 Rapid Compiler: Your Instant Coding Playground\n=================================================\n\nWelcome to **Rapid Compiler**! Inspired by [OneCompiler.com](https://onecompiler.com/javascript), this project provides an interactive online coding environment that supports multiple programming languages. It's a desktop-first app designed to deliver a seamless coding experience with features like syntax highlighting, real-time error detection, and execution statistics such as memory usage and time taken.\n\n#### **This is a desktop first project**\n\n## ⚡ Tech Stack\n\n*   **Frontend**: React.js, Monaco Editor\n*   **Styling**: Tailwind CSS\n*   **Backend**: Integrated with Rapid API for real-time code execution and stats\n\n## 🌟 Features\n\n*   🖥️ **Desktop-First Design**: Optimized for desktop users with a clean, responsive layout.\n*   📝 **Syntax Highlighting**: Supports multiple programming languages with accurate syntax highlighting using Monaco Editor.\n*   ⚙️ **Execution Stats**: View memory usage, execution time, and other performance metrics after code execution.\n*   🚨 **Real-Time Error Detection**: Catch syntax and runtime errors as you code.\n*   🔄 **Seamless Integration**: Integrated with **Rapid API** for smooth code execution and fast response times.\n\n## 💻 Demo \n\n- Check out a live demo of the compiler in action: [RapidCompiler](https://rapid-compiler.vercel.app/)\n- Check web vitals report: [WebVitals](https://immortalwebdev.github.io/web-vitals-reports/rapidCompiler/rapidCompiler.html)\n\n## 📦 Installation\n\nClone the repository to get started:\n\n    git clone https://github.com/immortalWebDev/rapid-compiler.git\n    cd rapid-compiler\n    npm install\n    npm run dev\n    \n\nThe app will be available at [http://localhost:3000](http://localhost:3000) in your browser.\n\n## 🔧 Usage\n\nOnce the app is up and running:\n\n1.  Select your desired programming language from the list.\n2.  Write your code in the Monaco editor.\n3.  Click the **Run** button to execute the code.\n4.  View real-time stats (memory usage, execution time, etc.) and any errors detected in your code.\n\n## 🧑‍💻 Contributing\n\nWe welcome contributions to make **Rapid Compiler** even better! If you'd like to contribute, follow these steps:\n\n1.  Fork the repository.\n2.  Create a new branch: `git checkout -b feature/your-feature`\n3.  Make your changes and commit them: `git commit -am 'Add new feature'`\n4.  Push to the branch: `git push origin feature/your-feature`\n5.  Submit a pull request.\n\n## 📝 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 📧 Contact\n\nFor any inquiries, feedback, or support:\n- **Phone:** [WhatsApp](https://wa.me/917774835449)\n- **Email**: [pgbadgujar007@gmail.com](mailto:pgbadgujar007@gmail.com)\n- **Portfolio**: [My Portfolio](https://web-portfolio-piyush.vercel.app/)\n\n## 🌱 Acknowledgments\n\nSpecial thanks to the following resources:\n\n*   **Monaco Editor** for providing a powerful code editor.\n*   **Rapid API** for allowing us to integrate fast, reliable code execution.\n*   The amazing open-source community for contributing to the technologies we used in this project.\n\n\n✨ **Enjoy coding with Rapid Compiler! Happy coding!** ✨\n\n--- \n\nCreated with 💝 by Piyush","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimmortalwebdev%2Frapid-compiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimmortalwebdev%2Frapid-compiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimmortalwebdev%2Frapid-compiler/lists"}