This project is an online Integrated Development Environment (IDE) built using React Native for the user interface and Vite as the development bundler. The IDE supports code autocompletion and debugging for JavaScript, Python, and C languages. It allows users to write code, receive suggestions, and run their code while viewing helpful debug messages in real-time! π₯οΈβ¨
- βοΈ Code Autocompletion: Autocomplete support for JavaScript, Python, and C.
- π Multi-Language Support: Execute and debug code in JavaScript, Python, and C.
- π Debugging Console: View debug messages and errors in a built-in console.
- β‘ Fast Development Environment: Vite ensures fast compilation and hot module replacement (HMR) for a smooth coding experience.
- π± Responsive UI: React Native ensures the IDE is responsive across different platforms and devices.
- π± React Native: For creating a cross-platform user interface.
- π Vite: For fast and efficient bundling during development.
- β¨ Monaco Editor: To provide the code editor with autocompletion and syntax highlighting (like VS Code).
- π¨ Codemirror/Prism.js: For language syntax highlighting and code execution.
- π€ Language Servers: To provide language-specific autocompletion and code analysis for JavaScript, Python, and C.
- Clone the repository:
git clone https://github.com/yanks88/awsomeIDE.git cd awsomeide/FRONT/PING_FRONT npm install npm run dev
