Skip to content


Welcome! The Bitwarden Contributing Documentation contains all the information you need to get started as a community developer.

Getting Started#

It’s likely the first thing you’ll need to do is set up a local development environment; to do so, we recommend progressing through the documentation in the following order.

  1. Install all the recommended Tools and Libraries for development.
  2. Follow the Server Setup Guide to setup your local server and related services
  3. Build and run each Clients from source and connect them to your local server
  4. Read our Contributing Guidelines and Coding Style


If you’re having trouble following these instructions, don’t panic.