GitHub Spinoff Sites

GitHub Spinoff Sites

Recently I’ve started using a couple of GitHub-related sites for collaboration. These are made possible by GitHub’s open API, and demonstrate how shipping an API allows a community to develop around your product, which in turn makes it more difficult for a competitor to displace your users. I’m sure there are many other sites out there, but the two I’m using at the moment are Huboard and Gitter.im.

Huboard

huboardHuboard is basically a card wall or kanban board for GitHub issues and pull requests. It seems not to work well with IE at the moment – I recommend using Chrome to view it. I’m a huge Trello user and fan, but Huboard is nice because it eliminates the need to manage membership and permissions to Trello boards related to GitHub projects. You can just keep everything in GitHub. With ASP.NET being developed in the open on GitHub, you can find a lot of activity in the various projects under the aspnet GitHub account on Huboard.

With Huboard, you can drag and drop to prioritize issues in the backlog, as well as drag and drop the status. You can mark issues as ready to pull, too, so you can follow a proper kanban pull-style approach, in order to maximize throughput and responsiveness. I’ve only been using it for one project and for a short while, but so far I’m a fan.

Gitter.im

gitter.imI’ve been using Gitter.im for less time than I’ve been using Huboard, but I love that it leverages the GitHub API (after I grant it permission to access my account) to show me rooms, organizations, and projects that interest me. And again, because the only requirement is GitHub, it beats out other chat programs because there’s no need to separately manage access.

Other GitHub-Integrated Tools

What other GitHub-integrated tools do you use? I’m curious to learn about more of them, and how you like them. Leave a link in the comments and share your experience.

  • keerthi

    what if a stored procedure returns multiple result sets and we want to access a the 2nd result set?Is there a way?

  • tj

    Thanks, this was helpful.

  • Not a website, but a single purpose extension that makes GitHub much nicer to user by allowing wider screens and longer filenames.

    https://github.com/thecodejunkie/github.expandinizr

  • Another one I really like is:

    http://bl.ocks.org/

    Great way to demo Gists.

  • Tosho Toshev

    Try waffle.io for a kanban board. I also use travis-ci for my build configurations and recently I switched to AppVeyor since they offer free VMs for public repositories.

  • Andrew Siemer

    Very nice sir!

  • Rockford Lhotka

    I use https://www.zenhub.io/ for my CSLA .NET repo – it is pretty amazing in terms of integrating burndown charts and boards right into the repo – without messing up my repo with artificial tags, etc.

  • Rockford Lhotka

    I also use appveyor.com as a CI server – free for open source projects, and a great service!

  • https://github.com/integrations has a large list of services.

  • Dave Nicolette

    huboard looks interesting but unfortunately it doesn’t work. 🙁

  • Dave Nicolette

    tried waffle.io instead of huboard and it worked fine.

    • ardalis

      Thanks for sharing more options. Huboard works fine for me – are you signed into GitHub on it? That helps (and is easy to miss).

      • Dave Nicolette

        I was signed in, but now I’ve stopped trying. waffle.io seems fine. I think I’ll try gitlo, too. I use Trello, and it sounds like it could be useful.

  • Johan Lasses

    Have a look at http://gitlo.co/ if you like Trello.

    Cheers,
    Johan

  • While not exactly spinoffs, I recommend ZenHub and Octotree.

    We also wrote about ZenHub in our post “Leveling up our project management”

    http://rimdev.io/leveling-up-our-project-mangement/

    http://zenhub.com
    https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc?hl=en-US