Back in 2008 GitHub introduced service hooks to enable external apps and services to be integrated with GitHub. They started with Campfire, IRC, Lighthouse and Twitter. Since then, over 150 apps and services joined.
I thought it would be interesting to have a look behind all those apps and services and see what I can find. Here are the results:
All in one: Project Management, Team Collaboration and Billing
Project Management and Scrum Software
Acunote is an agile project management tool and Scrum software. Companies from 1 to 100,000 people use it to manage software development, IT project management, and as an online project management software for the whole company.
Project Management Software for Agile Teams
Agile Bench contains everything you need to plan & track your agile projects. You can categorize & find stories in your backlog, view work as cards on a wall, review velocity and chart your burndown.
Project Management Software
AgileZen is Project Management Software that helps you organize your work and get things done
Organize your team, your project, and yourself
Asana puts conversations & tasks together, so you can get more done with less effort.
Backlog will make your daily tasks easier and more enjoyable, and lead your team to more enthusiasm for smoother project success.
Basecamp keeps all your projects, data, and people in one place.
Beautifully Easy Project Management
Blimp is a project management software for doers, people that want to do more and manage less. Integrating it with Github allows you to add all your Github Issues activity to any project in Blimp. Issues along with their comments will be created as tasks inside the goal you specifiy.
Integrating with GitHub will allow you to associate Git commits to specific tasks. If you add a task number (ID) to your commit message, iceScrum Pro will associate the commit with the task.
JIRA is the tracker for teams planning and building great products. Thousands of teams choose JIRA to capture and organize issues, assign work, and follow team activity. At your desk or on the go with the new mobile interface, JIRA helps your team get the job done.
Visual Project Management Tool
You can manage your projects whether your process has just a few steps or a lot of steps. However complex your project may be, creating a project board for task management allows you to see the status of the work being done at a glance.
Simple, powerful project-management
With Lean-toTM it is easy to capture, track, prioritize, and plan your project without a lot of extraneous noise to get in your way.
With OnTime, it’s easy to hook into your team’s GitHub repositories and get back to coding and committing. Every time you commit, you add a little bit of item data to the summary, and GitHub will send that data immediately to your OnTime database. From the OnTime app, it’s easy to track who committed to items, the amount of work spent on each commit, and even use commits to move items through your workflow.
Simple, collaborative project management from the experts in agile software development.
Workers, unite! Planbox bridges the gap between all teams—marketing or IT, agile pros or newbies—by allowing them all to work with a single tool.
Hosted Redmine Projekt Management. “Planio works well with GitHub! The service hook notifies Planio to fetch new commits from your repository at GitHub whenever you push to it.
Software development in the cloud
JazzHub is a place where you can collaborate with others to plan, track, and develop software.
Open Source Project Management
Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database.
ScrumDo is an Agile/Scrum story management application. It’s a lean tool that helps you get things done, not an enterprise behemoth with Scrum as an afterthought.
Invite sales, business development, customer support, and marketing to collaborate directly with your software developers.
SCM & Project Management
Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management.
Agile planning software that helps teams discuss and plan their projects in a realistic, structured way.
Organize anything, together – Infinitely flexible. Incredibly easy to use. Trello keeps track of everything, from the big picture to the minute details.
Project Management For Software Developers
Unfuddle is a lovely ticket management, time tracking, project hosting service.
Zoho’s task manager is the best way to keep track of everything right from simple tasks to complex projects – all in one place.