Slack
On a mission to make your working life simpler, more pleasant and more productive.
San Francisco & Vancouver
Pinned Repositories
circuit
⚡️ A Compose-driven architecture for Kotlin and Android applications.
EitherNet
A multiplatform, pluggable, and sealed API result type for modeling network API responses.
foundry
Gradle and IntelliJ build tooling used in Slack's Android repo
go-audit
go-audit is an alternative to the auditd daemon that ships with many distros
goSDL
goSDL
hack-sql-fake
A library for testing database driven code in Hack
nebula
A scalable overlay networking tool with a focus on performance, simplicity and security
PanModal
An elegant and highly customizable presentation API for constructing bottom sheet modals on iOS.
SlackTextViewController
⛔️**DEPRECATED** ⛔️ A drop-in UIViewController subclass with a growing text input view and other useful messaging features
vscode-hack
Hack language & HHVM debugger support for Visual Studio Code
Slack's Repositories
slackhq/nebula
A scalable overlay networking tool with a focus on performance, simplicity and security
slackhq/PanModal
An elegant and highly customizable presentation API for constructing bottom sheet modals on iOS.
slackhq/circuit
⚡️ A Compose-driven architecture for Kotlin and Android applications.
slackhq/go-audit
go-audit is an alternative to the auditd daemon that ships with many distros
slackhq/EitherNet
A multiplatform, pluggable, and sealed API result type for modeling network API responses.
slackhq/foundry
Gradle and IntelliJ build tooling used in Slack's Android repo
slackhq/compose-lints
Lint checks to aid with a healthy adoption of Compose
slackhq/keeper
A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources.
slackhq/slack-lints
A collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack.
slackhq/astra
Astra is a structured log search and analytics engine developed by Slack and Salesforce
slackhq/hakana
Another typechecker for Hack, built by Slack
slackhq/vscode-hack
Hack language & HHVM debugger support for Visual Studio Code
slackhq/hack-sql-fake
A library for testing database driven code in Hack
slackhq/moshi-gson-interop
An interop tool for safely mixing Moshi and Gson models in JSON serialization.
slackhq/kotlin-cli-util
Kotlin CLI utilities, mostly intended for use with Clikt
slackhq/tree-sitter-hack
Hack grammar for tree-sitter
slackhq/hack-json-schema
Generate Hack JSON Schema validators based on a JSON Schema.
slackhq/auto-value-kotlin
An AutoValue extension that generates binary and source compatible equivalent Kotlin data classes of AutoValue models.
slackhq/enzyme-to-rtl-codemod
slackhq/backend-interview-prerequisites
A project to ensure that your backend onsite interview at Slack runs smoothly.
slackhq/htmlsanitizer-hack
A port of the PHP HTML Purifier originally developed by Edward Z. Yang into Hacklang
slackhq/slack-astra-app
Grafana plugin that adds support for Astra
slackhq/workload-instrumentation-component-for-mysql
slackhq/proto-hack
hacklang generator for protobuf
slackhq/vitess
Vitess is a database clustering system for horizontal scaling of MySQL.
slackhq/.github
slackhq/gh-ost
GitHub's Online Schema-migration Tool for MySQL
slackhq/etcd
Distributed reliable key-value store for the most critical data of a distributed system
slackhq/mycli
A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
slackhq/opensearch-plugins