# Web client possible?

**URL:** <https://support.delta.chat/t/web-client-possible/467>\
**Category:** Feature Proposal\
**Tags:** censorship\
**Created:** [June 26, 2019, 9:40am UTC](https://support.delta.chat/t/web-client-possible/467 "2019-06-26T09:40:03Z")\
**Posts on this page:** 1\
**Showing post:** 26

<div class="post-metadata">

**Author:** ![ian](https://support.delta.chat/user_avatar/support.delta.chat/ian/32/3164_2.png) [@ian](https://support.delta.chat/u/ian)\
**Post date:** [March 27, 2026, 11:32pm UTC](https://support.delta.chat/t/web-client-possible/467/26 "2026-03-27T23:32:09Z")

</div>

Some of the topics and posts are already sparsely or transitively linked, but let me list here together all posts related to shipping static web client apps (WebAssembly, wasm, Emscripten, Rust, TCP/IP, proxy, gateway, compile, WebSocket, JMAP, JavaScript, API):

> [@Web client possible?](https://support.delta.chat/t/web-client-possible/467/1):
>
> Hi, is it possible to get a web client in the future? I’m behind a firewall so connecting the IMAP Port with the client is not possible. What are your option to this? Thanks!

> [@What would be needed for a Standalone web version without a server component?](https://support.delta.chat/t/what-would-be-needed-for-a-standalone-web-version-without-a-server-component/3789/1):
>
> We recently made a web version of the delta chat desktop UI. (blog post: [Delta Chat Desktop, but running inside of Firefox fox - Delta Chat](https://delta.chat/en/2025-05-22-browser-edition)) The downside to this is, that it still needs a local server component to run chatmail core (formely known as deltachat-core-rust). Ideally we would be able to not need to this server component and run delta chat as fully standalone web app or browser plugin. Our core library is written in rust and rust a popular source language for compiling to webassembly…

> [@Serve deltachat via web with a boring http server](https://support.delta.chat/t/serve-deltachat-via-web-with-a-boring-http-server/4188/1):
>
> Expected behavior My user story would be: I download the files intended to run deltachat I serve it in a URL like [https://chat.example.org](https://chat.example.org) I run it with my firefox profile for communications, and I pin tab it Actual behavior Looks like it is mandatory to run deltachat-desktop (which might contain an HTTP server). Hence, I am stuck in step one: how to download the intended files to be served in a boring HTTP server? Is it documented? References (what do others) matrix: yes I am aware that [ele…](https://matrix.org/ecosystem/clients/)

> [@Delta Chat for Cloud Phone](https://support.delta.chat/t/delta-chat-for-cloud-phone/3856/1):
>
> Is it possible to offer [delta.chat](https://delta.chat) on [Cloud Phone](https://developer.cloudfone.com/)? Cloud Phone is a Chromium-based remote browser with the same WASM and networking (HTTPS, WSS, SSE) support as desktop Chromium, except it doesn’t offer WebRTC yet. Is a fully web-based app possible, or does it need to have TCP socket access for protocols like IMAP?

> [@New achitecture approach for Deltachat (Desktop)](https://support.delta.chat/t/new-achitecture-approach-for-deltachat-desktop/1642/2):
>
> We plan to remove the requirement from electron so that we can use the ui in the browser and connect to the backend over websocket. Then after that step we plan to move away from nodejs and code the backend in rust. Though there are two parts to the backend: websocket rpc api server - communication with core (We also need that project for [Delta.chat for kaios](https://support.delta.chat/t/delta-chat-for-kaios/684), I started working on it at [GitHub - Simon-Laux/delta-command-api: Prototype of a websocket/json api in draft/experimenting stage](https://github.com/Simon-Laux/delta-command-api)) mai…

> [@Delta.chat for kaios](https://support.delta.chat/t/delta-chat-for-kaios/684/2):
>
> no, because the core needs access to tcp sockets to speak imap and smtp. I like you’re idea, though. Isn’t there any way to make native kaios apps or is it only 100% html5 apps? Also is there a way to run web-assembly on kaios? (when it only supports webapps that could be a solution to run the core faster than when we were to compile it to asm.js)

> [@Delta Chat on feature phone or dumbphone](https://support.delta.chat/t/delta-chat-on-feature-phone-or-dumbphone/4331/20):
>
> [Disclaimer: just my personal opinion] I’d bet on postmarketOS, but the T9 friendly UI is not there yet. It is available for the KaiOS phone that I own, though I haven’t tried it yet. [Nokia 2720 Flip (nokia-beatles) - postmarketOS Wiki](https://wiki.postmarketos.org/wiki/Nokia_2720_Flip_(nokia-beatles)) Maybe a compatibility layer to run KaiOS/boot2gecko web apps on PostmarketOS help with app availability a bit. Or just get a used second hand Android with custom ROM and custom minimal launcher that removes distractions. relieved_face Pinephone is not wor…

> [@JMAP as replacement of IMAP](https://support.delta.chat/t/jmap-as-replacement-of-imap/1652/1):
>
> I’d like to raise awareness of the [JSON Meta Application Protocol (JMAP)](https://en.wikipedia.org/wiki/JSON_Meta_Application_Protocol). It is a modern version of IMAP and SMTP with the goal of overcoming the issues with these protocols. I think especially the advertised [ease of use for developers and improved experience for mobile users](https://www.ietf.org/blog/jmap) make this protocol interesting for implementation in Delta Chat.

> [@Iframe or WASM delta chat to embed in a web or native app?](https://support.delta.chat/t/iframe-or-wasm-delta-chat-to-embed-in-a-web-or-native-app/3630/1):
>
> Iframe or WASM delta chat to embed in a web or native app? Any options?

---

_[View the full topic](https://support.delta.chat/t/web-client-possible/467)._
