Ciantic, to rust
@Ciantic@twit.social avatar

Now what fresh hell is this? I suspect something in my system is broken. But this should be debuggable. My little Tauri app now crashes after a while in use in release mode with "exit code: 0xc0000374, STATUS_HEAP_CORRUPTION", however it works fine in debug mode!

I cleaned the target, and every time it does that, only in release mode.

#Rust #Tauri

doomy, to rust
@doomy@mastodon.social avatar

hey people is there a better solution than / atm? im making a app and it just keeps getting in the way. i tried sled and a few other similar solutions but they all seem pretty far off from being ergonomic for a general purpose db. i just wanna like, store my rust data in something and retrieve it with some basic relationships. not have to worry about endianness.

mirkobrombin, to vuejs
@mirkobrombin@mastodon.social avatar

I have an absurd concept of fun but working on this is actually very funny.

#vuejs #tauri

iamtherockstar, to rust
@iamtherockstar@mastodon.social avatar

I am generally not a fan of browser ui tooling that isn't javascript/typescript, and I'm definitely not a fan of non-native App tooling.

#tauri with #yew might be convincing me otherwise. #rust #rustlang

njoseph, to rust
@njoseph@social.masto.host avatar

Wrote a little app launcher for all of my manually installed applications using Tauri in about 2 hours and with less than 100 lines of code. The .deb package it generated is just 2.8 MB in size. I added this to my startup applications using Gnome Tweak Tool.

P.S. One hour was spent fighting the borrow checker. AppImage is 164 MB.

#Tauri #RustLang #GTK #Gnome

changelog, to opensource
@changelog@changelog.social avatar

🎉 New Changelog interview!

This week we’re joined by Daniel Thompson, co-founder of Tauri. It’s been a year since we last had Daniel on the show. He catches us up on all things Tauri:

✨ The release of Tauri 1.5
✨ The launch of CrabNebula
✨ The state of Electron vs Tauri,
✨ The state of building UIs with Tauri
✨ Daniel’s idea of creating a web browser

#tauri #opensource #rustlang #startups

🎧 https://changelog.fm/560

hugoattal, to javascript

I built a magnifier with @TauriApps, @vite, #vue and #typescript called "Milky Warp" 🌌! I'm doing a few presentations for http://roller-coaster.app, and I noticed it's not easy to read text on a screen or a small video. I couldn't find a good magnifier tool, so I built one!

Of course, I didn't want to go through the hassle of setting up a C++ project with some weird shaders, so I decided to go with the awesome #Tauri. Milky Warp is open source, you can give it a look, or follow this thread for a few technical explanations.

https://github.com/hugoattal/milky-warp

video/mp4

happyborg, (edited ) to rust
@happyborg@fosstodon.org avatar

Wanting to play with servo has turned out to be a bit harder than I expected. Even cloning the repo doesn't work over my 4G b/b and building... well 😱

Still I persist! Now rsync'ing vendored repos and dependencies from a cloud instance and hoping it will work offline. 🙏

jbzfn, to rust
@jbzfn@mastodon.social avatar

🦀 Servo Browser Engine Making Embedded App Progress With Tauri
@phoronix

「 For pursuing their embedding plans, Servo is focusing on Tauri as a framework for building desktop apps with a web front-end and Rust back-end. Tauri is aiming for both desktop and mobile app support and is front-end and engine agnostic. Servo is aiming to be another web engine option for those leveraging Tauri for their apps 」

https://www.phoronix.com/news/Servo-Engine-Plus-Tauri

#Servo #Tauri #Rust

tranxuanthang, to ruby

#introduction Hey #Fosstodon and Mastodon!

I'm Thang and I'm a 26-year-old software engineer from Vietnam.

👍 What I'm good at: #Ruby, #Javascript
📝 What I'm learning: #Rust, #AWS, #Terraform
🔜 What I'm planning to learn in the near future: Qt6 with C++ or Python (to overcome my Electron addiction)

I'm the author of LRCGET (https://github.com/tranxuanthang/lrcget), a small tool that helps finding synchronized lyrics, written in Rust and #Tauri.

Thank you all for reading!

wezm, to rust
@wezm@mastodon.decentralised.social avatar

Wrote a post about my Gleam + Tauri experiment https://www.wezm.net/v2/posts/2024/gleam-tauri/

andre, to rust
@andre@fedi.jaenis.ch avatar

Built my first app today.

That's a framework for turning web applications into „native“ apps.

From what I can tell, somewhat similar to , but hopefully more secure.

Anyway, compiling Rust crates isn't fun. Will likely defer to some machine soon for this.

