Skip to content

asadukashif/live-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Realtime Collaborative Code Editor

Website GitHub release (latest by date) APM

Share and collaborate on your code with developers anywhere.

Check it out!

The application is live here

Features:

  • Supported Languages:
    • C/C++
    • Python
    • JavaScript
  • Real Time Collaboration despite network latency
  • Sharing is as simple as sharing a link
  • Pick up from where you left off
  • Backup all the files you have been working on
  • Dark Theme
  • Sublime Text Key binds integrated
  • Responsive Design suitable for Desktop, Tablets and Mobile

Demo:

Landing Page:

Live Sync

Build:

Prerequisites

You must have the following installed on your machine

Configure the .env

The application would need

  • PORT (defaults to 3000)
  • MONGO_URI
  • SESS_SECRET
  • GITHUB_CLIENT_ID
  • GITHUB_CLIENT_SECRET


Clone the repository by running

git clone https://github.com/ShaderOX/live-editor.git && cd live-editor 

Installs the required packages

npm install 

Builds the release JavaScript file

npm run build

variables in order to access the database and support Github Authentication.

Next, run

npm start

and open http://localhost:3000 to access the running application

LICENSE

LICENSE

Code of Conduct

Code of Conduct.md