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. Learn more →
Top 15 TypeScript Communication system Projects
-
-
Mattermost
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
Mattermost, Inc. | Senior React Native Engineer | REMOTE (US Only) | Full-Time
At Mattermost we build an open core, chat and collaboration platform focused on making users with mission critical work more productive while also allowing our customers to self-deploy and have full control over their own data.
We’re looking for a Senior React Native Engineer who has the depth to significantly move the performance needle of our app while also having the breadth to contribute across our stack.
Check out our open source mobile codebase: https://github.com/mattermost/mattermost-mobile. Meta uses the Mattermost RN app as the benchmark for performance testing of their Hermes JS engine: https://mattermost.com/blog/hermes-mattermost/. Want to set the bar for what a complex, high performing React Native app can do? Want to do it open source? Join our team!
Apply here: https://jobs.lever.co/mattermost/a38ea8f0-6c27-4178-a988-801...
-
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.
-
Jitsi Meet
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
-
I made an account in Cinny using my Github account. I am trying to migrate my account into element.io. How do I do this? Forgot password is not even an option in Cinny.
-
Project mention: Now, you can embed Mastodon posts in Medium stories | news.ycombinator.com | 2023-04-17
on Misskey: https://github.com/misskey-dev/misskey/issues/9504
There is a lot of resistance to the idea. The browser UX for registering protocols is not particularly intuitive. The protocol should not be named after Mastodon because they are defensive of their trademark, and it wouldn't be accurate since the user identifier could be followed from any ActivityPub compatible software.
If you look at the newer comments on the Mastodon github thread I posted you can see web+ap:// recommended, or apub://
I think there just needs to be enough collective will to make this happen. Likely another project will need to take the lead because Mastodon team has decided the browser UX is too much of a barrier. Maybe glitch-soc can do a proof of concept.
-
Tutanota makes encryption easy
Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
Project mention: Show HN: TutaCrypt, post-quantum encryption protocols for securing emails [pdf] | news.ycombinator.com | 2024-03-18Hi HN, we are the developers from Tuta (formerly Tutanota), the German end-to-end encrypted email provider, and we recently released the world's first post-quantum encryption for email.
We have included a full technical write-up of the cryptography involved in these changes and we have released it for open public review.
This document specifies TutaCrypt, a protocol designed for hybrid email encryption in Tuta Mail. The protocol combines a classical Elliptic-Curve-Diffie-Hellman key exchange with a post-quantum KEM. The goal is to replace the usage of RSA in Tuta Mail.
In the remainder of this document we describe some preliminaries such as the cryptographic primitives used. We define the core algorithms of the protocol and describe the flow of messages between the communicating parties. Finally, we discuss the security properties and some limitations of the protocol in its current form.
We are eager for your constructive feedback. All cryptography related source code is available for review and experimenting here: https://github.com/tutao/tutanota/blob/master/src/api/worker...
If you have any questions or comments related to post-quantum cryptography please let us know in the comments!
-
IRC as a protocol is indeed incredibly simple and easy to get started with. Years ago did discover this when I was able to make [this atrocity](https://github.com/creesch/discordIRCd) bridging IRC and discord where for IRC I effectively did a simple server implementation.
There is a caveat, though. Like many older protocols (ftp) there is a lot that was not initially written down or left up to clients and server implementations. This, does lead to a lot of edge cases you need to be aware of once you want to actually support a wider user group.
Also, as this is apparently is still a discussion. IRC is not simple from a modern user UX perception. Registration can be complex and confusing, though hidden a bit through clients. Managing channels with various flags is a whole other thing. Then there is also the fact that these days people are no longer used to the fact that they can't see messages from periods where they were not connected. Of course, the latter can be easily handled by a BNC or fancy clients like https://thelounge.chat . But, that is only easy for technically inclined folks.
-
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.
-
-
Rallly
Rallly is an open-source scheduling and collaboration tool designed to make organizing events and meetings easier.
It is great that WAYF offers something completely bare one without the features you are mentioning, IMHO.
-
The Coral Project [0] (commenting platform used on Washington Post, New York Times, The Verge) uses an Apache 2.0 license [1]. Which doesn't seem to have prevented it from raking in big SaaS customers.
A lot of people worry about copy-cat services, but it's kind of rare that someone will be able to compete with you as the original in hosting your own service as well as you can. Especially when you consider support and maintenance requirements of a new product you aren't personally developing.
I could see copy-cat services being more of an issue in the late stage of a product though? When everyone knows lots about how to stand it up and use it?
-
-
Talkyard
A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.
-
Project mention: Building a VoIP Network with Routr on DigitalOcean Kubernetes: Part I | dev.to | 2024-03-04
Please see the Official Chart for many more options for your deployment.
-
JSXC
:speech_balloon: Real-time xmpp chat application with video calls, file transfer and encrypted communication.
-
-
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.
TypeScript Communication systems related posts
- Show HN: TutaCrypt, post-quantum encryption protocols for securing emails [pdf]
- Simplicity of IRC
- Ask HN: Who is hiring? (March 2024)
- How to Escape Gmail
- Building a VoIP Network with Routr on DigitalOcean Kubernetes: Part I
- My Open-Source toolkit for 2024
- Show HN: WAYF – A Simple Scheduling App
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Mar 2024
Index
What are some of the best open-source Communication system projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Rocket.Chat | 38,572 |
2 | Mattermost | 27,864 |
3 | Jitsi Meet | 21,453 |
4 | Element | 10,563 |
5 | Misskey | 9,389 |
6 | Tutanota makes encryption easy | 5,696 |
7 | The Lounge | 5,351 |
8 | ProtonMail Web Client | 4,058 |
9 | Rallly | 2,961 |
10 | Coral | 1,862 |
11 | Twake | 1,734 |
12 | Talkyard | 1,666 |
13 | Routr | 1,318 |
14 | JSXC | 706 |
15 | Ptorx | 354 |