My main objective of the proposed project would be to improve Zulip’s electron-based client application by adding a test suite, bug fixing and adding new features, listed below. I would also intend to attend to new issues, which may get added in the future.

  • Adding a Testing Suite
  • Add typescript support for both main and renderer processes
  • Improve the way we handle databases presently
  • Add i18n support
  • Custom Configuration for Enterprise Installation
  • Detecting System Presence and other electron-bridge functionality
  • Starting the work on Replacing with BrowserView
  • Extending organization context menu to Mute Organizations
  • zulip:// URI Scheme for electron (Low-priority)
  • Clearing out some of the open feature requests


Vipul Sharma-1


  • Abhigyan Khaund