JavaScript Communication systems

Open-source JavaScript projects categorized as Communication systems

Top 23 JavaScript Communication system Projects

  • 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

  • Lets-Chat

    Self-hosted chat app for small teams

  • Project mention: Group chat that doesn't allow DMs? | /r/sysadmin | 2023-06-20

    There are a few open source locally hosted chat services out there. "let's chat" is one I just came across with a quick search, running on a node.js + mongodb backend.

  • 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
  • Telescope

    🌋 A toolkit to quickly build apps with React, GraphQL & Meteor

  • Mailcow

    mailcow: dockerized - 🐮 + 🐋 = 💕

  • Project mention: Ask HN: Self Hosting an Email Server? | news.ycombinator.com | 2024-01-29

    I've been running mailcow [1] on a Hetzner cloud server for a few years and am pretty happy with it.

    [1] https://mailcow.email

  • Mailtrain

    Self hosted newsletter app

  • Project mention: Mailtrain help | /r/selfhosted | 2023-06-24
  • Haraka

    A fast, highly extensible, and event driven SMTP server

  • Project mention: postale.io? Is this legit? Email hosting unlimited domains. | /r/webhosting | 2023-06-17

    postale.io has an MX record that points to mail.postale.io, which resolves to an AWS IP address (probably an EC2 instance) and has Haraka listening on port 25 (if its SMTP banner can be believed)

  • Converse.js

    Web-based XMPP/Jabber chat client written in JavaScript

  • Project mention: ConverseJS 10.1.7 with an important XEP-0474 support fix used in ejabberd – XMPP | news.ycombinator.com | 2024-03-15
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • TextBelt

    Free API for outgoing SMS

  • Project mention: Send and receive SMS with a clean, simple API | news.ycombinator.com | 2023-09-29
  • Kandan

    Kandan is an Open Source Alternative to HipChat

  • Pump.io

    Social server with an ActivityStreams API

  • WBO

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

  • Project mention: JSON Canvas – An open file format for infinite canvas data | news.ycombinator.com | 2024-03-11

    As a maintainer of an open source JavaScript infinite canvas application [1], I was very interested, and now I am a little disappointed. The set of supported objects on the canvas is quite minimal.

    [1] https://github.com/lovasoa/whitebophir

  • wildduck

    Opinionated email server

  • Project mention: Ask HN: What do you think about EUPL in comparison to other copyleft licences? | news.ycombinator.com | 2024-03-03

    Nodemailer author here. I now publish all my libraries/tools (like Nodemailer) under some permissive license (MIT, MIT-0, ISC). This gives the opportunity to use such a library without issues, and the end user never knows about these tools anyway. For example if I build a OSS software and commercial software that both use such library, then it is easier to manage it under permissive license - I don't want copyleft licenses turning up in my commercial software even if I'm the owner.

    For OSS applications, I use EUPL (eg. https://wildduck.email/) or AGPL copyleft licenses. The license does not stop anyone using it as an application, but at the same time people are not free to copy, rename and sell it either.

  • Movim

    Movim - Decentralized social platform

  • Project mention: The Matrix Trashfire | news.ycombinator.com | 2024-02-14

    When https://siskin.im/ is seriously touted as the best iOS client for XMPP, you already lost 50% of the market share in the US. And if you don't have any usable app for 50% of your users in one of the most important markets, you can not really claim "interoperability", can you?

    Don't get me wrong, it would be great if more people were using XMPP. Now that I am more involved in the Fediverse space I'm learning how many wheels are being reinvented and XMPP has already solved. If more people learned about https://movim.eu I'd be able to shut off Communick and move on to do something else to do with my life, but the reality is that XMPP failed to achieve critical mass because it never had someone to complete control the protocol.

  • Kaiwa

    [UNMAINTAINED] A modern XMPP Web client

  • Candy

    JavaScript-based multi-user chat client for XMPP.

  • Spreed

    WebRTC audio/video call and conferencing server.

  • Glowing Bear

    A web client for WeeChat

  • Darkwire.io

    End-to-end encrypted instant web chat

  • Node-Chat

    :speech_balloon: Chat application built with NodeJS and Material Design (by igorantun)

  • Scrollback

    Embeddable cross-platform chat for communities

  • MiAOU

    A chat server with OAuth2 authentication, persistent and searchable history, video and audio, markdown formatting, private and public rooms, stars, votes, embedded games, and many other features

  • Jappix

    :speech_balloon: Jappix, a full-featured XMPP web-client (Jappix Desktop, Jappix Mobile & Jappix Mini).

  • friendup

    FriendOS is a free web based platform that runs in your browser. It allows you to work and play, collaboratively, across devices.

  • Project mention: Friend Create for open source Friend OS 1.3 introduces collaborative editing; in the new version, this unique IDE is aiming to bring a new kind of development experience; allowing developers to build cloud or online apps that seem like native apps, backed by a web operating system. | /r/programming | 2023-10-06
  • 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 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 2024-03-15.

JavaScript Communication systems related posts

Index

What are some of the best open-source Communication system projects in JavaScript? This list will help you:

Project Stars
1 ZeroNet 18,209
2 Lets-Chat 9,750
3 Telescope 7,996
4 Mailcow 7,891
5 Mailtrain 5,427
6 Haraka 4,824
7 Converse.js 3,011
8 TextBelt 2,914
9 Kandan 2,722
10 Pump.io 2,203
11 WBO 1,892
12 wildduck 1,829
13 Movim 1,691
14 Kaiwa 1,339
15 Candy 1,325
16 Spreed 1,083
17 Glowing Bear 936
18 Darkwire.io 869
19 Node-Chat 753
20 Scrollback 562
21 MiAOU 535
22 Jappix 435
23 friendup 339
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