What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
1015 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
85 Ratings

Asana

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
1015 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

Gitlab

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
85 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.8 out of 101

Likelihood to Recommend

Asana

If you are working with a cross-functional team with multiple projects on the go regularly, Asana is a lifesaver. Everything can be shared in one place. Delegation is a breeze. Communication happens in real-time.If you and your employees all have unchanging duties daily, this probably isn't something you need in your organization. You could adapt it and use it as a "checklist software" but I wouldn't see much value in paying for it if you won't use it to manage projects.
Adam Lumley profile photo

Gitlab

Gitlab is great for small companies looking for a cheap solution for hosting a large number of private repositories. It helps if you have experience with dev-ops tooling, as you may have to build some third-party integrations you would otherwise get out of the box with GitHub. It's also great if there is a possibility you would wish to migrate your repositories to a self-hosted network.If you're an independent developer or organization whose main goal is to build a community around your open source projects, I would recommend choosing GitHub over Gitlab as the community is much larger and involved over at GitHub.
Brian Dentino profile photo

Feature Rating Comparison

Project Management

Asana
7.8
Gitlab
Task Management
Asana
9.3
Gitlab
Resource Management
Asana
7.5
Gitlab
Gantt Charts
Asana
6.5
Gitlab
Scheduling
Asana
8.3
Gitlab
Workflow Automation
Asana
7.7
Gitlab
Team Collaboration
Asana
9.0
Gitlab
Support for Agile Methodology
Asana
8.5
Gitlab
Support for Waterfall Methodology
Asana
8.5
Gitlab
Document Management
Asana
7.4
Gitlab
Email integration
Asana
7.5
Gitlab
Mobile Access
Asana
8.0
Gitlab
Timesheet Tracking
Asana
6.1
Gitlab
Change request and Case Management
Asana
8.4
Gitlab
Budget and Expense Management
Asana
6.9
Gitlab

Professional Services Automation

Asana
6.8
Gitlab
Project & financial reporting
Asana
5.5
Gitlab
Integration with accounting software
Asana
8.2
Gitlab

Pros

Asana

  • The best tools of Asana are found once we start a project, since the calendar that is integrated into our mail is super easy to use and we use it as a small agenda.
  • The management of projects is incredible, the monitoring provided is one of the best in its category, since it facilitates group work.
  • The creation and assignment of tasks, notifications and that each person can enter to work no matter where it is since it has a good mobile and web interface.
Jeniriana Rodriguez profile photo

Gitlab

  • Pipelines: Gitlab Pipelines is an excellent way to get started with pipelines easily and without much overhead. And with it being all encapsulated within Gitlab itself, it makes integrating your code into that pipeline even easier. Just a little bit of code and VOILA. You have at least a minimum viable pipeline.
  • VCS: Gitlab is, of course, a great version control system.
  • Usability: Gitlab has really put a significant amount of focus into usability. They've drilled down and ensured that the way companies and individuals need to use the tool, they can.
  • Groups: Gitlab makes setting permissions on projects extremely easy. Other version control systems make it more difficult to set things granular enough, but gitlab allows you to group things in a granular enough way for your projects.
No photo available

Cons

Asana

  • I wish it implemented easier with Outlook or Gmail. I would like for it to be easier to send tasks from email to Asana.
  • I think there's room for improvement in terms of how easy it is to make new Section Headers for tasks and lists.
  • I'd like for more aspects of the interface to be customizable.
Debbie Gillum profile photo

Gitlab

  • Third-party integrations. Many developer tools integrate deeply with GitHub, but lack support for Gitlab. Gitlab does have webhook support so it's possible to build your own integrations, but this can be time-consuming.
  • Gitlab's main competitor (GitHub) has a massive social network of coders and hosts nearly all popular open source projects. If you are looking for this type of community, Gitlab may not be for you.
  • Customer support & reliability. In the time I've used Gitlab, it's not uncommon to experience hours-long periods of downtime without any announcement or indication from the support team when it will be available again.
Brian Dentino profile photo

Likelihood to Renew

Asana

Asana 9.8
Based on 33 answers
Asana is adding more useful features and it makes the work of their entire team more organized and more efficient. It really helps us in achieving greater achievements as a team. It helps us to earn more revenue since we have more satisfied clients, simply because we are able to finish their project on time or even before the due date.
Brent Lionel Mausisa profile photo

Gitlab

No score
No answers yet
No answers on this topic

Usability

Asana

Asana 9.0
Based on 23 answers
Asana is very easy to use, you don't need to read any guide to understand how to use it. Works well on almost any device and navigator and the interface is friendly to everyone. Creating a task is easy, following them is also easy and the comments between people involved in the tasks are public, so anyone can follow the task if the employee assigned is not available at a specific moment.
María Lucía Santagata profile photo

Gitlab

Gitlab 8.0
Based on 2 answers
The web console management is superior and I would have given Gitlab a 10, but sometimes it is hard to find documentation about a configuration setting in the gitlab.rb configuration file. As we move everything to code that means moving our CVS tools to code as well - and Gitlab to code. The usability of Gitlab from the end user's perspective is superior and the usability from the operations team is very good and getting better but there could be a little improvement in the gitlab.rb config file layout and documentation.
Kevin Ritchey profile photo

Reliability and Availability

Asana

Asana 8.4
Based on 2 answers
Working with Asana on a daily basis
Ronen Soreq profile photo

Gitlab

No score
No answers yet
No answers on this topic

Support

Asana

Asana 7.9
Based on 39 answers
The major reason to rate 9 ton asana are:1. Customer support is very good and fast.2. The e - mail reply to the user is within 24 hours and to efficiently handle query each issue allocated with a unique id number. 3. The cost is under budget not so high, but provide a lot of advantages
JATIN GUPTA profile photo

Gitlab

Gitlab 7.4
Based on 7 answers
I haven't contacted customer support because I haven't had any problems with Gitlab. Their service has been outstanding.I know they have a very active Twitter account in which they provide very quick updates. As far as I know the community is pretty happy with their service.
No photo available

Alternatives Considered

Asana

There were a combination of factors that led us to decide on Asana, including ease of use and external system integrations, but primarily we could use it across geographically distributed offices successfully and incorporate a variety of end user work flows based on global geography, team constitution, and market focus
Kirk Brote profile photo

Gitlab

GitLab was more affordable than GitHub and served the same purpose. The newer, cleaner and fresher design/UX of GitLab was an attractive point for us switching everything to GitLab. The built-in Web IDE is a very nice feature to edit your files online which GitHub did not offer when we were looking to switch products. We've used the groups and sub-groups for the repository as it helps to manage the repositories easily with user assignment, permissions, etc.
GitLab just makes it easier.
Thomas Ketchell profile photo

Scalability

Asana

Asana 8.2
Based on 1 answer
I used this tool on a daily basis at work and it runs as a solid rock
Ronen Soreq profile photo

Gitlab

No score
No answers yet
No answers on this topic

Return on Investment

Asana

  • We went from disorganized to having our processes fully documented. This allows for projects to be duplicated and started faster, increasing my margins.
  • Less opportunity for missed tasks or confusion.
  • Progress checking always available and easy to use (for our clients)
Barbara Carneiro profile photo

Gitlab

  • Project management has improved deployment, communication, and productivity by keeping everyone on the same page.
  • Highly customizable with continuous integration, which means there's no need to connect multiple services together to achieve the desired result.
  • Easy to setup and work on multiple projects simultaneously.
Leah Jakaitis profile photo

Pricing Details

Asana

General

Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Entry-level set up fee?
Optional
8.33*

* per user per month

Gitlab

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison