janriemer, to webdev

Every system will eventually morph into a shape that is indistinguishable from and .

janriemer,

@hunger Hm...that's a good point.

Though, browsers are much more than HTML and CSS (they are almost like a full OS, not speaking of the JS JIT VM).

So I think those two things are distinct enough to be looked at separately.

Yes, reusing a browser provided by the system, like #Tauri does. I really like it. Not without disadvantages, though, like different layout results on different OSes.

Compiling HTML/CSS into internal format sounds very interesting! I've never thought about that!🤯 👍

kirbylife, to random Spanish
@kirbylife@mstdn.mx avatar

Por sí una versión no era suficiente, ahora hay 2 versiones de MS Teams en la máquina del trabajo 😑.

edfloreshz,
@edfloreshz@hachyderm.io avatar

@kirbylife Si se mueven a #Tauri estoy dispuesto a darle una oportunidad 😂

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.

tante, (edited ) to random
@tante@tldr.nettime.org avatar

I fully switched to Firefox a few months ago when Google kept on pushing their "Manifest V3" Chrome policy, now that they continue to push it and remove V2 (and with it meaningful adblockers) from Chrome in 2024 maybe you want to start migrating as well?

https://developer.chrome.com/en/blog/resuming-the-transition-to-mv3/

Don't go to Brave btw. It's a shit company that keeps doing shady stuff and is run by a homophobe. There are so many browsers, just pick one. (Whether other Chromium-based browsers will keep an interface for effective customization for users around is for you to research. Just use Firefox TBH).

happyborg,
@happyborg@fosstodon.org avatar

@tante
Unfortunately #Firefox on my android phone is extremely slow on key sites as crashes several times per day. Even with only 4 tabs. It's not much better on my Linux laptop. It doesn't crash but grinds to a halt.

I still use it for some sites for uBlock origin to make them useable. Brave blocks ads but doesn't hide elements.

#Brave with all the ads/wallet stuff turned off is snappy and has a good mobile UI handling 30+ tabs with ease.

Hoping #Tauri + Servo will come to the rescue.

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

changelog, to random
@changelog@changelog.social avatar

We thought we were going to make a better Electron.

We haven’t gotten there yet.

Electron is better in a number of ways, I’ll say it here.

Tauri is better in a number of ways…

@TauriApps / @crabnebula founder compares
#tauri to #electron in 2023 👇

🎥 https://youtu.be/VvpXrzn48ms

changelog, to opensource
@changelog@changelog.social avatar

🫧 @TauriApps creator on finally escaping the open source issue bubble 👏

#opensource #maintainerlife #github #tauri #startups #software

https://youtube.com/shorts/EOQ7AyVPiPQ

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

crabnebula, to javascript
@crabnebula@fosstodon.org avatar

Angular + Tauri 🥊

@angular and @TauriApps form a robust combination for creating powerful apps.

Together, they offer an interesting blend of features, each balancing the other’s strengths and weaknesses.

👇👇👇

, is known for its completeness in managing complex applications. 💫

It employs a change detection mechanism and ahead-of-time (AOT) compilation, which optimizes apps by compiling components into highly efficient code before the initial load.

⬇️

crabnebula,
@crabnebula@fosstodon.org avatar

. @TauriApps stands out for its focus on minimalism and efficiency.

It uses #Rust, a language known for its memory safety and performance, to interact with the operating system’s webview for rendering the user interface. 🚀

The #Tauri team has made conscious design choices to keep the binary sizes incredibly small and the memory footprint minimal.

This leads to faster startup times, lower memory usage, and overall snappier performance compared to alternatives. 💪⬇️

crabnebula,
@crabnebula@fosstodon.org avatar

Do you want to learn more about VS or how other popular frameworks/UI libraries (like , , , etc.) are compared to @TauriApps?

Check this out:

https://crabnebula.dev/blog/the-best-ui-libraries-for-cross-platform-apps-with-tauri

tengkuizdihar, to opensource

I MADE TREEDOME! CHERRYTREE BUT YOUR DOCUMENT ARE SEPARATED PER NOTES SO YOU DONT NEED TO LOAD ALL OF IT TO MEMORY AT ONCE!

USE IT! PLAY WITH IT! HACK IT! GIVE FEEDBACK!

https://discuss.online/post/627975

#opensource #rust #tauri #note

crabnebula, to svelte
@crabnebula@fosstodon.org avatar

Svelte + Tauri 🥊

#Svelte and @TauriApps together form an attractive solution for creating performant, lightweight, and cross-platform apps.

👩‍💻 👩‍💻 👩‍💻

Sveltejs is a modern JavaScript compiler that helps to write easy-to-understand JavaScript code which, when compiled, results in highly efficient, imperative code that directly updates the Document Object Model (DOM).

⬇️

crabnebula,
@crabnebula@fosstodon.org avatar

#Tauri is designed to offer a lean & efficient runtime. It accomplishes this by utilizing a Rust backend & leveraging the system’s webview for rendering the frontend.

The result is a small binary size & a low memory footprint, leading to quicker startup & better performance.

Sveltejs’s performance is generally better than that of React, Vue, and Angular because it compiles components to highly efficient imperative code that directly manipulates the DOM. 🏃‍♀️

⬇️

CommanderViral, to opensource

Does anybody have any suggestions for an #opensource #selfhosted #kanban platform that is not based on #postgresql with a preference for #sqlite or something like that. Ideally, I want to be able to just launch one container and have it up and going. I am starting to reconsider if #Podman was really the right choice over #Docker for my #production instances, because otherwise I'd happily just be loading up #compose files. #programming #taskmanagement #trello

tetrislife,

@birnim as an Emacs guy, I know what you are saying (org-mode at my day-job). Just that the ubiquitous webview is a tempting target, and projects like Tiddlywiki and Delta Chat (and #Tauri) are delivering so much out of that + WebDAV/e-mail.

@dwinkl @CommanderViral

hywan, to rust
@hywan@fosstodon.org avatar

Announcing Tauri 1.3.0, https://tauri.app/blog/2023/05/03/tauri-1-3/.

This version includes security improvements, new features and important bug fixes.

#tauri #RustLang #WebApp

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

ianthetechie, to random
@ianthetechie@fosstodon.org avatar

I honestly don’t understand what, in 2023, possesses anyone to write apps using react native. I’m fairly certain if you have even a mid level dev team you would save time just writing two separate apps. Nearly every single release of RN still includes breaking changes. It’s just nuts. They haven’t even hit 1.0. And this is to day morning of the general instability of the whole JS package ecosystem. How does anyone put up with this?

cindox,

@ianthetechie Waiting to see #tauri and #rust be used in mobile app development.

tanepiper, to random
@tanepiper@tane.codes avatar

Building everything in Electron and Blink was a mistake.

(When we look back at this period of software development - building everything on top of a web browser will be seen as one of the contributors to climate change)

tetrislife,

@tanepiper is #Tauri not the Webview for desktop you mention? And why would Webviews for desktop run lighter than Chrome?
@JungleGeorge24

ademalsasa, to foss
happyborg,
@happyborg@fosstodon.org avatar

@ademalsasa
My main project is a terminal dashboard GUI for which I use TUI: https://crates.io/crates/tui

For anything not in the terminal I'd use #SvelteKit with #Rust / #WASM probably with #Tauri: https://crates.io/crates/tauri

ademalsasa,

What is the Rust ui toolkit you use?

Please share your developer experience.

Boost is very appreciated.

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