For anyone considering Electron: take a look at Tauri. It’s another way to build cross-platform apps with web tech. It will use the OS‘s web rendering engine instead of shipping Chromium which results in much smaller binaries and faster startup times and less RAM usage. You can also write native code in Rust. It’s like Electron but good.
Bad for Linux at the moment…
That being said, it won’t improve just by saying it’s bad for Linux, if you work as a maintainer in a distro, or know a lot about Linux and rust to help their development then please reach out!!!
The sooner tauri is usable everywhere the more people will prefer it
I didn’t try out a Tauri app on linux yet, I just know that it’s generally supported. What doesn’t work (well) as of now?
Works fine for me on endeavourOS (Hyprland and i3).
What makes it bad for Linux?
That does seem like a good improvement.
What about Flutter? It was pretty nice to work with
The reason people use Electron in the first place is that they wanna share a codebase between web, desktop and possibly mobile.
While Flutter can technically do that, the web apps it outputs are atrocious with poor usability and accessibility. It’s drawing the whole UI on a canvas element which causes all kinds of issues.
they wanna share a codebase between web, desktop and possibly mobile.
That way you get an app that’s crap on every platform.
Make sense, tnx
Electron apps are a crime against computing.
A crime commited by techbros of the early 2010’s, who envisioned an end to desktop applications, and them being replaced by websites.
To be fair making native aplications was( maybe even still is , the last time i touched anything non abap related was in uni )very unnesecarily complex thing back then especialy compared to the simplicity of web frontend .
Electron and unreal have been disasters for their industries
How do you mean in terms of Unreal?
The issue isn’t the engine itself, but the management practices that lead companies to desire unreal.
HTML5 applications goddamn well ought to be first-class programs, as a totally platform-agnostic realization of Turing completeness.
Instead you get every application bundled with its own whole-ass operating system and virtual machine. For a fucking webpage. Yep! No other way to run that on a modern computer!
- Yes
- Yes, and also delete Electron
- That, and also make me forget I ever even heard about Electron in the first place
When gecko electron?
(Yes, I know that there has been effort to that, but at one point having gecko and FF seperate was too much work, so it was merged further, so that it’s now even harder to create a gecko-based electron. So basically just create a clean FF profile, add all addons you want (uBlock and noscript are useful for some apps), and make a desktop shortcut to open the web page in that specific profile. Funnily enough, it’s more lightweight!)
XULRuner use to exist. I ran Chatzilla under it at one point in time.
Can I get a browser built entirely on Electron?
The checkbox should be grayed out.
But I want to always delete Electron Applications…
That’s why the checkbox should be grayed out, so that you can’t uncheck it.
OOOOOHH! I get it now!
I thought you meant grayed out so it couldn’t be checked.
My bad. You’re right.
Any tech college kid can write an app in common frameworks. I’ll admit llm code generators are great when they can translate electron apps to say tauri or even better to QT at reasonable cost :)
- Qt “cute” (the UI framework)
- QT “cutie” (QuickTime the Apple media framework)
QT “cutie” (you 😊😳)
KATE >>>>>>>>>>>>> VSCode
Don’t get me wrong, I love Kate for general developement but I think VSCode is better for web developement because it has many useful extensions like LivePreview etc…
Well, one advantage of running your text editor in a browser is you have access to the browser.
Yes, except container devel (need to use ssh).
Eh, not that bad