Signing back into the Community for the first time? You'll need to reset your password to access your account. Find out more.
Forum Discussion
System
4 years agoSuper Contributor
Electron
This discussion was created from comments split from: 1PW8 for macOS.
- Former Member
Moving to Electron is big disappointment - one more instance of Chrome browser running in the background.
I guess it is all the same to move over to 1Password X instead as everything is a web app anyway... At least I can choose to run it in Safari. - 1P_Ben
1Password Team
Hi @tonilampela
Have you tried 1Password 8 yet? We are indeed using Electron for some elements of the app, but we’re strongly focused on delivering performance as a feature. Using Rust for the heavy lifting has enabled us to do that. I'm signed into 4 accounts and have thousands of items and am sitting at 90.5 MB of memory usage:
The app is quite snappy and responsive for me, but we'll absolutely want to hear about any instances where that isn't the case.
Ben
- Former Member
With electron apps there is also separate renderer process for each app. All this crap cumulatively ends up eating your RAM.
I really hope you'd reconsider dumping one of the few A-class native Mac apps. - SystemSuper ContributorThis discussion was created from comments split from: Sluggish performance.
- 1P_Ben
1Password Team
@tonilampela
On my system the renderer for 1Password is using 25 MB of RAM. As I say we'd be very interested to hear about real usage scenarios that cause performance issues.
Ben
- Former Member
I am sorely disappointed in the company. I won’t be installing this, and if it means my decade long support of AgileBits is at an end, then I will figure out something.
When you took money, you said you would be the same company. You built quality Mac and iOS experiences.
Now you do not. You are a cross platform design-centric company. The settings screen I saw is already one example of that.
You can spin this however, but it tells me that the money is driving you to grow in directions that are not good for any platform. Windows and Mac users will get some watered down experience that will dilute over time.
I read you already changed the shortcut to cmd-shift-space. These kinds of changes tell me that the Mac is no longer a priority, but just one of the things the factory pumps out.
I loved this company for how they built software worthy of my trust and Apple Design Awards. Dave assured us things would not change.
Yet here we are. Money causes companies to not hear their customers, and we have all seen this rodeo before.
Saddened…
- Former Member
Ugh, I admit I haven't tried the Mac version yet, but it's so depressing to hear a pretty Mac-focused company in the past is giving up and moving to Electron. Usually Electron means:
- Weird HTML menus that can't draw outside if a window.
- Custom widgets that don't match the OS (will buttons and menus match the system theme colors?), and get out of sync after OS upgrades.
- Almost always modal dialogs (especially preferences).
- Poor scrolling performance in long lists.
- Crappy integration with utility apps like Keyboard Maestro (will it be able to find HTML "buttons"?).
- Often need to be restarted to fix performance issues (VS Code is powerful, but can't make it through a day on hardware that's a few years old--and it's by far the best Electron app I've seen).
Not looking forward to any of that.
- Former Member
This is severely disappointing. I pay for 1Password to get a native macOS experience. I am tired of Electron Frankenstein monsters. I could maybe get it if this were a free service, but it isn’t. I hope you reverse course, or allow us to stay on version 7. I really don’t or need more webapps wrappers on my computer.
- Former Member
Yeah, my first impressions of 1Password 8 are very disappointing. The whole thing feels like a web app — the list items that load as you scroll down, the weird modal preferences window, the strange dropdown menus, the styling that doesn't match macOS (super big UI elements, that sort of thing).
This sucks — 1Password has always had a great Mac app. :\
- Former Member
Another echo of disappointment here.
The first-class Mac client with native UI is one of the reasons I picked 1Password over competitors. Not just because of efficiency, because also because of how it looks and behaves. Like any native app, it worked as a smaller part of a bigger unified picture.
No matter how advanced the Rust backend ↔︎ Electron layer is, the one size fits all approach to the front end is a massive compromise and feels cheap… it makes the subscription fee look start to look questionable. A large part of what I am paying for is native UI craftsmanship, and without it 1Password has a hard time standing out compared to the numerous other Electron based password managers (some of which are free).