#deltatauri

2025-06-06

#deltatauri is ready for testing.

support.delta.chat/t/help-test

DeltaTauri is basically #deltachat_desktop , but using #tauri instead of electron.
Full Blogpost will follow soon.

Peter VΓ‘gnerpvagner@fedi.ml
2025-03-30
Dear @treefit
I am trying to build #deltatauri on ArchLinux and I have issues running the resulting binary.
Upon launch it prints:
Failed to setup app: error encountered during setup hook: current logfile does not exist

I am removing all the targets except of deb, then building like normal and moving files into place.
sed -i 's/"targets"\: "all"/"targets"\: ["deb"]/' packages/target-tauri/src-tauri/tauri.conf.json5
pnpm install
cd packages/target-tauri
pnpm tauri build

Can you please think of where I am failing likelly? I can run binaries built elsewhere so I guess webkit-gtk and other dependencies are installed.
2025-03-22

working on webxdc support in #deltatauri

Just finished implementing all the webxdc.js apis, the next steps are about hardening the sandboxing in preparation for the security audit together with @WofWca

#deltachat_desktop #tauri #webxdc

deltachat desktop tauri edition with two webxdc app windows open. those are two instances of the "Realtime Check" app that pings peers via webxdc p2p realtime api and displays the results in a table and a graph showing the ping times to and from each node in the network.
2025-03-06

I made the #deltachat_web version run as add-on on #HomeAssistant. It was easy, just took me around 2 days.
So this is one way to host the browser edition in your local network. :homeassistant:

Though I must tell you that I don't plan to maintain this, I just made it because it looked like a fun side quest to #deltatauri. That being said it is totally usable.

Thanks @homeassistant for making add-on development so easy.

codeberg.org/treefit/deltachat

Delta Chat desktop ui running inside of home assistant.
2025-01-09

#Electron vs #Tauri in #deltachat_desktop
- πŸ“¦ download size: 151mb vs 28mb
- πŸ’Ύ size on disk: 340mb vs 40mb
- 🧠 RAM usage: 292mb vs 209mb (after fresh start)

Though take it with a grain of salt: #deltatauri does not yet have features implemented and my sample size is just one here πŸ˜…

2025-01-09

Some (out of scope) fun-fact about #deltatauri: It only took me like 3 hours to get it running on #iPhone

@TauriApps is really easy for making #crossplatform apps.

Though of course the devil is in the detail, it would still need quite some native integration work to make it useable for normal users, so currently it is not a goal for us. So it won't replace our native #deltachat_ios app any time soon ;)

20% of the work for 80% of the visible result πŸ˜…

Deltachat "desktop" running on an iPhone. The screenshot shows the chatlist.Delta Chat "desktop" running on an iPhone. The screenshot shows the message list / chat content) with some messages (content is not relevant - some bug report I sent to myself, a screenshot and some emojis)
2025-01-09

Code for #deltatauri is now public!

For now it contains only the most basic functionality - so more for the fellow developers to try out or/and review my code πŸ˜‰. That being said, it is already surprisingly usable.

github.com/deltachat/deltachat

Thanks to #nlnet & #ngi0_entrust for funding this project: nlnet.nl/project/DeltaTauri/.

#deltachat #deltachat_desktop #tauri

2025-01-09

Updated for #deltachat_desktop readme coming soon.

Shows links to the 3 editions:
- deltachat electron (current releases)
- #deltatauri
- #deltachat_web

#deltachat

Readme of delta chat desktop:

Delta chat application for Desktop
<screenshot of the app>

Editions:
- Electron: The default, currently deployed in appstore and used by most users
- Tauri: WIP client using tauri instead of electron
tauri is a modern electron alternative: less disk usage, less ram usage, better performance rust backend
- Browser Highly experimental version with a webserver component and web-ui in the browser, at the moment only meant for developers and automated testing.
2024-12-01

I'm making big progress on the #tauri version of #deltachat_desktop

So far it only takes 38 mb πŸ“¦ (78mb installed) in package size instead of the 150mb πŸ“¦(323mb installed) of the Delta Chat Desktop #electron version.

I'll keep you updated in this thread.

Thanks to #nlnet & #ngi0_entrust for funding this project: nlnet.nl/project/DeltaTauri/.

#deltachat #deltatauri

A screenshot of deltachat tauri.
Shows Chatlist and a chat with the following conversation (interface is set to German, so I translate it here):

[Info message: Today]
[Info message: From this point onwards messages are guaranteed to be E2E encrypted, tab here to learn more]
B: Hello πŸ‘‹ [hearth emoji reaction]
A: Hello my friend, writing here from Delta Chat Tauri [rocket emoji reaction]
B:🀩
B: Image with deltachat and tauri logo connected by a line from which an arrow extends to the delta tauri project logo (which is the deltachat logo with the white border replaced by a gradient that was based on the tauri logo color)

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst