Welcome to CodeTogether
CodeTogether lets you live share your IDE and coding sessions. Everyone in the session sees changes in real time, even when coding in the same file, it’s like Google Docs for your code. CodeTogether is perfect for many uses: pair programming, mob programming, code review, project design, unit testing, education, interviews, remote development and more.
Here's a quick look at what CodeTogether has to offer. For additional details and related videos, visit codetogether.com.
✓ Cross-IDE support
Host and join from VS Code, IntelliJ or Eclipse, including IDEs based on these—view the complete list.
✓ Browser support
You can also join a session from a browser. You get IDE functionality with the theme and key bindings of your preferred IDE.
The full source code stays on the host system and only necessary information is relayed using end-to-end encryption—view security details.
✓ Host-based intelligence
Because the host provides the language smarts, everyone gets exceptional content assist, validation & navigation, regardless of the IDE or browser they join from.
✓ Integrated communications
Audio, video, text chat, and screen sharing are available, plus cool extras like polls and reactions. You can even invite guests that aren't part of the coding session, perfect for getting customer feedback without sharing the code.
✓ Shared consoles & terminals
Host-controlled access, including optional write access for Team members.
✓ Shared local servers & databases
The host can share servers at any time during a session—great for testing web apps without deploying, or relaying a remote debug session, database connections or web sockets.
✓ Remote tests & launches
Guests can write tests, run tests and analyze results, allowing for test-driven development (TDD) in a remote environment. Guests can also execute run configurations from the host IDE.
✓ Plans for Everyone
From a Free plan with anonymous usage to Enterprise plans with on-premises deployment, CodeTogether has an option that meets your specific needs—view all plans.
We offer a number of ways to help you succeed with CodeTogether.
Extensive documentation helps you get the most from CodeTogether—use the left sidebar to access all of these docs.
Not sure where to start? If you are using the SaaS version, start with the installation instructions for your IDE. If you are using the On-Premises version, start with the Installation Overview, and then check out the On-Premises FAQ. After installing, the Getting Started Guide and the General FAQ are good docs to dive into.
If you can’t find an answer to your question in our Documentation, we are always happy to help. Visit our CodeTogether community on Gitter.im for support from our development team.
We are always looking for ways to improve CodeTogether. Go to our Issue Tracker to request new features or report a bug.