Experimental project running Session messenger in the browser.
Visit Session Web: sessionweb.pages.dev
Works in Tor! 99% client-side (still requires proxy to swarms though). All encryption and private keys never leave the browser.
This is an experimental project, not a stable client
- Receiving messages
- Sending messages
- Attachments support
- Clearing network
- Conversations pinning
- Closed groups
- Open groups (communities)
- Blocked list
- Profile editing
- Searching conversations
- Searching in conversations
- Optimizations
- Partial conversations loading
- Multiaccount
- Localization
- 38 most used languages on the internet [Wikipedia]
- Option to change UI language
- PWA
- Offline support
- Updates
- Push notifications
- Notifications settings
- Calls
- Custom proxy server support
- Direct nodes connection support
- Onion routing
-
Install Bun from https://bun.sh or
npm i -g bun
-
git clone https://github.com/gongchandang49/session-web.git && cd session-web
-
mv .env.sample .env
(This will use my backend by default, feel free to change it) -
bun i && bun run build
-
Deploy the version generated on
dist/
folder. Example for Cloudflare Pages:wrangler pages deploy ./dist
Source code of backend/proxy server has been moved to the session-web-backend repo.
- Original project (archived): VityaSchel/session-web by
hloth.dev