Guides for Developers

Introduction for Developers

ArticleAuthorLanguage
Enter the MatrixBrendanEnglish
Obtain Access Tokens from RiotTravisREnglish
Testing the matrix.org client-server API using cURLRick CogleyEnglish
Made for Matrix Badge Guidelines (add this to your project page)matrix.orgEnglish

Understanding End-to-End Encryption

Client-Server API and related SDKs

ArticleAuthorLanguage
How to use the client-server APIMatrix.orgEnglish
Usage of the matrix-js-sdkMatrix.orgEnglish
Usage of matrix-js-bot-sdkMatrix.orgEnglish
matrix-js-bot-sdk Room Admin FeaturesMatrix.orgEnglish
Usage of matrix-nio (Python Sans IO)Matrix.orgEnglish

Homeserver Development

ArticleAuthorLanguage
State Resolution v2 for the Hopelessly UnmathematicalNeil Alexander TwiggEnglish

Application Services

ArticleAuthorLanguage
Application ServicesMatrix.orgEnglish

Bridging

ArticleAuthorLanguage
Types of BridgingMatrix.orgEnglish
Bridging Matrix with WhatsApp running on a VMMatrix.orgEnglish