<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys" -->

---
title: Why I chose Tauri instead of Electron | daily.dev
description: The author discusses their decision to choose Tauri over Electron for building a desktop application. They highlight the benefits of Tauri, such as its clear...
canonical: https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Why I chose Tauri instead of Electron | daily.dev
og:description: The author discusses their decision to choose Tauri over Electron for building a desktop application. They highlight the benefits of Tauri, such as its clear...
og:url: https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys
og:image: https://api.daily.dev/og/posts/eRAykteYs.png
og:image:alt: Why I chose Tauri instead of Electron
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Why I chose Tauri instead of Electron

**[ITNEXT](https://daily.dev/sources/itnext)** · 11 min read · 99 upvotes · 8 comments

## Summary

The author discusses their decision to choose Tauri over Electron for building a desktop application. They highlight the benefits of Tauri, such as its clear separation of backend and frontend, smaller app size, and plugin system. They also compare Tauri to Electron in terms of programming language and ecosystem, webview, features, and mobile support.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://itnext.io/why-i-chose-tauri-instead-of-electron-e67b34f8857d>

## Community discussion

Top comments from developers on daily.dev.

**@dbsx** · 1 upvotes

> I choose flutter_rust_bridge.

**@clmentreiffers** · 1 upvotes

> Tauri is more powerful than a basic electron app. If you want a simpler option with your backend in Golang, you can give [wails](https://wails.io) a try, as it follows the same principle and is easier than Rust.

**@claudiosalvador** · 1 upvotes

> Good, I'm Angolan and I program using electron js and I liked your article and the comparison that undoubtedly made the difference between Tauri and Electron js clearer and more grounded for me, I'll take a look at Tauri and maybe write the my first "Hello world"
>
> Good job and keep writing!
> You can pull me up on Instagram and we can exchange ideas: https://www.instagram.com/claudio_kaizer

**@axelerated** · 0 upvotes

> Article needs some proof reading, some of the listed extension examples are stating the same thing twice.

**@alexcloudstar** · 0 upvotes

> Awesome article!
> I want myself to start learning Rust, I think it has a great future ahead

---

Tags: [#electron](https://daily.dev/tags/electron), [#javascript](https://daily.dev/tags/javascript), [#rust](https://daily.dev/tags/rust), [#tauri](https://daily.dev/tags/tauri)

[View this post on daily.dev](https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Why I chose Tauri instead of Electron","url":"https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys"},"datePublished":"2024-01-23T11:47:59.957Z","dateModified":"2024-11-16T02:19:40.303Z","description":"The author discusses their decision to choose Tauri over Electron for building a desktop application. They highlight the benefits of Tauri, such as its clear...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/31dc1eb1d40763e0d3807dde43770a90?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/31dc1eb1d40763e0d3807dde43770a90?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"ITNEXT","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"ITNEXT","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2","url":"https://daily.dev/sources/itnext"},"commentCount":8,"discussionUrl":"https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":99},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":8}],"keywords":"electron,javascript,rust,tauri","timeRequired":"PT11M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"ITNEXT","item":"https://daily.dev/sources/itnext"},{"@type":"ListItem","position":3,"name":"Why I chose Tauri instead of Electron"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/why-i-chose-tauri-instead-of-electron-eraykteys","comment":[{"@type":"Comment","text":"I choose flutter_rust_bridge.","datePublished":"2024-01-26T03:01:58.266Z","url":"https://daily.dev/posts/eRAykteYs#c-dvZYcxAce","author":{"@type":"Person","name":"Junwei Dong","url":"https://daily.dev/dbsx","image":"https://avatars.githubusercontent.com/u/17372655?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"Tauri is more powerful than a basic electron app. If you want a simpler option with your backend in Golang, you can give wails a try, as it follows the same principle and is easier than Rust.","datePublished":"2024-01-30T12:37:25.750Z","url":"https://daily.dev/posts/eRAykteYs#c-psmYgxdvG","author":{"@type":"Person","name":"Clément Reiffers","url":"https://daily.dev/clmentreiffers","image":"https://avatars.githubusercontent.com/u/44473020?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"Good, I’m Angolan and I program using electron js and I liked your article and the comparison that undoubtedly made the difference between Tauri and Electron js clearer and more grounded for me, I’ll take a look at Tauri and maybe write the my first “Hello world”\nGood job and keep writing!\nYou can pull me up on Instagram and we can exchange ideas: https://www.instagram.com/claudio_kaizer","datePublished":"2024-01-24T07:34:25.679Z","url":"https://daily.dev/posts/eRAykteYs#c-7XyN0htkc","author":{"@type":"Person","name":"Cláudio Fernando","url":"https://daily.dev/claudiosalvador","image":"https://avatars.githubusercontent.com/u/66067711?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"Article needs some proof reading, some of the listed extension examples are stating the same thing twice.","datePublished":"2024-01-27T10:53:51.254Z","url":"https://daily.dev/posts/eRAykteYs#c-dBWRcwWDC","author":{"@type":"Person","name":"Axel Möllerberg","url":"https://daily.dev/axelerated","image":"https://avatars3.githubusercontent.com/u/343422?v=4"}},{"@type":"Comment","text":"Awesome article!\nI want myself to start learning Rust, I think it has a great future ahead","datePublished":"2024-03-05T08:24:46.294Z","url":"https://daily.dev/posts/eRAykteYs#c-4KKcltI8Z","author":{"@type":"Person","name":"Alex Cloudstar","url":"https://daily.dev/alexcloudstar","image":"https://media.daily.dev/image/upload/s--xA-1aKK7--/f_auto/v1767564650/avatars/avatar_ZUjetzkwG7V5behQOpH0X?_a=BAMAK+ZW0"}}]}
```

