Skip to content

KhushalJangid/Codeware-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeWare 2.0

Github top language Github language count Repository size License Github issues Github forks Github stars

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   Screenshots   |   License   |   Author


🎯 About

Codeware 2.0 is the modified version of codeware, with Multi-tab Editor, Terminal emulation and responsive UI with Light & Dark Mode.

✨ Features

✅ Write & Edit code online
✅ Compile code on the go with IO Piping using Websockets
✅ Open & Edit local code files
✅ Multi Tab editing
✅ Responsive UI for Mobile and Desktop Screen sizes
✅ Light and Dark mode (more themes under progress)
✅ Download code files to your local machine
✅ Cloud Save for files on the server

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Python installed. It also requires compilers for supported languages [C/C++, JavaScript, Java, Python, Dart, Go] on the local machine to compile the code (if docker is not used).

🏁 Starting

To run the Backend server

# Clone this project
$ git clone https://github.com/KhushalJangid/codeware-2.0

# Access
$ cd codeware-2.0/backend

# Activate any virtual environment (if any)

# Install dependencies
$ pip install -r requirements.txt

# Run the project
$ uvicorn codeware.asgi:application --loop uvloop

# The server will initialize in the <http://localhost:8000>

Alternatively, Run using docker (No need to have compilers on local machine):

# Clone this project
$ git clone https://github.com/KhushalJangid/codeware-2.0

# Access
$ cd codeware-2.0/backend

# Build Docker image
$ docker image build -t codeware-api .

# Run Docker container
$ docker run -p 8000:8000 codeware-api

# The server will initialize in the <http://localhost:8000>

For Frontend:

# Change directory
$ cd codeware-2.0/frontend

# Resolve dependencies
$ flutter pub get

# Run project
$ flutter run

🎆 Screenshots

Codeware

Codeware

Codeware

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Khushal Jangid

 

Back to top

About

Sophisticated and Upgraded version of codeware, All in one IDE for the web

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors