Decentralized messenger
Go to file
2023-02-08 22:36:51 +02:00
.github
scripts lightning tip translation 2023-02-05 10:24:02 +02:00
src derive profile identicon from npub 2023-02-08 22:36:51 +02:00
tests
.cpanel.yml
.eslintignore
.eslintrc.js
.gitignore
.npmignore
.nvmrc
.prettierignore
.prettierrc
Dockerfile
LICENSE
netlify.toml hashless routing 2023-02-08 11:56:58 +02:00
package.json fix translations script, update 2023-02-04 22:39:12 +02:00
preact.config.js
README.md Update README.md 2023-02-06 15:26:23 +02:00
screenshot.png
tsconfig.json
yarn.lock fix translations script, update 2023-02-04 22:39:12 +02:00

Note 23.12.2022: Heavily under construction: started integrating Nostr this week.

Iris

Iris is like the social networking apps we're used to, but better.

  • No phone number or signup required. Just type in your name or alias and go!
  • Secure: It's open source. Users can validate that big brother doesn't read your private messages.
  • Available: It works offline-first and is not dependent on any single centrally managed server.

Screenshot

Use

Browser application: iris.to Netlify Status

  • No installation required
  • Progressive web app
    • Use offline
    • Save as an app to home screen or desktop

Develop

# install dependencies
yarn

# serve with hot reload at localhost:8080
yarn dev

# build for production with minification
yarn build

# test the production build locally
yarn serve

# run tests with jest and enzyme
yarn test

iris-lib is a core part of the application. You can clone it and run yarn link in the iris-lib directory. Then run yarn link iris-lib in the iris-messenger directory.

Privacy

The application is an unaudited proof-of-concept implementation, so don't use it for security critical purposes.

Contact

Join our Telegram (will be moved onto Iris when group chat is ready).


BTC: bc1qypfnmcgf9cdxcw307u20qzdyxf66egdgj0ljze