DEV Community

Cover image for GitHub Projects or Trello? What is your thing?
JavaScript Room
JavaScript Room

Posted on

GitHub Projects or Trello? What is your thing?

As you most probably know, GitHub has now the feature called Projects which is pretty much a competitor to Trello boards, from the first glance. I'd like to ask the DEV community which one do you prefer to use for managing your projects and why? What benefits one of them has over another one?
Thank you for your opinions and have a productive week!

Oldest comments (53)

Collapse
 
itachiuchiha profile image
Itachi Uchiha

I think GitHub projects are a good choice if your project hosted on GitHub.

IMO, you can more focus.

Collapse
 
room_js profile image
JavaScript Room

Agree with this point. If the functionalities of GP and Trello are the same, it makes sense to keep the project's plan close to the codebase. One thing I see here is that if the repo is public and the author does not have a PRO GitHub account, then the project has to be publicly available (if I'm not wrong). But Trello allows creating private boards. This might be a benefit, I think.

Collapse
 
kohld profile image
Dennes Kohl

I worked with Trello for a while and was very happy with it because it is platform independent. This makes it easier to work with people who don't have direct GitHub access, such as graphic artists and designers.

Personally, however, I am currently more inclined towards quire.io.
The reason for this is the provision of 'organizations' as a superstructure and a project-specific overview via a dashboard.

Collapse
 
room_js profile image
JavaScript Room

Thank you for the feedback! This is right, github is a platform for devs mainly and if a team has non-dev people involved in the project it might be a strong reason for choosing Trello.
I've never heard about quire.io, it's time to check it out...

Collapse
 
kohld profile image
Dennes Kohl

It is relatively young in terms of duration and they are very open to feedback. So I could achieve through my feedback that they allow and display checkboxes for the descriptions of the tasks as markdowns. And this within a few days.

Collapse
 
loftwah profile image
Dean W Lofts

OMFG thank you, quire.io is unreal.

Collapse
 
amatosg profile image
Alejandro

I' ve been using Glow Boads and it's amazing. There are a few features missing, but they ship updates in a regular basis

Collapse
 
room_js profile image
JavaScript Room

Did you mean Glo Boards from Git Kraken? I used to use their git client some time ago but I 've never seen their boards (probably didn't exist at that time)... It must be having a beautiful interface!

Collapse
 
amatosg profile image
Alejandro

beautiful interface? you bet! it's really amazing and, as now GK uses tabs, it opens in a new tab!

Thread Thread
 
room_js profile image
JavaScript Room

Good to know! Thanks for sharing it!

Collapse
 
cjbrooks12 profile image
Casey Brooks

I use GitKraken daily and would love to start using Glo boards, if only it synced with Github Projects. It syncs with Issues, but I want visitors to my project to be able to view the project boards directly on Github while I manage it all from Glo.

Collapse
 
amatosg profile image
Alejandro

that's true, it would be awesome to have github/gitlab integration to manage boards on either platform

Collapse
 
thecyberronin profile image
Ronin

Glo just recently created the option to make a board public, so you can share the board directly if you wanted to!

Thread Thread
 
room_js profile image
JavaScript Room

Good to know, thanks for sharing it!

Collapse
 
colinxr profile image
Colin Rabyniuk

We've moved over to Notion to manage kanban boards and other project management stuff. It's awesome!

Collapse
 
room_js profile image
JavaScript Room

Oh, looks like one more great option! Thanks for sharing!

Collapse
 
room_js profile image
JavaScript Room

Thank you for the useful feedback!

Collapse
 
nicolepdotme profile image
Nicole Peery 🌵

I've been a Trello nerd for years. I've tried other tools and I always go back to Trello. I didn't know about GitHub Projects. Checking it out now!

Collapse
 
room_js profile image
JavaScript Room

Thank you for replying and feel free to share your opinion after trying GitHub Projects!

Collapse
 
alexmacniven profile image
Alex Macniven

I've been on and off with GitHub Projects. For me, it's missing a few features which you take for granted on Trello. Column sorting would be a really handy feature 🙂

There are number of ways to manage development on GitHub, the issue tracker seems to be a go to for a lot of projects so I think Projects itself often takes a back seat.

