OpenWork Chat is a full-featured group chat app with strong privacy controls. Create public channels for teams or projects, or direct message one or more colleagues.
OpenWork Chat uses slash commands to keep all the controls you need right at your fingertips, and has simple Markdown support for text formatting and code blocks.
OpenWork Chat is fully open-source, and Apache 2.0 licensed. If something is missing… just add it! The codebase is nice and compact, with a React.js frontend, and a unique backend written in a new language, DAML.
DAML is the secret sauce behind OpenWork. It's a strongly typed functional language for concisely describing workflows between multiple users. This means the data description and application logic can be unified, resulting in a smaller codebase with strong integrity guarantees.
OpenWork Chat is much cheaper to run than commercial apps such as Slack. You can host your own on your cloud provider of choice, or you can use our managed service, DABL, and pay-as-you-go.