thematters / developer-resource

Developer resource for Matters community
https://thematters.github.io/developer-resource/
Apache License 2.0
144 stars 7 forks source link

Please find more updated documentation and information on the day-to-day work of the Matters Lab development team on Notion.


简体中文, 繁體中文

Welcome

This repo is the main portal for documentation and discussions on product, development, and community roles. General issues that do not fit in specific repos should also submitted here, for example, new feature proposals that require client and server coupling. You can also join us on community-maintained Discord.

Some useful resources in this repo:

Server API

Matters uses GraphQL for the API layer. Read the API documentation and test queries and mutations in Apollo playground. A short introduction can be found here.

Architecture

Architecture diagram, rendered from [excalidraw file](./doc/architecture-diagram.excalidraw)

Reposories

The following are major repositories used by Matters.Town.

Backend

Frontend

Shared

Peer 2 peer clients

Matters is actively finding better ways to deliver content in p2p protocols. Below are some related clients.

Community projects

Hall of Fame

We would like to thank everyone on the following list for making our products more secure. You can add yourself by making a pull request.