Google Meet is the recently re-named version of Google Hangouts Meet. This video conferencing solution focuses heavily on face-to-face interactions. Like Microsoft Teams, the Meet service integrates with the rest of the Google productivity stack, G Suite.
Teams is supported on Windows, Mac, iOS, Android, and Linux. This means you can choose to use Teams on any device that use these operating systems. You can also use a combination of platforms. For example, you can use Teams on your Windows laptop and your iPhone.
Slack has more integrations, a better bot, and slightly better usability. Microsoft Teams is a little bit cheaper, offers marginally better free plans, and integrates natively with Office 365 tools.
I'm stunned that nobody has mentioned the free and excellent TeamCity product from JetBrains. It includes:
For project management / bug tracking / Git or Subversion repository I also use Unfuddle (free for small personal projects!)
I'll second Trac + Subversion. While nothing is perfect, this combination works quite well for me, and the price is right.
Even for projects I work solo on, it's nice to have both of these integrated.
I've had a lot of success with the nice integration between SourceGear vault and FogBugz.
MS Build for build automation meets my needs.
Took my answer out of the question and posted it as one of the answers per the StackOverflow FAQ.
Here is the solution that I use and it works great:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With