Skip to content

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป An MultiLanguage Online IDE Layout for Code Execution

Notifications You must be signed in to change notification settings

sakkurthi-sashank/code-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Code Editor

An MultiLanguage Online Code Execution System

image

The Code Editor is a powerful web-based application developed using REST API, React, Next.js, and state management techniques. It provides an intuitive interface for compiling code in over 50 programming languages without the need to install them locally.

Features

  • Code Compilation: Compile code in over 50 programming languages.
  • Web-Based: Access the editor directly from your web browser without any additional installations.
  • User-Friendly Interface: Enjoy a sleek and intuitive interface designed to enhance your coding experience.
  • Syntax Highlighting: Benefit from syntax highlighting for improved code readability.
  • Error Handling: Receive informative error messages to help debug your code.

Technologies Used

  • React
  • Next.js
  • REST API
  • State Management (Zustand) Installation

Installation

To run the Code Editor locally, follow these steps:

  1. Clone the repository: git clone https://github.com/sakkurthi-sashank/code-editor
  2. Navigate to the project directory: cd code-editor
  3. Install dependencies: npm install
  4. Copy .env.example to .env and paste the api key
  5. Start the development server: npm run dev
  6. Access the Code Editor in your browser at http://localhost:3000

Contributing

Contributions to the Code Editor project are welcome! If you would like to contribute, please follow these guidelines:

Fork the repository. Create a new branch: git checkout -b feature-branch Make your changes and commit them: git commit -m 'Add some feature' Push to the branch: git push origin feature-branch Submit a pull request.

License

The Code Editor is licensed under the MIT License.

Contact If you have any questions, suggestions, or issues regarding the Code Editor, please feel free to contact us at sakkurthisashank@gmail.com

Happy coding!

About

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป An MultiLanguage Online IDE Layout for Code Execution

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published