Collapse
 
room_js profile image
JavaScript Room

Thank you for your opinion!

Collapse
 
alexluong profile image
Alex Luong

I've been using Notion recently to manage everything in my life!

Collapse
 
room_js profile image
JavaScript Room

Good to hear, thanks for the opinion!

Collapse
 
seanmclem profile image
Seanmclem

Sometimes my individual projects span multiple git repositories -so github projects won't work for me being tied to a single repo. Also github projects require you to add markdown yourself to do things like checklists. So I prefer trello. I can just move much faster. Still, trello isn't perfect. I'm probably going to write a new one for myself soon

Collapse
 
room_js profile image
JavaScript Room

Yeah, didn't think of the case with multiple repo. It definitely won't work with GitHub Projects... Maybe it makes sense to try all other options listed here in comments before writing the own one :) Thanks for the feedback!

Collapse
 
johncip profile image
jmc • Edited

Clubhouse is awesome for software projects. It's similar to Pivotal Tracker, but the UI is nicer.

They no longer have a free plan (except for those of us who got grandfathered in), but the price is manageable and I'd recommend it for a team.

For personal stuff, I mostly use Things. Or a gitignore'd todo.txt. I'm one person, and can only do one thing at a time. So tracking progress in a more granular way doesn't have much value for me. I just need somewhere to write down future tasks.

Collapse
 
room_js profile image
JavaScript Room

Thank you for such an extensive reply! Need to check these tools out...

Collapse
 
fultonbrowne profile image
Fulton Browne

I used github projects for a while. I now use azure board and I am so far really liking it.

Collapse
 
room_js profile image
JavaScript Room

I think it makes sense when working in MS environment. Thank you for the feedback!

Collapse
 
daviddalbusco profile image
David Dal Busco • Edited

To manage the overall project, not "only" the technical part, I like to use Asana. Specially when the information have to be shared across people with different background and point of views aka when all stakeholders don't have a technical background.

Collapse
 
room_js profile image
JavaScript Room

I see. It definitely makes sense. Thank you for the feedback!

Collapse
 
buzzedison profile image
Edison Ade

I love Trello. Tried Asana and Agile CRM but always come back to Trello. It is graphically appealing and easy to use.

Collapse
 
room_js profile image
JavaScript Room

Yeah, Trello is easy in use indeed. Thank you for the reply!

Collapse
 
clint_chester profile image
Clint Chester

For work we have dived completely into using GitHub Projects. Only the developers use this as we have to work with a bunch of different teams using different requirements trackers. Reasons we've dived into GitHub Projects include:

  • Project Board Automations: the ability to have issues and pull requests automatically move based on whether it's been closed, reopened or PR changes requested was a huge draw card for our team.
  • Multi Repo Boards at an Organisation Level: you can have multi repo boards if they are part of an organisation (so either paying for the Teams subscription or an Open Source organisation).
  • Tagging Issues and PRs across multiple Project Boards: this is an interesting one to explain. For our actual "projects" we have going, we have really "thin" project boards. These thin project boards are completely driven by automations so no user interaction required. These thin project boards are just used to track project completion and where the requirement is driven from. We then have our Development Team board which all the developers work from as we track all our work through the development process.
  • Using Milestones for Release Tracking: we follow a consistent milestone naming convention across repos (the date). This allows us to filter our team board to identify when we are planning for things to go out.

For the volunteer work I do I make use of Trello and its GitHub integration. Trello was the best for being able to have back and forth conversations with the staff who weren't technical users / developers. Trello having a mobile app was also a huge win in encouraging adoption with the staff.

Collapse
 
room_js profile image
JavaScript Room

Such detailed feedback! Thank you very much for this! I think a lot of people here will find it very useful. Using GitHub Pages for dev teams makes even more sense for me now...

Collapse
 
supunkavinda profile image
Supun Kavinda

I use Meister Task to manage my personal projects as well as work things. The only thing I choosed this over trello is the UI. In this website, it's very easy to find what you need and it has a pleasant UI.

I haven't used Github Projects though

Collapse
 
room_js profile image
JavaScript Room

Thank you for the feedback, need to check out the Meister Task...