Asana vs. GitHub

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Asana
Score 8.4 out of 10
N/A
Asana is a web and mobile project management app. With tasks, projects, conversations, and dashboards, Asana lets an entire team know who's doing what by when, enabling workload balancing. Users can also add integrations for GANTT charts, time tracking and more.
$50
per month
GitHub
Score 9.0 out of 10
N/A
GitHub is a platform that hosts public and private code and provides software development and collaboration tools. Features include version control, issue tracking, code review, team management, syntax highlighting, etc. Personal plans ($0-50), Organizational plans ($0-200), and Enterprise plans are available.
$4
per month per user
Pricing
AsanaGitHub
Editions & Modules
Premium
$13.49
per month
Business
$30.49
per month
Team
$40
per year per user
Enterprise
$210
per year per user
Offerings
Pricing Offerings
AsanaGitHub
Free Trial
YesYes
Free/Freemium Version
YesYes
Premium Consulting/Integration Services
YesNo
Entry-level Setup Fee$10 per user per monthNo setup fee
Additional Details
More Pricing Information
Community Pulse
AsanaGitHub
Considered Both Products
Asana
Chose Asana
I like Nifty as this has time sheets, however we preferred the clean interface of Asana. Nifty was a bit overwhelming when we tried it. Their app on Android wasn't anywhere near as mature as Asana's app.

Plutio is great and has many features, but we preferred the look of Asana.
Chose Asana
As stated before, for my own line of work, I prefer JIRA because it is more powerful; it brings more structure and organization (which might seem as a downside for some people) but provides additional value from it. It provides a better user interface and experience; it has a …
Chose Asana
Trello - great but a bit young. Good integration points. I think it could be a good too to integrate with. Some people enjoy the KanBan type view and Asana doesn't have that currently.
Basecamp - more project manager focused but also a good integration point.
JIRA - Better for …
GitHub
Chose GitHub
GitHub has similar features but has much less adoption. Most developers we hire have used GitHub at previous roles, so no need to train anyone.
Chose GitHub
Bitbucket supports Mercurial VCS in addition to Git. Since it is an Atlassian product, Bitbucket is very well integrated with the company's other tools, like JIRA (which is widely used in the development industry), Jenkins, and Bamboo. It offers many of the same features as …
Top Pros
Top Cons
Features
AsanaGitHub
Project Management
Comparison of Project Management features of Product A and Product B
Asana
8.1
163 Ratings
8% above category average
GitHub
-
Ratings
Task Management9.1163 Ratings00 Ratings
Resource Management7.8137 Ratings00 Ratings
Gantt Charts7.348 Ratings00 Ratings
Scheduling8.3148 Ratings00 Ratings
Workflow Automation8.5118 Ratings00 Ratings
Team Collaboration9.0162 Ratings00 Ratings
Support for Agile Methodology8.57 Ratings00 Ratings
Support for Waterfall Methodology8.57 Ratings00 Ratings
Document Management8.6138 Ratings00 Ratings
Email integration7.8130 Ratings00 Ratings
Mobile Access8.4135 Ratings00 Ratings
Timesheet Tracking6.16 Ratings00 Ratings
Change request and Case Management8.44 Ratings00 Ratings
Budget and Expense Management7.265 Ratings00 Ratings
Professional Services Automation
Comparison of Professional Services Automation features of Product A and Product B
Asana
6.8
39 Ratings
8% below category average
GitHub
-
Ratings
Project & financial reporting5.51 Ratings00 Ratings
Integration with accounting software8.138 Ratings00 Ratings
Version Control Software Features
Comparison of Version Control Software Features features of Product A and Product B
Asana
-
Ratings
GitHub
5.8
1 Ratings
22% below category average
Branching and Merging00 Ratings8.01 Ratings
Version History00 Ratings8.01 Ratings
Version Control Collaboration Tools00 Ratings8.01 Ratings
Pull Requests00 Ratings7.01 Ratings
Code Review Tools00 Ratings6.01 Ratings
Project Access Control00 Ratings2.01 Ratings
Automated Testing Integration00 Ratings3.01 Ratings
Issue Tracking Integration00 Ratings5.01 Ratings
Branch Protection00 Ratings5.01 Ratings
Best Alternatives
AsanaGitHub
Small Businesses
Stackby
Stackby
Score 9.8 out of 10
Git
Git
Score 10.0 out of 10
Medium-sized Companies
SAP Ruum
SAP Ruum
Score 9.0 out of 10
Git
Git
Score 10.0 out of 10
Enterprises
Quickbase
Quickbase
Score 9.2 out of 10
Perforce Helix Core
Perforce Helix Core
Score 6.3 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
AsanaGitHub
Likelihood to Recommend
8.6
(193 ratings)
6.8
(122 ratings)
Likelihood to Renew
9.6
(34 ratings)
10.0
(1 ratings)
Usability
9.0
(22 ratings)
9.0
(1 ratings)
Availability
8.4
(2 ratings)
-
(0 ratings)
Support Rating
5.0
(42 ratings)
8.8
(26 ratings)
Product Scalability
8.2
(1 ratings)
-
(0 ratings)
User Testimonials
AsanaGitHub
Likelihood to Recommend
Asana
Asana fixed team issues like project transparency and communication, improved team performance, and enhanced office and mobile productivity. Upper management can solve project management issues quickly, and new hires can use the tool immediately. Asana's surveys simplify research and data collection. Its free trial, free plan, or paid SaaS subscription gives small and large teams the tools and centralized console to work through project tasks efficiently. Due to its complexity, Asana can be overwhelming at first.
Read full review
GitHub
GitHub is well suited for software development, GitHub is particularly well suited for software development projects, where teams need to collaborate on code, track changes, and review code changes. Also for open-source projects, GitHub is an ideal platform for open-source projects, where teams of developers from all over the world can collaborate on code and contribute to projects. For documentation, GitHub provides a platform for creating and sharing documentation, making it an ideal solution for teams that need to create and maintain documentation. On small and medium-sized teams GitHub is well suited as those teams that need to collaborate on software projects and track changes to their code.
Read full review
Pros
Asana
  • Through it, we were able to communicate and cooperate with the rest of the team to complete the work in the required manner and at the appropriate time.
  • Available for free on Android and iPhone.
  • Asana has a simple and easy user interface
Read full review
GitHub
  • As a repository it's great. It houses almost all the open-source applications/code that anyone can fork and play with. A huge collection of sample codes available with problem statements across different domains make Github a one-stop location.
  • I use GitHub with Windows and the Git Bash is superb. It [is] a powerful alternative to the Command Prompt and Powershell. Allows me to run shell scripts and UNIX commands inside the terminal [on] a Windows PC.
  • GitHub integration with almost all cloud development/deployment platforms is amazing. Deploying a new application in Azure is really smooth. Just link the GitHub repositories and it's good to go. From automatic build to deployment everything is just amazing.
Read full review
Cons
Asana
  • Asana is not really a project management tool, it is good for simple projects only
  • UI has some glitches (doesn't save preferences, etc.)
  • Integration with other tools (Office 365, MS Project)
  • No reminders if the working period you entered is on holidays
Read full review
GitHub
  • When browsing history of a file, GitHub could make it easier to see the file after a particular commit instead of just being able to quickly view the commit. I'd like to be able to see the commit or the file itself in one click.
  • I would like to be able to view commits by user.
  • I would love to be able to traverse code on GitHub (go to definition, etc) - the good news here is that they are working on these features!
Read full review
Likelihood to Renew
Asana
  • Mobile + Desktop capabilities - Able to use it anywhere, anytime.
  • Task management - Easy to view projects and their progress.
  • Time management - Easy to see what elements require time / how they interrelate and manage the project on an overall basis.
  • Company management - Be able to see from a master dashboard perspective where each project is in its stages of completion.
  • Clear communication - It's visually documented who is doing what at what time so that the whole project gets done.
Read full review
GitHub
GitHub's ease of use and continued investment into the Developer Experience have made it the de facto tool for our engineers to manage software changes. With new features that continue to come out, we have been able to consolidate several other SaaS solutions and reduce the number of tools required for each engineer to perform their job responsibilities.
Read full review
Usability
Asana
It is very user-friendly. Takes a new employee an hour to start figuring out how the system works. That's an important factor. You don't want to encounter the issue where employees need a week to understand how the system works. For example, JIRA, I tried using it for a week and I still don't understand the complicated layout. Asana has a simple interface. Once you see it, you get it type of program.
Read full review
GitHub
- Easy to use compared to other version control software. UI interface makes it easy to use, as well as protects against making a major mistake by deleting code, etc. - UI looks modern. - Support for multiple platforms, which I assume will only get better with time. - Student benefits are awesome! - The size limitations on their repositories make sense to me. Not too crazy but realistic from a business perspective.
Read full review
Reliability and Availability
Asana
Working with Asana on a daily basis
Read full review
GitHub
No answers on this topic
Support Rating
Asana
I haven't had to use their support so I can't rate it. The fact that I haven't needed them reflects the ease of use of the product. I would recommend that any new users schedule a complete demo of the product to ensure that they are using it to it's fullest (there's a lot of useful features).
Read full review
GitHub
It's a testament to how easy it is to use GitHub and how many others use it that you can pretty much find the answer to any problem you have by searching online. Consequently, I've never needed to use their support. It's an incredibly easy tool to set up initially, so it won't require much onboarding expertise to get started.
Read full review
Alternatives Considered
Asana
I like how extensive the capabilities are for Asana. With other softwares it seems there are many things lacking. I feel like Asana is also a very user friendly platform and aesthetically pleasing which is important in a modern office. We have many young people entering our workspace and it is important to have software that is ahead of the times in functionality and efficiency.
Read full review
GitHub
At the time to evaluation - Bitbucket was very tightly integrated into Atlassian’s suite of tools. For an organization that is starting out and looking to spend limited funds effectively - the cost/benefit of using that suite of tools usually doesn’t make sense. Granted things may have changed since then (its been over 5 years) - but at the time GitHub was effective - and all prospective engineers knew about it and already had accounts. This made it very easy to add to the organization and not lose time in training, etc. Developers seem to really love GitHub above most other tools out there - so that plays into the decision making as well.
Read full review
Scalability
Asana
I used this tool on a daily basis at work and it runs as a solid rock
Read full review
GitHub
No answers on this topic
Return on Investment
Asana
  • Productivity - Most of all, it allows me to be more productive and have a good sense of where I am with projects and deadlines.
  • Easy to use - I can make the most of my time to get up (and stay) up and running.
  • Project coordination - Allows me to assign tasks to my interns and communicate directly within the platform to keep the work train moving.
Read full review
GitHub
  • Github has increased our rate of code development, increasing our publishing rate. This helps bring attention to the research we are doing and ultimately brings in more funding for further research.
  • Because GitHub makes my team more efficient, we are able to put more hours into code development / report writing rather than agonizing over different versions of code created without version control software.
  • We use a paid version of GitHub, because we work through private repositories, but the increase in productivity, efficiency, and research progress is definitely worth the price.
Read full review
ScreenShots

Asana Screenshots

Screenshot of Product HomepageScreenshot of Team ConversationsScreenshot of Project CalendarsScreenshot of InboxScreenshot of List ProjectScreenshot of Portfolios