Skip to content

Latest commit

Β 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚑ Online IDE with React Native & Vite πŸš€

Online IDE Preview

πŸ“ Description

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! πŸ–₯️✨

πŸ”₯ Features

  • ✍️ 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.

πŸ› οΈ Technologies Used

  • πŸ“± 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.

πŸš€ Setup and Installation

  1. Clone the repository:
    git clone https://github.com/yanks88/awsomeIDE.git
    cd awsomeide/FRONT/PING_FRONT
    npm install
    npm run dev

About

IDE project

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages