Live data from Hacker News

ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

github.com

81–90 of 201 posts

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#81

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.

https://github.com/tauri-apps/tauri probably looks best now

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#82

Sciter 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…

> Until, at least, all major modern OSes come with a built in scriptable headless browser engine

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

#83

Sciter 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.

Did my bit to chip in. Some hope still!

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#85
post #23

Earlier 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.

Also since these companies are already using the product and perhaps have even paid a licensing fee or royalty for it, it is unlikely they will want others to get it for free.

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

#86

Earlier 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…

I would suspect that an app that depends on (and is shipped with) a GPL engine gets contaminated with GPL.

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

#88
post #38

checkout 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!

It is more amazing given that QuickJS is not a single feat but a cumulation of his older projects, each of them is great by itself:

- 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]).

[1] https://bellard.org/tcc/

[2] https://bellard.org/pi/

[3] https://bellard.org/libbf/

[4] http://numcalc.com/

[5] https://bellard.org/jslinux/

Re: ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB executable

#89
post #67

Earlier 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. :-)

Internet Explorer ran on macOS back when it was relevant. It got discontinued after Safari was released. Also, Internet Explorer was ported to various Unices. It just never got ported to a Linux-kernel based OS.

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

#90
post #67

Earlier 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. :-)

People forget that when OS X launched IE was the default browser :)
Post reply on HN