Skip to content
Real time code sharing web application
JavaScript HTML CSS
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Translate feature request to english Dec 5, 2019
Back-end
Front-end code text variable change Jan 13, 2020
.env.example
.eslintrc.js monaco update value Jan 1, 2020
.gitignore Update gitignore Dec 24, 2019
.prettierrc.js modal options Dec 13, 2019
.replit
.travis.yml Travis CI script test Dec 5, 2019
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Dec 17, 2019
LICENSE Create LICENSE Nov 12, 2019
README.md Update README.md Jan 13, 2020
favicon.ico shell commands, interative collaborative shell Dec 11, 2019
package-lock.json codemirror imports remove Dec 31, 2019
package.json codemirror imports remove Dec 31, 2019

README.md


GitHub license GitHub issues GitHub code size in bytes

Developed with ❤︎ by gsilvamartin and contributors

About RTCode

RTCode is a web application to share real time code with multiple connected users. RTCode takes the pain out of group development, avoiding problems like such as:

  • IDE Settings.
  • Environment Settings.
  • Diverging programming SDK Versions.
  • Code version divergence.
  • Difficulty in code collaboration between users.

Installation 🖥

  1. Clone the project and navigate to the project root folder;
  2. Install the necessary dependencies for the project execution by running npm install;
  3. Create a file named .env on root folder based on .env.example file;
  4. In your previously created .env file, enter your secret information;
  5. Start the application by running npm start;
  6. Open browser in http://localhost:5000/code/ and register;
  7. Log in to your previously created user;
  8. Create a new code clicking on your username;
  9. Enter the code that you created. http://localhost:5000/code/yournewcodename.

Features 💡

  • Code autocomplete
  • Program in several languages.
  • Great diversity of themes.
  • Share code in real time with your friends.

Programming Languages:

  • C
  • C#
  • C++
  • Python
  • Java
  • Javascript
  • NodeJS

⌨️ Editor Keyboard Shortcuts:

  • Indent all lines Ctrl + S or Ctrl + Alt + F
  • Code auto complete Ctrl + Space
  • File execute Ctrl + Enter

Built with 🔧

Contribution 🥰

The system is under development and has bugs and improvements to be implemented, so pull requests are welcome.

License: MIT

You can’t perform that action at this time.