• soulfirethewolf@lemdro.id
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 year ago

    Really, bitwarden is poorly optimized everywhere. They cut corners at every expense using cross-platform frameworks, specifically web technologies on desktop and Xamarin on mobile. I’m hoping that someday someone writes a better client. But at least the main client has autofill down pretty well, it just becomes a pain when you want to actually do some advanced editing

    • Xamarin on mobile, at least on Android, isn’t necessarily slow by any margin. The command line interface being a Javascript program is almost comically bad (and slow as well), but the Android app would be about this speed whether it used Java or dotnet.

      The Electron stuff is rather annoying, but it makes sense since the extension has to run from an addon popup anyway. They could do some weird WASM tricks to share code with a native implementation, but that sounds like a pain to do proper security analysis on.

      I’m with you, waiting for better frontends. On the other hand, I’m also eagerly awaiting passkey support. If someone were to create the Vaultwarden of frontends, perhaps Bitwarden would put more effort into improving their client performance.