• Stars
    star
    294
  • Rank 140,420 (Top 3 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created almost 12 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Floobits real-time collaboration plugin for Sublime Text 2 and 3

Floobits plugin for Sublime Text 2 & 3

Real-time collaborative editing. Think Etherpad, but with native editors. This is the plugin for Sublime Text. We also have plugins for Emacs, Vim, and IntelliJ.

Development status: Reasonably stable. We dogfood it daily and rarely run into issues.

Installation instructions

  • If you have Package Control, go to Package Control β†’ Install Package and search for Floobits. Select the Floobits package and install it.

  • If you don't have Package Control (or you prefer to install the plugin manually), clone this repository or download and extract this tarball.

  • Rename the directory to "Floobits".

  • In Sublime Text, go to Preferences -> Browse Packages.

  • Drag, copy, or move the Floobits directory into your Packages directory.

If you'd rather create a symlink instead of copy/moving, run something like:

ln -s ~/code/floobits-sublime ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Floobits

Once the plugin is installed, you'll be asked whether you want to create an account or sign in. If you choose to sign in, a browser window will open allowing you to enter your Floobits credentials.

For more help, see our Sublime Text help page.

Configuration

All configuration settings are stored in ~/.floorc.json. If you don’t have a ~/.floorc.json file, the plugin will create one. It will also open a web page showing the minimal information you’ll need to put in your ~/.floorc.json. After saving the file, restart Sublime Text.

Using Floobits to Collaborate

After creating your account, you’ll want to create a workspace or two. A workspace is a collection of files and buffers that users can collaborate on.

See https://floobits.com/help/plugins/sublime/#usage for instructions on how to create workspaces and collaborate with others.

Errata

Windows

Sublime Text 2 on Windows requires Package Control 3.0 to be installed to function properly. This is due to a bug in the select module that ST2 ships by default.

Linux

On Linux, Sublime Text 2 and 3 ship without the _ssl module. Installing Package Control 3.0 will install the missing elements. Otherwise, we try to work around it by running an SSL proxy using the system Python.

OS X

Our plugin doesn't work on 10.6 and earlier. This appears to be a bug in OS X. Please upgrade to a newer version.

Help

If you have trouble setting up or using this plugin, please contact us.

More Repositories

1

floobits-vim

Floobits Vim Plugin
Python
247
star
2

floobits-atom

Remote pair programming plugin for Atom.
JavaScript
237
star
3

floobits-intellij

Real-time collaborative editing plugin for IntelliJ
Java
225
star
4

flootty

A collaborative terminal.
Python
174
star
5

floobits-neovim

Floobits plugin for NeoVim
Python
165
star
6

floobits-emacs

Floobits plugin for emacs
Python
146
star
7

floomatic

A floobits workspace/disk watcher with hooks.
JavaScript
41
star
8

diffshipper

Keeps files synced in realtime between many computers. This is fall-back for editors without a Floobits plugin.
Lua
36
star
9

vim

A fork of Vim supporting async operations.
C
30
star
10

floobits-vscode

Not ready. Don't get your hopes up.
JavaScript
21
star
11

sublime-text-3-plugin

Obsolete repository. All code has been moved to https://github.com/Floobits/floobits-sublime/
Python
11
star
12

node-fleece

Node.js/io.js module. Fetch and describe URLs (Tweets, GitHub repos, YouTube videos, etc). Useful for IRC bots.
JavaScript
9
star
13

node-native-dmp

Native Node.js module for diff-match-patch
C++
8
star
14

flukes

An implementation of the flux architecture for React.
JavaScript
8
star
15

dmp

Diff Match Patch in Node.js/io.js
JavaScript
7
star
16

floobits-vs

Floobits plugin for Visual Studio
C#
5
star
17

chrome-screenshare

Chrome screen sharing extnesion
JavaScript
4
star
18

plugin-common-python

Python code shared between Floobits plugins for Sublime Text, Emacs, and Vim.
Python
4
star
19

colab

bringing the cloud to your ide
JavaScript
3
star
20

news

Floobits News
HTML
3
star
21

gurgitator

Watch for new files, then eat them and run them
JavaScript
3
star
22

floobot

Floobits internal IRC bot
JavaScript
3
star
23

eclipse

Floobits plugin for eclipse.
Java
3
star
24

floobits-vsp

Visual Studio Plugin for Floobits
C#
2
star
25

eslint-config

ESLint config for Floobits JavaScript projects
JavaScript
1
star
26

colabalancer

JavaScript
1
star
27

floorine

Node.js logging thing
JavaScript
1
star
28

js-git-ignore

Pure JS implementation of Git Ignores
JavaScript
1
star
29

github-stats

Generates stats.
JavaScript
1
star