Slack is a business communication platform offering IRC-style features, including persistent chat rooms, private groups, and direct messaging.
What stack does Slack use?
Slack uses React and Electron for their frontends, Java and PHP for their backend languages, and MySQL for their database. This combination of technologies allows Slack to build and maintain their software efficiently.
Frontends used by Slack
Backend Languages used by Slack
Database used by Slack
Other Companies
Adobe
Software and Design | San Jose, USA
Twitch
Live Streaming | San Francisco, USA
Akamai
Content Delivery Network and Cloud Services | Cambridge, Massachusetts, USA
Airbnb
Travel and Hospitality | San Francisco, USA
Datadog
Monitoring and Analytics | New York City, New York, USA
GitLab
Software Development | Remote (Headquartered in San Francisco, California, USA)
Notion
Productivity Software | San Francisco, California, USA
Salesforce
Customer Relationship Management | San Francisco, California, USA
Auth0
Identity Management | Bellevue, Washington, USA
Social Media | San Francisco, USA