Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 3.17 KB

File metadata and controls

62 lines (48 loc) · 3.17 KB

Judge0 IDE with AI

Judge0 IDE Screenshot

License Release Stars

About

Judge0 IDE is a free and open-source online code editor that allows you to write and execute code from a rich set of languages. It's perfect for anybody who just wants to quickly write and run some code without opening a full-featured IDE on their computer. Moreover, it is also useful for teaching and learning or just trying out a new language.

Judge0 IDE is using Judge0 for executing the user's source code.

Visit https://ide.judge0.com, and enjoy happy coding. :)

Features

  • Vanilla JavaScript Only: Built with pure JavaScript - no npm, no installation, no third-party libraries required
  • Built-in Bug Finder: Identify and resolve code errors quickly with AI assistance
  • Code Composer: Craft and refine code segments with AI assistance (includes 3 retries if code generation needs improvement)
  • Interactive Chat: Get contextual help and suggestions directly within the IDE
  • Smart AutoComplete:
    • Predicts and suggests code as you type
    • Accepts natural language instructions while typing
  • Version Control Features:
    • Review changes before implementation
    • Revert suggested changes
    • Append newly generated code in chat
  • Control & Flexibility:
    • Cancel and stop AI response processing in all three tabs
    • Full control over code generation and suggestions

Local Development

To run the IDE locally, use Python's built-in HTTP server:

# Using Python 3
python3 -m http.server 8000
# OR using Python
python -m http.server 8000

Then open your browser and navigate to: http://localhost:8000/

Community

Do you have a question, feature request, or something else on your mind? Or do you want to follow Judge0 news?

Author and Contributors

Judge0 IDE was created by Herman Zvonimir Došilović.

Thanks a lot to all contributors for their contributions to this project.

License

Judge0 IDE is licensed under the MIT License.