All Projects → multihack → multihack-brackets

multihack / multihack-brackets

Licence: MIT License
Realtime collaboration for programmers. (Brackets Extension)

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to multihack-brackets

Amazonriver
amazonriver 是一个将postgresql的实时数据同步到es或kafka的服务
Stars: ✭ 198 (+725%)
Mutual labels:  sync, realtime
javascript-examples
Examples for the Convergence Real-time Collaboration Engine
Stars: ✭ 40 (+66.67%)
Mutual labels:  realtime, collaboration
Realm Cocoa
Realm is a mobile database: a replacement for Core Data & SQLite
Stars: ✭ 14,778 (+61475%)
Mutual labels:  sync, realtime
Sparkleshare
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.
Stars: ✭ 4,661 (+19320.83%)
Mutual labels:  sync, collaboration
convergence-client-javascript
The Convergence JavaScript Client
Stars: ✭ 38 (+58.33%)
Mutual labels:  realtime, collaboration
Monstache
a go daemon that syncs MongoDB to Elasticsearch in realtime
Stars: ✭ 736 (+2966.67%)
Mutual labels:  sync, realtime
CoCreate-dashboard
A simple dashboard component in vanilla javascript. Easily configured using HTML5 attributes and/or JavaScript API.
Stars: ✭ 20 (-16.67%)
Mutual labels:  realtime, collaboration
Convergence Server
The Convergence Server
Stars: ✭ 44 (+83.33%)
Mutual labels:  realtime, collaboration
py-mongo-sync
Oplog-based data sync tool that synchronizes data from a replica set to another deployment, e.g.: standalone, replica set, and sharded cluster.
Stars: ✭ 102 (+325%)
Mutual labels:  sync, realtime
Video-Engine-Dash
A Dash plugin for playing back video and optionally syncing video to timestamped CSV Data
Stars: ✭ 26 (+8.33%)
Mutual labels:  sync, realtime
Swellrt
SwellRT main project. Server, JavaScript and Java clients
Stars: ✭ 205 (+754.17%)
Mutual labels:  realtime, collaboration
node-v
🔒 Secure ❄️ Synchronized ⚡️ Realtime ☁️ Cloud 🌈 Native JavaScript Variables & Events
Stars: ✭ 27 (+12.5%)
Mutual labels:  sync, realtime
Skypad
Skypad
Stars: ✭ 141 (+487.5%)
Mutual labels:  realtime, collaboration
Realm Dotnet
Realm is a mobile database: a replacement for SQLite & ORMs
Stars: ✭ 927 (+3762.5%)
Mutual labels:  sync, realtime
Monaco Collab Ext
Adds collaborative editing capabilities to the Monaco Editor
Stars: ✭ 83 (+245.83%)
Mutual labels:  realtime, collaboration
Realmcontent
Light Realm-powered content management system
Stars: ✭ 237 (+887.5%)
Mutual labels:  sync, realtime
Yjs
Shared data types for building collaborative software
Stars: ✭ 5,894 (+24458.33%)
Mutual labels:  realtime, collaboration
Codimd
CodiMD - Realtime collaborative markdown notes on all platforms.
Stars: ✭ 7,592 (+31533.33%)
Mutual labels:  realtime, collaboration
CoCreateCSS
A lightweight utility-first Atomic CSS framework promoting rapid UI development. No learning curve... Apply your native css property:value directly in class, then extract and transform it.
Stars: ✭ 13 (-45.83%)
Mutual labels:  realtime, collaboration
twilio-taskrouter-realtime-dashboard
Twilio TaskRouter Realtime Dashboard using Sync
Stars: ✭ 51 (+112.5%)
Mutual labels:  sync, realtime

multihack-brackets

Gitter chat Alpha

Synchronizes code and project structure between multiple users in realtime.

Also check out the web version.

Still in active development. Expect instability and constant updates.

Usage

  1. Open the folder containing your project (or an empty folder if you want your team's code).
  2. Press the sync icon on the right toolbar.
  3. Enter the same room ID.
  4. Your code is now being synced!
  5. Click the sync button again to leave the room, join the voice call, or fetch code.

Files in your project will be overwritten! Make a backup!

Voice Calls

Brackets does not allow microphone access by default. You must launch brackets with:

brackets --args --enable-media-stream if you want to enable voice calls.

Running Your Own Instance

This extension points to the author's server by default. No code is sent through the server as long as your version of Brackets supports WebRTC (which most do).

If you want your own instance, see multihack-server.

You can target a different host through the Brackets option multihack-brackets.hostname.

Introducing Version 4.0!

  • Multihack now uses a Conflict-Free Replicated Data Type to merge conflicts and ensure everyone is always looking at the same code. Thanks @kifhan for assistance with this!

  • You can now see your team's carets, and the notifications are less instrusive. Thanks to @Worie!

  • New sidebar icon. Thanks @tweakimp!

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].