New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How is Notable 60.2MB? #786
Comments
I believe most of this is due to Electron's overhead (it includes most of Chromium). I don't think it's possible to reduce this very much without a significant amount of work, and ~30 mb seems to be as low as it can get. This issue is a bit old, but has some more info: electron/electron#2003 I think the developer of Notable has already done some work to make it smaller, such as removing uneeded dependencies. |
@afonsomatos I think you're referring to the As @IvanFon correctly pointed out most of that comes from Electron itself, so we can't really do much about it. Just to give some numbers: Once getting the cd Notable.app/Contents/Resources
du -shc app.asar We can measure all the code that we are actually shipping, In any case only 10MB out of the 159MB I have some control over, the rest comes from Electron. There are multiple ways in which the size could be reduced:
The situation isn't as bad as it seems though, this is how much other popular, mostly based on Electron, apps weigh:
As you can see Notable is actually at the lowest end of the spectrum already. On the other end you can also find the built-in I'm closing this as reducing bundles' sizes is already tracked in other various issues. |
I'm downloading Notable, and it weights a staggering 60.2Mb. Can't we do better?
The text was updated successfully, but these errors were encountered: