All Projects → gsilvamartin → Rtcode

gsilvamartin / Rtcode

Licence: mit
Real time code sharing web application

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Rtcode

Realtime Newsapi
Financial News Aggregator - Real Time & Query API for Financial News
Stars: ✭ 34 (-80%)
Mutual labels:  realtime, socket-io
Realtime Rails
Realtime rails support. See website for documentation:
Stars: ✭ 77 (-54.71%)
Mutual labels:  realtime, socket-io
Progress Bot
High-tech weaponized moe progress delivery bot for IRC, Discord, and web
Stars: ✭ 38 (-77.65%)
Mutual labels:  realtime, socket-io
Laravel Video Chat
Laravel Video Chat using Socket.IO and WebRTC
Stars: ✭ 646 (+280%)
Mutual labels:  realtime, socket-io
Rltm.js
Easily swap realtime providers with a single code base
Stars: ✭ 106 (-37.65%)
Mutual labels:  realtime, socket-io
Wmzdialog
功能最多样式最多的弹窗,支持普通/微信底部/日期/地区/日历/选择/编辑/分享/菜单/自定义弹窗等,支持多种动画,链式编程调用(Pop-up windows with the most functions and styles, support normal/WeChat bottom/date/region/calendar/select/edit/share/menu/custom pop-up windows, etc., support multiple animations, chain programming calls)
Stars: ✭ 673 (+295.88%)
Mutual labels:  share, time
Vynchronize
Watch videos with friends online with the new real time video synchronization platform
Stars: ✭ 1,072 (+530.59%)
Mutual labels:  realtime, socket-io
clock
High-resolution clock functions: monotonic, realtime, cputime.
Stars: ✭ 52 (-69.41%)
Mutual labels:  time, realtime
Aaronvandenberg.nl
⚛️ Web Developers portfolio build with Gatsby.js & React.js
Stars: ✭ 98 (-42.35%)
Mutual labels:  realtime, socket-io
Simple Realtime Message Socketio Nodejs Ci
🔌 Simple realtime push message using Socket.IO (Node.JS) integrated with PHP (CodeIgniter) and database MySQL
Stars: ✭ 85 (-50%)
Mutual labels:  realtime, socket-io
Vue Socket.io Extended
✌️⚡️ Socket.io bindings for Vue.js and Vuex (inspired by Vue-Socket.io)
Stars: ✭ 506 (+197.65%)
Mutual labels:  realtime, socket-io
Phpsocket.io
A server side alternative implementation of socket.io in PHP based on workerman.
Stars: ✭ 2,026 (+1091.76%)
Mutual labels:  realtime, socket-io
Social Network
Mini social network that I made as my first web app project.
Stars: ✭ 458 (+169.41%)
Mutual labels:  realtime, socket-io
Codenames
Stars: ✭ 159 (-6.47%)
Mutual labels:  realtime, socket-io
realtime-private-chat-nodejs-socketio-vuejs-laravel
Realtime Private Chat NodeJS SocketIO Vue JS Laravel
Stars: ✭ 72 (-57.65%)
Mutual labels:  socket-io, realtime
Beaver
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Stars: ✭ 1,056 (+521.18%)
Mutual labels:  realtime, socket-io
syncwatch
Browser extension to watch videos together
Stars: ✭ 48 (-71.76%)
Mutual labels:  socket-io, realtime
spacebro
Spacebro makes communication between apps effortless
Stars: ✭ 13 (-92.35%)
Mutual labels:  socket-io, realtime
Aurio
Audio Fingerprinting & Retrieval for .NET
Stars: ✭ 84 (-50.59%)
Mutual labels:  time, realtime
Syntaxmeets
Syntaxmeets. Create rooms 🏠 Call your friends 👬🏼 Sip Chai, ☕ Chat, Create, and Code👨‍💻. A coding platform to code simultaneously 🚀 with your friends and design your algorithms on SyntaxPad.💫✨
Stars: ✭ 110 (-35.29%)
Mutual labels:  code, socket-io


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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].