Using the development environment

This page describes the basic edit/refresh workflows for working with the Zulip development environment. Generally, the development environment will automatically update as soon as you save changes using your editor. Details for work on the server, web app, and mobile apps are below.

If you're working on authentication methods or need to use the Zulip REST API, which requires an API key, see authentication in the development environment.

Common

Server

Web

Mobile

See the mobile project's documentation on using a development server for mobile development.