Matrix was worth the effort to self host.

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • matrix-docker-ansible-deploy

    🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker

  • This is by far the best way to install matrix. Very well documented and works flawless matrix docker ansible

  • Synapse

    Discontinued Synapse: Matrix homeserver written in Python/Twisted.

  • Initially I started with Matrix-Synapse. The toughest part was figuring out how to setup a subdomain to host my matrix server on, while still being able to point users to the main domain when they sign-up. (@user:example.com instead of @user:matrix.example.com). Once I figured out how delegation worked with a reverse proxy I got it working and figured id try dendrite. Dendrite is the second generation matrix server written in Go and it I think its configuration is easier and its footprint is smaller than matrix-synapse. However since its still a work in progress and its in beta stages some features aren't implemented and there were a few hiccups that made me switch back to matrix-synapse. So when dendrite is good to go I'll definitely be switching to that.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Element

    A glossy Matrix collaboration client for the web.

  • Matrix clients hit different than pretty much any other chat client I've use before. Theres multiple clients I've found like nheko, moments, element that are a pleasure to look at and smooth as hell. Even better you can have users use web services like Element Web to sign-up and chat. Its sick.

  • dendrite

    Dendrite is a second-generation Matrix homeserver written in Go!

  • Initially I started with Matrix-Synapse. The toughest part was figuring out how to setup a subdomain to host my matrix server on, while still being able to point users to the main domain when they sign-up. (@user:example.com instead of @user:matrix.example.com). Once I figured out how delegation worked with a reverse proxy I got it working and figured id try dendrite. Dendrite is the second generation matrix server written in Go and it I think its configuration is easier and its footprint is smaller than matrix-synapse. However since its still a work in progress and its in beta stages some features aren't implemented and there were a few hiccups that made me switch back to matrix-synapse. So when dendrite is good to go I'll definitely be switching to that.

  • nheko

    Desktop client for Matrix using Qt and C++20.

  • Matrix clients hit different than pretty much any other chat client I've use before. Theres multiple clients I've found like nheko, moments, element that are a pleasure to look at and smooth as hell. Even better you can have users use web services like Element Web to sign-up and chat. Its sick.

  • matrix-puppet-bridge

    Facilitates implementation of double puppeted Matrix bridges

  • Converse.js

    Web-based XMPP/Jabber chat client written in JavaScript

  • It is Converse.js (https://conversejs.org/) packaged into a one-click install for openfire (from the web admin). So, one-click install for an xmpp web client.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • suggestions on a self-hosted messaging server with end-to-end encryption for a small family

    3 projects | /r/selfhosted | 2 Mar 2023
  • Twitter is no longer enforcing its Covid misinformation policy

    3 projects | /r/news | 29 Nov 2022
  • Discord has been using ML to determine the gender and age of some of its users

    6 projects | news.ycombinator.com | 13 May 2024
  • Security-Focused Slack Alternative

    1 project | news.ycombinator.com | 13 May 2024
  • Element: A sovereign and secure communications platform

    1 project | news.ycombinator.com | 25 Apr 2024