codepilot

codepilot is a project-wide synchronous editor to eliminate merge conflicts. for programmers unfamiliar with the nuance of using version control while working collaboratively. This work was presented at CHI 2017. You are welcome to read the paper, hear the talk , try it yourself, or view the source.

features

  • synchronous project-wide editing on any git repo
  • github API: edit, test, diff, branch, and commit
  • import, create, document, and close github issues

synchronous editing

editing

interactive testing

testing

controlled versioning

gitting

background

I worked on this project for my MS thesis from the University of Rochester, and was the first version of the site now hosted at git-sync.com. CodePilot is a tool meant to help people collaborate on code more seamlessly. This project is open source, and can be found on GitHub.

‹ back © 2018