Skip to content

CommE2E/comm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7cac0c4 · Jun 29, 2022
Jun 8, 2022
Jun 14, 2022
Jul 5, 2021
Mar 15, 2022
Jun 28, 2022
Jun 27, 2022
Jun 24, 2022
Jun 28, 2022
Jun 29, 2022
Jun 23, 2022
Feb 24, 2022
Jun 27, 2022
Jun 28, 2022
Jun 28, 2022
Jun 6, 2022
Dec 22, 2021
Jun 6, 2022
Mar 16, 2022
Apr 5, 2022
May 4, 2022
Jun 6, 2022
Jun 27, 2022
May 2, 2022
Apr 5, 2022
Jul 16, 2021
Mar 31, 2020
Jan 3, 2022
Apr 5, 2022
Nov 30, 2020
Jun 23, 2022
Jun 11, 2022
Jun 27, 2022
Jun 23, 2022

Repository files navigation

Comm

Comm is the working name of this open source messaging project.

Repo structure

The whole project is written in Flow-typed Javascript. The code is organized in a monorepo structure using Yarn Workspaces.

  • native contains the code for the React Native app, which supports both iOS and Android.
  • keyserver contains the code for the Node/Express server.
  • web contains the code for the React desktop website.
  • landing contains the code for the Comm landing page.
  • lib contains code that is shared across multiple other workspaces, including most of the Redux stack that is shared across native/web.

Dev environment

Note that it’s currently it’s only possible to contribute to this project from macOS. This is primarily due to iOS native development only being supported in macOS.

Check out our doc on how to set up our dev environment.