Top 23 Realtime Open-Source Projects
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent networkProject mention: what are some legal and/or harmless reasons to use a tor browser or any other darknet browser? | reddit.com/r/AskReddit | 2021-05-07
For a list of these networks, there's: I2P, Freenet, Zeronet, Lokinet, and Yggdrasil.
Peace of mind from prototype to productionProject mention: Node-sass error on M1 mac | reddit.com/r/elixir | 2021-05-09
What version of phoenix you're using? If its v1.6-dev, the error was already fixed, if not then try this comment on related issue npm install fails
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Realm is a mobile database: a replacement for Core Data & SQLiteProject mention: RChat iOS app in action | reddit.com/r/swift | 2021-03-18
Realm-Cocoa 10.6 introduced new features that make the SDK way more "SwiftUI-native." For developers, that makes integrating Realm into SwiftUI views much simpler and more robust. This article steps through building the same chat app using these new features.
An open source cybersecurity protocol for syncing decentralized graph data.Project mention: GUN - An open source cybersecurity protocol for syncing decentralized graph data. Used by Internet Archive and Hackernoon. | reddit.com/r/programming | 2021-03-03
The open source Firebase alternative. Follow to stay updated about our public Beta.Project mention: Supabase Schema Visualizer - No installation/login | dev.to | 2021-05-09
Recently, I got addicted to Supabase ⚡ as an Open-Source Firebase Alternative, and I'm having so much fun with it. It has such wonderful UI, and well-written documentation, that allows me to spin up a project easily.
Open-Source Data Platform 🐰 — Directus wraps any SQL database with a real-time GraphQL+REST API and an intuitive app for non-technical users.Project mention: Why use Next.js + Strapi? | dev.to | 2021-05-06
Directus is one of the CMS that presents, a proposal very similar to Strapi, but its stack is made in PHP, and has bug reports critical by users.
CodiMD - Realtime collaborative markdown notes on all platforms.Project mention: Open source + Markdown + True WYSIWYG (not split-view) + Mobile responsive + Table support + Bulk import/export .md files + Folder structure & tag support + Email login/registration support | reddit.com/r/selfhosted | 2021-02-21
deepstream.io serverProject mention: Crossbar.io – an open source platform for distributed and microservice apps | news.ycombinator.com | 2021-05-07
https://deepstream.io is the closest and has a richer feature set (including a replicating document store), however it seems to have a small ecosystem / community / limited support options, and permissions do not seem as advanced.
https://nats.io is close but lower level. Has a large community and rich ecosystem however.
Then you can also mix and match lowever level technologies to achieve the particular set of tradeoffs you need. MQTT, AMQP as the protocol, mosquitto / rabbitmq/zeromq, then json-rpc on top ...
The official Angular library for Firebase.Project mention: FieldValue.arrayUnion error | reddit.com/r/Firebase | 2021-05-09
Yup in this comment say the same: https://github.com/angular/angularfire/issues/2036#issuecomment-554368794
Highly scalable realtime frameworkProject mention: SocketCluster. The most underrated framework. Part 1: Intoduction | dev.to | 2021-03-30
SocketCluster is a framework which allows you to use the WebSocket protocol the transmit between its backend API and client library. The client can be used both on a backend (E.g. a Raspberry pi) or frontend application.
Real-Time and Accurate Full-Body Multi-Person Pose Estimation&Tracking SystemProject mention: Human Pose Estimation Recommendation | reddit.com/r/computervision | 2021-05-02
Distributed server for social and realtime games and apps.Project mention: Middleware servers and protocols | reddit.com/r/gamedev | 2021-05-10
I'm not sure if it's what you're looking for, but the most well rounded solution to what you're describing could be Heroic Labs' Nakama.
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.Project mention: On Windows 10, everytime I start pc, the notification "The server mpksl ... has been deleted or started" notifications show up. Is it something to worry about? | reddit.com/r/Windows10 | 2021-05-08
Looks like this thread: https://github.com/processhacker/processhacker/issues/561
Web-based Traffic and Security Network Traffic MonitoringProject mention: Probably the most useless but most satisfying dashboard I made! (Grafana dashboard displaying locations of all the peers I connect to on qBittorrent) | reddit.com/r/selfhosted | 2021-04-30
Peer-to-peer shared typesProject mention: Kanban board in one HTML using localstorage | news.ycombinator.com | 2021-02-15
For shared use and remote storage, I'd consider using CRDTs like yjs  for instance.
Should be pretty easy, local-first, and allow synchronous as well as asynchronous collaboration and syncing. Even p2p over LAN, webrtc or whatever (I'm unsure how to do local peer discovery in a web browser, on the desktop you'd simply use link-local multicast/avahi (DNS-SD)).
Listen to your to PostgreSQL database in realtime via websockets. Built with Elixir.Project mention: Listen to your to PostgreSQL database in realtime via WebSockets | news.ycombinator.com | 2021-04-28
Looks to me like it uses the same trick as Debezium (and similar projects) - listening to the replication stream and turning it into usable information - but it's a totally separate implementation built on top of Elixir: https://github.com/supabase/realtime/blob/master/server/lib/...
🔥 Firebase bindings for Vue.js & VuexProject mention: Component Is Not Updating After Vuex State Change | reddit.com/r/vuejs | 2021-02-08
What about this? https://github.com/vuejs/vuefire/issues/999
Library for building distributed, real-time collaborative web applications
Reverse proxy for realtime web servicesProject mention: Correct use case for Kafka? | reddit.com/r/apachekafka | 2021-04-10
Honestly I feel like some kind of broadcast/fan out service with websockets would be better. See for example: https://github.com/fanout/pushpin
High performance, distributed and low latency publish-subscribe platform.
Server-sent live updates: protocol and reference implementationProject mention: Live - A net/http compatible Phoenix LiveView implementation | reddit.com/r/golang | 2020-12-31
What are some of the best open-source Realtime projects? This list will help you: