Couple of other alternatives https://github.com/patr0nus/DeskGap https://github.com/neutralinojs/neutralinojs Like many pointed out electron may be a beast but few important things like system tray, start on boot come inbuilt with electron.
ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
81–90 of 201 posts
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#82Sciter is a very nice engine with a solid API/SDK and rock solid engineering behind it. For developers building efficient UI apps it can be a real alternative method to things like electron or as a lighter alternative to QT with QML script. However until now it was only available under commercial licence. Andrew Fedoniouk ( a.k.a. c-smile Sciter's original developer) has a kickstarter to fund open sourcing and suppor…
This is the kind of project that I'd hope the Linux Foundation or similar could take an interest in financing too. Until, at least, all major modern OSes come with a built in scriptable headless browser engine, which would be a game-changer. Something-like-electron-or-sciter where you don't have to download the runtime for each individual application. Also, of course, not a walled garden: the windows "modern apps" st…
One of the main advantages of shipping your own browser like Electron or SciterJS is that it's a fixed, stable target where you can be a lot more confident about browser compatibility because you're only supporting a single browser + version.
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#83Sciter is a very nice engine with a solid API/SDK and rock solid engineering behind it. For developers building efficient UI apps it can be a real alternative method to things like electron or as a lighter alternative to QT with QML script. However until now it was only available under commercial licence. Andrew Fedoniouk ( a.k.a. c-smile Sciter's original developer) has a kickstarter to fund open sourcing and suppor…
55 hours to go and not even a third of the goal completed. I’m an optimistic guy but I don’t see this happening. EDIT: I wouldn’t mind being wrong.
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#84I'm hoping Chromium become componentized. E.g. I can package WebGl component only for game or I can strip out the WebGl component for normal HTML/CSS app.
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#85Earlier quoted context omitted.
For $100K in total, a tiny marketing budget those companies could have shown some good will towards Open Source. I wonder if the author actually contacted those companies. That is less than $3K from each of those customers listed.
I agree, but companies don't work that way unfortunately. It's really hard to go ask your boss for budget to... just donate.
Or perhaps not. Perhaps some companies will see the value in getting more people to commit code to this product - which will likely happen if it goes open source.
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#86Earlier quoted context omitted.
Given the author wants to release Sciter under GPL, unless twice as many funds are raised, I fail to see the incentive for any company to fund this. GPL + commercial licensing model changes nothing for commercial product developers.
> GPL + commercial licensing model changes nothing for commercial product developers. I'm not sure I understand your comment. This is an Electron alternative. Is it common for companies to release modified versions of Electron? I admit I don't work in this space, but I thought the point of Electron is to make it possible to distribute a web app as a "native" app. Why would a company dig into the source code and devel…
If we were talking about LGPL this wouldn't be a question because of the linking exception, but with the GPL no company would want to risk being forced to release their source code. Anyone with a legal department would opt for the commercial licence
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#87I'm hoping Chromium become componentized. E.g. I can package WebGl component only for game or I can strip out the WebGl component for normal HTML/CSS app.
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#88checkout how conformant QuickJS is with the modern ES standards https://test262.report/ (especially compared with other engines developed by big teams and companies behind them) Fabrice Bellard is a genius, and I really don't like using this word.
Seriously? Bellard is behind this too? Genius is definitely the right word here!
- TCC [1]: Of course, QuickJS is not the first language implementation he's written.
- Pi calculation [2]: Once the world record holder (and opening the era of pi computation in commodity PCs), this surely inspired his next great invention:
- LibBF [3]: A good and small arbitrary-precision number library. I think LibBF is a byproduct of NumCalc [4], and he has probably seen a way to the full language implementation using LibBF later (the current version of NumCalc is indeed based on QuickJS, sharing the technique used in the current version of JSLinux [5]).
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#89Earlier quoted context omitted.
"Until...all major modern OSes come with a built in scriptable headless browser engine, which would be a game-changer." Ah, yes. Internet Explorer, they called it. Built right into the OS. A game changer. Funny how the meaning of something (goodness/badness/motives/...) can change as circumstances change.
I think for "all major modern OSS" to apply we need at least Windows and macOS support. Internet Explorer never fit this description. Edit: This comment is wrong - looks like IE did fit this description before my time. :-)
If software like this is FOSS, relies on open standards, and is designed architect independent it can be run on virtually anything. Including something which is rising in popularity.
Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable
#90Earlier quoted context omitted.
"Until...all major modern OSes come with a built in scriptable headless browser engine, which would be a game-changer." Ah, yes. Internet Explorer, they called it. Built right into the OS. A game changer. Funny how the meaning of something (goodness/badness/motives/...) can change as circumstances change.
I think for "all major modern OSS" to apply we need at least Windows and macOS support. Internet Explorer never fit this description. Edit: This comment is wrong - looks like IE did fit this description before my time. :-)