A powerful, user-friendly code editor built with Next.js that allows you to write, execute, and get real-time output from your code. Ideal for developers, students, and coding enthusiasts who want a seamless in-browser coding experience.
- โจ Real-time Code Editing: Enjoy smooth, syntax-highlighted code editing.
- ๐ฌ User Input Support: Easily provide input data for your code.
- โก Instant Code Execution: Run your code and get immediate feedback.
- ๐ Multiple Language Support: Execute code in multiple programming languages.
- ๐ฑ Responsive Design: Optimized for all devices, from desktops to mobiles.
-
Clone the repository:
git clone https://github.com/mohammedasimahmed/NeonCode.git cd NeonCode
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
You can also run the project using Docker.Make sure you have Docker installed and use the following command:
docker run -it -p 3000:3000 mohammedasimahmed/neoncode
Open http://localhost:3000 with your browser to see the result.
- Open the editor: Navigate to the URL where the editor is hosted.
- Write your code: Start coding in the editor window.
- Provide input: Use the input field for any required input data.
- Execute your code: Click the "Run Program" button to execute your code.
- View the output: Check the results in the output section.
- C++
- Python
- Javascript
Contributions are welcome! Whether it's a bug fix, new feature, or improvement, we appreciate your help.
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes.
- Push your branch and open a pull request.
- Author: Mohammed Asim Ahmed
- Email: [email protected]
Feel free to reach out if you have any questions or suggestions.
If you found this project useful, please consider giving it a โญ on GitHub!