This project is a web-based compiler that supports multiple programming languages. It leverages the EMKC Piston API to execute code snippets in various languages.
- React: A JavaScript library for building user interfaces.
- Chakra UI: A simple, modular, and accessible component library that gives you the building blocks you need to build your React applications.
- Axios: A promise-based HTTP client for the browser and Node.js.
- EMKC Piston API: An API that allows you to execute code in various programming languages.
To get started with the project, clone the repository and install the dependencies:
npm install
To run the project locally, use the following command:
npm run dev
- Select a programming language from the dropdown menu.
- Write your code in the editor.
- Click the "Run Code" button to execute the code.
- The output will be displayed in the output section.
The application supports a wide range of programming languages, including but not limited to:
- C
- C++
- C#
- Java
- JavaScript
- Typescript
- Python
- Php