| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
| 30/03/2023 | EN, FR, CZ, PL |
Invest in SimpleX Chat. Learn more on Wefunder.
Why we are building SimpleX Network
Learn more about SimpleX Chat.
You can connect to the team via the app using "chat with the developers button" available when you have no conversations in the profile, "Send questions and ideas" in the app settings or via our SimpleX address. Please connect to:
We are replying the questions manually, so it is not instant – it can take up to 24 hours.
If you are interested in helping us to integrate open-source language models, and in joining our team, please get in touch.
You can find the groups created by users in SimpleX Directory. It is also available as SimpleX bot that allows to add your own groups and communities to the directory. We are not responsible for the content shared in these groups.
Please note: The groups below are created for the users to be able to ask questions, make suggestions and ask questions about SimpleX Chat only.
You can join an English-speaking users group if you want to ask any questions: #SimpleX users group
There is also a group #simplex-devs for developers who build on SimpleX platform:
You can join these and other groups by opening these links in the app or by opening them in a desktop browser and scanning the QR code.
We publish our updates and releases via:
You need to share a link with your friend or scan a QR code from their phone, in person or during a video call, to make a connection and start messaging.
The channel through which you share the link does not have to be secure - it is enough that you can confirm who sent you the message and that your SimpleX connection is established.
After you connect, you can verify connection security code.
Read about the app features and settings in the new User guide.
We would love to have you join the development! You can help us with:
Thanks to our users and Weblate, SimpleX Chat apps, website and documents are translated to many other languages.
Join our translators to help SimpleX grow!
| locale | language | contributor | Android and iOS | website | Github docs |
|---|---|---|---|---|---|
| 🇬🇧 en | English | ✓ | ✓ | ✓ | |
| ar | العربية | jermanuts | - |
||
| 🇧🇬 bg | Български | ||||
| 🇨🇿 cs | Čeština | zen0bit | ✓ | ||
| 🇩🇪 de | Deutsch | mlanp | |||
| 🇪🇸 es | Español | Mateyhv | |||
| 🇫🇮 fi | Suomi | ||||
| 🇫🇷 fr | Français | ishi_sama | ✓ | ||
| 🇮🇱 he | עִברִית | - |
|||
| 🇭🇺 hu | Magyar | - |
|||
| 🇮🇹 it | Italiano | unbranched | |||
| 🇯🇵 ja | 日本語 | ||||
| 🇳🇱 nl | Nederlands | mika-nl | |||
| 🇵🇱 pl | Polski | BxOxSxS | |||
| 🇧🇷 pt-BR | Português | - |
|||
| 🇷🇺 ru | Русский | ||||
| 🇹🇭 th | ภาษาไทย | titapa-punpun | |||
| 🇹🇷 tr | Türkçe | ||||
| 🇺🇦 uk | Українська | ||||
| 🇨🇳 zh-CHS | 简体中文 | sith-on-mars Float-hu |
Languages in progress: Arabic, Japanese, Korean, Portuguese and others. We will be adding more languages as some of the already added are completed – please suggest new languages, review the translation guide and get in touch with us!
Huge thank you to everybody who donated to SimpleX Chat!
We are prioritizing users privacy and security - it would be impossible without your support.
Our pledge to our users is that SimpleX protocols are and will remain open, and in public domain, - so anybody can build the future implementations of the clients and the servers. We are building SimpleX platform based on the same principles as email and web, but much more private and secure.
Your donations help us raise more funds - any amount, even the price of the cup of coffee, would make a big difference for us.
It is possible to donate via:
Thank you,
Evgeny
SimpleX Chat founder
Everyone should care about privacy and security of their communications - innocuous conversations can put you in danger even if there is nothing to hide.
One of the most shocking stories is the experience of Mohamedou Ould Salahi that he wrote about in his memoir and that is shown in The Mauritanian movie. He was put into Guantanamo camp, without trial, and was tortured there for 15 years after a phone call to his relative in Afghanistan, under suspicion of being involved in 9/11 attacks, even though he lived in Germany for the 10 years prior to the attacks.
It is not enough to use an end-to-end encrypted messenger, we all should use the messengers that protect the privacy of our personal networks - who we are connected with.
Unlike any other existing messaging platform, SimpleX has no identifiers assigned to the users - not even random numbers. This protects the privacy of who are you communicating with, hiding it from SimpleX platform servers and from any observers. Read more.
As you have no identifier on SimpleX platform, you cannot be contacted unless you share a one-time invitation link or an optional temporary user address. Read more.
SimpleX stores all user data on client devices, the messages are only held temporarily on SimpleX relay servers until they are received. Read more.
You can use SimpleX with your own servers and still communicate with people using the servers that are pre-configured in the apps or any other SimpleX servers. Read more.
How SimpleX can deliver messages without any user identifiers? See v2 release announcement explaining how SimpleX works.
Why should I not just use Signal? Signal is a centralized platform that uses phone numbers to identify its users and their contacts. It means that while the content of your messages on Signal is protected with robust end-to-end encryption, there is a large amount of meta-data visible to Signal - who you talk with and when.
How is it different from Matrix, Session, Ricochet, Cwtch, etc., that also don't require user identities? Although these platforms do not require a real identity, they do rely on anonymous user identities to deliver messages – it can be, for example, an identity key or a random number. Using a persistent user identity, even anonymous, creates a risk that user's connection graph becomes known to the observers and/or service providers, and it can lead to de-anonymizing some users. If the same user profile is used to connect to two different people via any messenger other than SimpleX, these two people can confirm if they are connected to the same person - they would use the same user identifier in the messages. With SimpleX there is no meta-data in common between your conversations with different contacts - the quality that no other messaging platform has.
Recent and important updates:
Jul 22, 2026. SimpleX Public Names — a Name Nobody Can Take From You
Jan 14, 2025. SimpleX network: large groups and privacy-preserving content moderation
Mar 14, 2024. SimpleX Chat v5.6 beta: adding quantum resistance to Signal double ratchet algorithm.
Apr 22, 2023. SimpleX Chat: vision and funding, v5.0 released with videos and files up to 1gb.
curl -o- https://raw.githubusercontent.com/simplex-chat/simplex-chat/stable/install.sh | bashOnce the chat client is installed, simply run simplex-chat from your terminal.
Read more about installing and using the terminal app.
SimpleX is a client-server network with a unique network topology that uses redundant, disposable message relay nodes to asynchronously pass messages via unidirectional (simplex) message queues, providing recipient and sender anonymity.
Unlike P2P networks, all messages are passed through one or several server nodes, that do not even need to have persistence. In fact, the current SMP server implementation uses in-memory message storage, persisting only the queue records. SimpleX provides better metadata protection than P2P designs, as no global participant identifiers are used to deliver messages, and avoids the problems of P2P networks.
Unlike federated networks, the server nodes do not have records of the users, do not communicate with each other and do not store messages after they are delivered to the recipients. There is no way to discover the full list of servers participating in SimpleX network. This design avoids the problem of metadata visibility that all federated networks have and better protects from the network-wide attacks.
Only the client devices have information about users, their contacts and groups.
See SimpleX whitepaper for more information on platform objectives and technical design.
See SimpleX Chat Protocol for the format of messages sent between chat clients over SimpleX Messaging Protocol.
SimpleX Chat is a work in progress – we are releasing improvements as they are ready. You have to decide if the current state is good enough for your usage scenario.
We compiled a glossary of terms used to describe communication systems to help understand some terms below and to help compare advantages and disadvantages of various communication systems.
What is already implemented:
We plan to add:
You can:
If you are considering developing with SimpleX platform please get in touch for any advice and support.
Please also join #simplex-devs group to ask any questions and share your success stories.
You can create a chat bot or any chat-based service in any language running SimpleX Chat terminal CLI as a local WebSocket server.
See our new bot API reference. Most of it is automatically generated from core library types, so it stays up to date.
Also see TypeScript SimpleX Chat client and JavaScript chat bot example.
SimpleX protocols and security model was reviewed, and had many breaking changes and improvements in v1.0.0.
The implementation security assessment of SimpleX cryptography and networking was done in October 2022 by Trail of Bits – see the announcement.
The cryptographic review of SimpleX protocols was done in July 2024 by Trail of Bits – see the announcement.
SimpleX Chat is still a relatively early stage platform (the mobile apps were released in March 2022), so you may discover some bugs and missing features. We would really appreciate if you let us know anything that needs to be fixed or improved.
The default servers configured in the app are provided on the best effort basis. We are currently not guaranteeing any SLAs, although historically our servers had over 99.9% uptime each.
We have never provided or have been requested access to our servers or any information from our servers by any third parties. If we are ever requested to provide such access or information, we will be following due legal process.
We do not log IP addresses of the users and we do not perform any traffic correlation on our servers. If transport level security is critical you must use Tor or some other similar network to access messaging servers. We will be improving the client applications to reduce the opportunities for traffic correlation.
Please read more in Privacy Policy.
Please see our Security Policy on how to report security vulnerabilities to us. We will coordinate the fix and disclosure.
Please do NOT report security vulnerabilities via GitHub issues.
This software is licensed under the GNU Affero General Public License version 3 (AGPLv3). See the LICENSE file for details. The SimpleX and SimpleX Chat name, logo, associated branding materials, and application and website graphic assets (illustrations, images, visual designs, etc.) are not covered by this license and are subject to the terms outlined in the TRADEMARK and ASSETS_LICENSE files respectively.
If you want to use any graphic assets in your publications, please ask for permission. Texts can be used as direct quotes, referencing the source.
| Back | FazBrowse Home | New Git URL |