Welcome to the developer documentation of Converse.js.
Here you will learn how to add new features and how you can create your own customized version of Converse.
Converse is a community project and largely volunteer driven.
We’re grateful for your contributions, so please don’t hesitate to make a Github pull request to fix a bug or to add new functionality.
- Starting up a dev environment
- Software Style Guide
- Setting up a webserver
- Writing a plugin
- The API documentation (generated with JSDoc)
- Automated tests
- Integrating converse.js into other frameworks
- Generating builds