I'm very much a fan of interpreted languages.

nebunez, to javascript
@nebunez@fuzzyroots.net avatar

So #Tauri is the #Electron killer? 😮 Which still uses #Javascript frameworks . 🙁

Is this peak cross-platform? 🤔

happyborg, to random
@happyborg@fosstodon.org avatar

t00t! The one last sticking point in migrating my app from #Tauri v1 to #TauriV2 beta is unstuck.

Twas a tricky one, but the demo now works as well as before (I think!).

Next I want to see if it works with Android, at least in the simulator.

happyborg, to rust
@happyborg@fosstodon.org avatar

Major progress on my first Autonomi demo app today. I'm sooo happy 😄

This proves that all the tricky but essential parts work together, so now I can add features and improve the operation knowing that effort won't be wasted.

It also already shows that we can build cross platform apps (desktop and mobile) with a web front end that use the APIs using and your web framework of choice. Which for me is

0xSim, (edited ) to rust
@0xSim@hachyderm.io avatar

I've spent my evenings this week on #Tauri, first to see how it was (there's #rustlang and #typescript so it's cool), and then to try and implement a plugins system to load arbitrary JS code at runtime.

It's been a while since I've oscillated so much between "I think this might work" and "nope, it doesn't". In the end it works, though I cheated a bit and exposed the "host" app API through a global object.

happyborg, to rust
@happyborg@fosstodon.org avatar

I've been using cargo (#RustLang package manager) for [cough] yrs and it is very nice. But always on my Ubuntu laptop. #Linux

That laptop died so right now I'm using an old Windows 10 (not 11 as stated earlier) laptop with #WSL and I have cargo building in #Windows and Ubuntu 22 (under WSL) and it just works.

Cross platform #development used to be one of the hardest most frustrating things, but tools like #cargo and #Tauri have changed all that.

Development is less aggghhh!

Next #Android!

happyborg, to android
@happyborg@fosstodon.org avatar

Having beaten Windows .BAT files and FTP into submission on one laptop (thanks #WinSCP) while getting my #TauriV2 app to build for #Android on another, today I will be figuring out how to debug it with #AndroidStudio.

It almost works. I can call #RustLang from the #Svelte GUI, but my custom protocol handlers aren't being called. 🤔
#Tauri

happyborg, to random
@happyborg@fosstodon.org avatar

Today I'm migrating my working but buggy demo from #Tauri v1 to the v2 beta.

So far so good. One area needs work because they've removed the tauri::http crate which I use to build Response structures. I can't see how to do this with tauri::request which is offered as a replacement, so need to find a protocol handler example for #TauriV2.

changelog, to markdown
@changelog@changelog.social avatar

A desktop app for easily viewing & editing Markdown files ⬇

Marker has an Obsidian look to it, but it's 100% open source & built with Tauri 💪

🔗 https://marker.pages.dev

#markdown #tauri #opensource #markdown

0xSim, to rust
@0xSim@hachyderm.io avatar

So, I'm doing some quick performance tests for my own JS game engine, and it turns out that the WebView used by Tauri is 40% slower than Edge itself.

A bit surprising but I guess Tauri adds some overhead, as the release build is also faster than the dev build - without doing any explicit call to the rust backend during the benchmark.

#tauri #rustlang #webview #edge

tetrislife, to random

So, was a problem but / are not ... hmmm

kubikpixel, to AdobePhotoshop
@kubikpixel@chaos.social avatar

«Why I chose #Tauri instead of #Electron»

So to say secure #app's that are to run on different #desktop's will in my opinion use #Rust / #RustLang with @TauriApps for development and no longer @electronjs:

🦀 https://scribe.rip/why-i-chose-tauri-instead-of-electron-e67b34f8857d

happyborg, to svelte
@happyborg@fosstodon.org avatar

I haven't worked with for a long time and am immediately reminded of how much I like it. 😃

I'm building a cross-platform demo (native) app which will work on Windows, MacOS, Linux and Android out of the box, using .

It needs to be native so I can access a API to talk to a backend ().

If you've not used Svelte I encourage you to give it a try. It is intuitive and the online docs, examples and REPL make learning by doing a breeze. Which is my style.

mirkobrombin, to vuejs
@mirkobrombin@mastodon.social avatar

The Toolkit for Bottles Next is at the beginning of its work, and this is how it currently looks without the Bottles color scheme.

https://github.com/mirkobrombin/vnt

For the "is Bottles leaving GTK?!" topic, please have a read: https://usebottles.com/blog/bottles-next-a-new-chapter/

#vuejs #tauri

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines