7 ms·
Yes. I'm over the hatred for Electron too. Programmers have few options if they want cross-platform compatibility without Electron. What else are they going to
by isolatedsystem 11mo ago
Yes. I'm over the hatred for Electron too. Programmers have few options if they want cross-platform compatibility without Electron. What else are they going to use? QT? Please, give me a break. Some angelic developers like the KeepassXC guys still use QT, but that is a tough road to go down on. For the rest of them, Electron Or Bust I'm afraid.
- bigstrat2003 11mo agoI would unironically rather have nothing than an Electron app in most cases. They are that bad. And in this case the app doesn't even add anything of value. Literally any email application will let you do the same thing.
- dymk 11mo agoWhat is that bad about them?
- tankenmate 11mo agoWaste of disk, RAM, and CPU. Tabs in your browser at least try to share those; but no chance of that with Electron.
- wiseowise 11mo ago> I would unironically rather have nothing than an Electron app in most cases. So let me understand something: you obviously have a free will to not use something, but you would prefer something TO NOT exist and NOT solve problems for users, because you hate the technology so much?
- JodieBenitez 11mo agoTauri or similar webview integrations ? Even though it is based on the OS’s native web renderer, so prone to break.
- throawayonthe 11mo agotauri sucks on linux right now because there isn't a good "system webview" available hoping servo makes it better
- JodieBenitez 11mo agoI've used similar webview solutions before and they can break even on Windows (example: needing edge webview2 but not available on the user install). I get why people are pissed off by Electron but I also get why it's the de facto standard in its field.
- echelon 11mo agoTauri needs to bite the bullet and bundle Chromium.
- ozgrakkurt 11mo agoWhy do they even need an app if they use electron? Even discord is basically the same thing in the browser
- dima55 11mo agoThere are multiple cross-platform gui toolkits. What's wrong with QT?
- fragmede 11mo agoUsing QT is complex for commerical products.
- rubymamis 11mo agoHow so? I've used Qt for my commercial note-taking app[1]. [1] https://get-notes.com https://get-notes.com
- isolatedsystem 11mo agoWhoa. This looks very interesting. Does it support maths? Are the images stored locally? Can fonts and typography be changed? How does it differ from your open-source version which looks similar?
- rubymamis 11mo agoThanks! - Not yet, but adding support for Math blocks is planned. - Yes, images are stored locally in the ~/user/.config/Awesomeness/attachments folder - Yes, but only for pre-defined fonts. This is by design - I wanted the app to be opinionatingly simple. But since I got many requests for that, I'm gonna add an option in the settings for that. - My FOSS version uses a simple plaintext editor (QTextEdit) with some Markdown highlighting. Daino Notes uses a block editor (a la Notion) I wrote from scratch[1] - this allows me to add complex blocks *in the middle of the documents* - so things like Kanban, Images - any custom component that I wish basically - so also math blocks, tables, etc in the future. It's also allows me to do nifty things like cool drag & drop[2] and the editor is even more performant than QTextEdit (especially on large texts). [1] https://rubymamistvalove.com/block-editor https://rubymamistvalove.com/block-editor [2] https://rubymamistvalove.com/blog/drag_and_drop_internal.mp4 https://rubymamistvalove.com/blog/drag_and_drop_internal.mp4
- 11mo ago
- justmarc 11mo agoFlutter is a pretty good alternative.
- wiseowise 11mo agoEven worse performance on Web and Desktop, very good indeed.