Slack for Mac

A new, improved Slack desktop app for Mac

Desktop ProductGolden Kitty 2016
Featured Embed
  • Veli Bahçeci
    Veli BahçeciGrowth Hacker & Digital Marketing Expert

    One platform for slack


    Very slow, eating the ram!

    When I use the platform for my mac, it makes other applications to slow. It is taking most the capacity of ram!

    Veli Bahçeci has used this product for one year.
  • Michael Huggett
    Michael HuggettFounder/CTO/Software Engineer



    Granular theming control

    Don't want a white background within messaging window. Found a hack but have to redo every time a new update comes out.

    Michael Huggett has used this product for one year.
You need to become a Contributor to join the discussion.
Paul Betts
Paul BettsMaker@paulcbetts · Lead Desktop Dev at Slack Technologies
Hi Product Hunters, I'm Paul Betts, the lead developer of the Slack Desktop application. We're very excited to launch our new Mac application - it's faster, has a great new frameless look, and has a lot of under-the-hood improvements that, put together, make for a better experience with Slack From the technical side, this now brings together Slack on all three platforms - our Mac, Windows, and Linux application are now one great Electron application, built with the latest technologies such as React and RxJS v5. We've written a bit more about how the Slack app works over at We'll be around all day answering questions about the app or about Slack, we'd love to hear what you think!
Ouriel Ohayon
Ouriel Ohayon@ourielohayon · KZen, CEO / Co-founder isai (VC)
@paulcbetts i have been tested a beta version of slack lately which was already faster. is that any different?
Paul Betts
Paul BettsMaker@paulcbetts · Lead Desktop Dev at Slack Technologies
@ourielohayon The Beta app you've been testing is in preparation for this release - folks on the beta will be updated automatically to 2.3.0
Dave Cutler
Dave Cutler@cutlerdave · VP of Client Strategy, Influence Central
@paulcbetts @ourielohayon I had the same question as Ouriel. Should we remain on the beta for future updates, or revert back to the normal app?
Paul Betts
Paul BettsMaker@paulcbetts · Lead Desktop Dev at Slack Technologies
@cutlerdave @ourielohayon Nope! Everyone on the beta is seamlessly migrated to the latest version, no need for a separate download (we actually shipped the final bits to beta users on last Friday)
Nami Sung
Nami Sung@nami · Product Marketing, Slack
@cutlerdave @paulcbetts @ourielohayon Hi! You can stay on the beta. You'll automatically receive new builds of the Slack app before they become public.
Ryan Hoover
Ryan HooverPro@rrhoover · Founder, Product Hunt
I think at least half the Product Hunt community uses Slack. Slack is built for single teams, yet people are using it with their friends, family, and small communities. Switching teams is still a major pain. Any plans to make this easier, @paulcbetts?
Paul Betts
Paul BettsMaker@paulcbetts · Lead Desktop Dev at Slack Technologies
@rrhoover Hey Ryan, Is switching teams painful because of performance? Or because you have to log in to more than one of them?
Anže Jenšterle
Anže Jenšterle@craftbyte · Developer, Castaway Labs
@paulcbetts @rrhoover at least for me its logging in seperately (at least the ones without SAML/GApps). I have a school team, club teams and as a freelancer a lot of client teams. For me simply logging in once would be much easier.
Chris Buttenham
Chris Buttenham@chrisbuttenham · Founder & CEO -
@rrhoover @paulcbetts Would love to use it for more personal use-cases, but am hindered by this
Emil Stahl
Emil Stahl@emilstahl · Partner
@rrhoover Pain? Login once and then just CMD+1, CMD+2 etc?
Alex Circei
Alex Circei@alex_circei · CEO & Co-founder Waydev
@paulcbetts @rrhoover In my opinion, it is very hard because you need to log in all the time with the same username (email) for each team and I don't understand why I need to log in again on the desktop when I'm already log in on my mobile.
I love slack but it needs threaded convos soooo baaadd!
Paul Betts
Paul BettsMaker@paulcbetts · Lead Desktop Dev at Slack Technologies
@tehsuck We Think That's Cool Too :)
Tierney Cyren
Tierney Cyren@bitandbang · Developer Advocate @ Microsoft
I would love to know more about the team's experience with Electron for this release. I know Slack has been listed on the Electron Apps list for a long time (since the beginning?) - you mention that all the apps are now *one* Electron app. Curious to know the backstory to that, and what the differences are now.
Paul Betts
Paul BettsMaker@paulcbetts · Lead Desktop Dev at Slack Technologies
@bitandbang We write about this a bit on our blog over at - basically at the time the original Slack app for Mac was written, Electron didn't exist! Slack was actually the first production app outside of Atom to use Electron (in fact, the very first internal releases of Slack for Windows were called "atom.exe" because you couldn't rename the executable without breaking it). Node modules make it fairly easy to load per-platform code, so we're able to integrate with the platform, imho this is the thing that makes Electron different from other platforms like Phonegap - if you hit the edges of what Phonegap provides, you're stuck - with Electron, you've always got an escape hatch if you're willing to write enough C++ :)
Vivian Cromwell
Vivian Cromwell@viviancromwell · Founder
@paulcbetts that's how I feel about react native for mobile
Josh Puetz
Josh Puetz@joshpuetz · Senior Software Engineer, Codeship
I just love Slack so much ❤️