CodeTogether 2.0 now available—multi-file parallel editing, faster coding, quick fixes, editor themes + key bindings & more!

Pair programming
from anywhere

Goodbye frustrating screen sharing

Real coding from a browser direct to your editor

Minimal CPU Overhead

Available For

Eclipse, VS Code and IntelliJ-based IDEs

A Tale of Two Coders

The best of times with CodeTogether, the worst of times with screen sharing

Pair programming around the office or around the globe

CodeTogether is the perfect blend of functionality and simplicity, designed by a team of remote developers that rely on collaboration. Whether your teams code together as part of the regular development flow or the occasional troubleshooting session, CodeTogether is the best tool for pair programming.


Mirrors Your Favorite IDE

Host a pair programming session from Eclipse, VS Code or IntelliJ. Collaborators don’t need to be familiar with your IDE—they simply select the theme and key bindings of their preferred IDE when joining from a browser.


Join from Any Browser

Share a link and teammates can join a pair programming session from any modern browser—no registration, download or installation required. Just start typing when you want to contribute, it’s really that easy!


4% CPU of Screen Sharing

Get a nice IDE-like experience without the resource drain you get from screen sharing tools. CodeTogether requires minimal network bandwidth and consumes only 4% of the CPU load associated with screen sharing.


Corporate Level Security

Projects remain on your computer—only required data is relayed to participants and our backend using full end-to-end source encryption. An on-premises version is also available that keeps all source behind your firewall. 


In-Browser Coding Intelligence

While you only need a browser to join a session, that doesn’t mean you can’t do real coding. You get key IDE functionality like content assist, quick fixes, code navigation, references, and searching in the workspace.


Stay Together or Code Alone

Everyone gets to choose whether to code on their own or as part of a group, and it’s a breeze to switch between groups and coding alone. And since no one sees your desktop, it’s safe to multitask during the session.

Host a session in seconds

Sometimes it’s nice to get a little help from your friends, but not if it means disrupting your flow. After adding CodeTogether to your Eclipse, VS Code, or IntelliJ, it only takes a few seconds to start a collaborative coding session. Simply share the session’s link with anyone you like. They join the session with any modern web browser and you get to stay in the IDE you are comfortable with.

Host a pair programming session
Language smarts in browser

Language smarts in the browser

For real pair programming, you want more than a simple editor. CodeTogether participants benefit from the host IDE’s language smarts, with content assist (aka IntelliSense) and as-you-type validation across the workspace. You can format code in a snap, and the Problems view lists all errors and lets you easily navigate to the referenced files.

Navigate projects with ease

Although you access the shared project from a browser, you have a variety of familiar ways to navigate the code. Quickly navigate to a file using the Explorer or Quick Open.

You can see both definitions and references to symbols inline, without losing your place in the code you’re editing. To navigate elsewhere, use the minimap, hyperlink navigation, Outline view, or even the filterable symbol list for ultra-quick browsing.

Navigation tools in browser

Our Customers Love CodeTogether

Thank you for this brilliant tool. This is the first one that makes nearly instant sharing possible . . . overall a wonderful experience.

Astrid Sawatzky  Lead Developer, Thera-Pi

Between its editor-agnosticism and collaborative flexibility, CodeTogether now looks like the best option for many real-world teams.

SitePoint  Read the full article

I just did a quick trial run of CodeTogether and I liked it. Used it with an Eclipse Java project, and really liked how easy it was to switch drivers and still communicate as the navigator with mouse selections.

—Shane Currier  Software Developer, Phoenix Labs

CodeTogether vs screen sharing

Beats screen sharing!

Edits are immediately synced for all to see, no more painful lag time like you get with screen sharing! And no more squinting to see the screen, the code displays clearly in your browser. CodeTogether gives you the freedom that screen sharing lacks. Choose who to follow, or do your own investigation. Plus, you’re free to multi-task since only the project is shared and not the entire desktop.

Find what you need with smart searches

It may not be your project, but there’s no reason to get lost. CodeTogether makes it easy to search for content across the shared projects, and you can even use regular expressions for an advanced search. All occurrences are listed for each file, just click the instance you are looking for to jump to the line of code.

Smart searches in browser

Ready for a fresh take on collaborative coding?

Finally, a pair programming tool as simple as screen sharing, but so much better!


Issue Tracker

Contact Us

Phone: +1.214.614.8328
Toll free: +1.888.914.6620

Video Library

Take a look at these videos to see CodeTogether in action! 

Jul 8, 2020 | Version 2.0

May 21, 2020 | Version 1.2

Mar 26, 2020 | Version 1.0

Mar 6, 2020 | Version 1.0