Top 20 Synapse Open-Source Projects

  • Zulip

    Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

    Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | | 2023-12-02

    (1) Zulip Chat - - seems to be reasonably popular, but more people should know about it

    I’ve been using it for over 5 years now [1], and it’s as good as ever. It’s way faster than any other chat app I’ve used. It has a good UI and conversation model. It has a simple and functional API that lets me curl threads and write blog posts based on them.

    (only problem is that I Ctrl-+ in my browser to make the font bigger – I think it’s too dense for most people)

    (2) re2c regex to state machine compiler -

    A gem from the 90’s, which people have done a great job maintaining and improving (getting Go and Rust target support in the last few years). I started using it in 2016, and used for a new program a few months ago. I came to the conclusion that it should have been built into C, because C has shitty string processing – and Ken Thompson both invented C AND brought regular languages to computing !!

    In comparison, treesitter lexers are very low level, fiddly, and error prone. I recently saw dozens of ad hoc fixes to the tree-sitter-bash lexer, which is unsurprising if you look at the structure of the code (manually crawling through backslashes and braces in C).

    These fixes are definitely appreciated, but I think it indicates a problem with the model itself.

    (based on


  • ZeroNet

    ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

    Project mention: Its Time to make ZeroNet great again! | /r/Satoshispl | 2023-11-09

    ZernoNet project: GitHub - HelloZeroNet/ZeroNet: ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Tinode

    Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

    Project mention: Instant messaging solution for projects at different scale | /r/techsupport | 2023-03-13
  • Element

    A glossy Matrix collaboration client for the web.

    Project mention: O Fazueli está destruindo o Sul do Brasil | /r/brasilivre | 2023-11-19
  • Tox

    The future of online communications.

    Project mention: Open source P2P alternative to Slack and Discord built on Tor and IPFS | | 2023-09-11

    How does it compare to the more mature Tox[0]?


  • SynapseML

    Simple and Distributed Machine Learning

    Project mention: FLaNK Stack Weekly for 12 September 2023 | | 2023-09-12
  • TextBelt

    Free API for outgoing SMS

    Project mention: Send and receive SMS with a clean, simple API | | 2023-09-29
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • WBO

    Online collaborative Whiteboard that is simple, free, easy to use and to deploy

  • bindsnet

    Simulation of spiking neural networks (SNNs) using PyTorch.

  • Spiking-Neural-Network

    Pure python implementation of SNN

  • product-apim

    Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.

  • synadm

    Command line admin tool for Synapse (the Matrix reference homeserver)


    MIRROR of

  • rust-synapse-compress-state

    A tool to compress some state in a Synapse instance's database

    Project mention: Matrix 2.0: The Future of Matrix | | 2023-09-21

    Yup, it's true that sliding sync proxy increases disk space further, although it's not so bad. A big advantage once it's stable and merged into a native homeserver will be reducing the storage duplication between the proxy and the HS.

    Meanwhile, we really need to get hooked up in Synapse so that it automatically compresses state; I don't know why this never landed when it was written in in 2021 :(

  • matrix-synapse-shared-secret-auth

    Shared Secret Authenticator password provider module for Matrix Synapse

  • Syndie

    Syndie is an open source system for operating distributed forums, offering a secure and consistent interface to various anonymous and non-anonymous content networks.

  • fedora-coreos-matrix

    Butane config to host a Matrix homeserver on Fedora CoreOS (nginx + Let's Encrypt + Synapse + PostgreSQL + element-web)

  • matrix-encrypted-webhooks

    Send any JSON and form data through webhooks to Matrix end-to-end encrypted (E2EE) rooms with HTTP POST requests

  • matrix-user-verification-service

    Service to verify details of a user based on a Open ID token.

  • Matrix-Docker-install

    Dockerising a full Matrix server with Element (Riot) messaging, coTURN NAT traversal and Traefik(v2.2 / v2.3) proxy on RancherOS and Digital Ocean.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-02.

Synapse related posts


What are some of the best open-source Synapse projects? This list will help you:

Project Stars
1 Zulip 18,790
2 ZeroNet 18,072
3 Tinode 10,953
4 Element 10,260
5 Tox 8,720
6 SynapseML 4,867
7 TextBelt 2,772
8 WBO 1,771
9 bindsnet 1,364
10 Spiking-Neural-Network 906
11 product-apim 780
12 synadm 169
13 169
14 rust-synapse-compress-state 127
15 matrix-synapse-shared-secret-auth 74
16 Syndie 38
17 fedora-coreos-matrix 33
18 matrix-encrypted-webhooks 17
19 matrix-user-verification-service 16
20 Matrix-Docker-install 9
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives