Skip to content

Codex is an online code editor which supports C++, Java, JavaScript & Python. Cutom fles can be used for inputs as well as code can be saved and exported as respective language files.

Notifications You must be signed in to change notification settings

hrithikapps/CodeX-Code-Editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeX - An online IDE

Demo

Screenshot 2024-05-14 061306 Screenshot 2024-05-14 062312

Project Objectives

  • Create a playground area where one can create multiple code snippets and run it using an online compiler and execution system(Judge0)
  • Create a Code Editor Frontend using ReactJS ( Similar to VS Code UI )
  • Implemented flexible layout structure that is scalable for multiple languages
  • Use Rapid API to setup our Judge0 API
  • Add multi-language support (cpp, python, java, javascript)
  • Add multi-theme support
  • Upload and Download Code
  • Input and Output console (can upload text files for input & download output)
  • Functionality to save multiple playground in local storage
  • Add Fullscreen Support

Technologies Used

  • React JS - for frontend
  • Judge0 CE API - to create and get submissions
  • Rapid API - to Setup Judge0 CE API
  • ContextAPI to make it lightweight and fast

About

Codex is an online code editor which supports C++, Java, JavaScript & Python. Cutom fles can be used for inputs as well as code can be saved and exported as respective language files.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published