Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nullvoxpopuli/emberclear
Encrypted Chat. No History. No Logs.
https://github.com/nullvoxpopuli/emberclear
chat discord encryption gitter hacktoberfest messaging nacl privacy progressive-web-app public-key-cryptography pwa secure slack wasm websockets
Last synced: 6 days ago
JSON representation
Encrypted Chat. No History. No Logs.
- Host: GitHub
- URL: https://github.com/nullvoxpopuli/emberclear
- Owner: NullVoxPopuli
- License: gpl-3.0
- Created: 2015-09-26T18:48:52.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-21T21:14:34.000Z (7 months ago)
- Last Synced: 2024-05-01T23:23:39.300Z (6 months ago)
- Topics: chat, discord, encryption, gitter, hacktoberfest, messaging, nacl, privacy, progressive-web-app, public-key-cryptography, pwa, secure, slack, wasm, websockets
- Language: TypeScript
- Homepage: https://emberclear.io
- Size: 18.7 MB
- Stars: 196
- Watchers: 12
- Forks: 39
- Open Issues: 170
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# [emberclear](https://emberclear.io)
emberclear is published at: https://emberclear.io
and can be run locally with docker via
```
docker run -d -p 4201:80 nullvoxpopuli/emberclear
```
and then can be visited at `http://localhost:4201`.## Project Directory
- [Browser Client](https://github.com/NullVoxPopuli/emberclear/tree/master/client/web/emberclear)
- [Phoenix Relay](https://github.com/NullVoxPopuli/mesh-relay-phoenix)
- [Benchmarks](https://github.com/NullVoxPopuli/emberclear/tree/master/benchmarks)## Another Chat App?
Yes, there is a lack of trust that manifests when existing chat apps are closed source and centralized. Emberclear, by design, is trustless -- meaning that, while there is a server component, the server knows nothing more than your "_public_ key". The server(s) are also meant to be a hot-swappable member of a mesh network, so no one implementation matters, as long as the same protocol is used.
Here is a table of detailing out some differences between emberclear and other chat apps:
## Development
See: [CONTRIBUTING.md](https://github.com/NullVoxPopuli/emberclear/blob/master/CONTRIBUTING.md)
## Special Thanks
- Cross-Browser / Cross-Platform Testing and Automation## License
[GNU General Public License version 3](https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)#summary)