bitwarden / desktop Goto Github PK
View Code? Open in Web Editor NEWThe desktop vault (Windows, macOS, & Linux).
Home Page: https://bitwarden.com
License: GNU General Public License v3.0
The desktop vault (Windows, macOS, & Linux).
Home Page: https://bitwarden.com
License: GNU General Public License v3.0
The Windows App is provided in German language.
When I suggest some features here, then it would be useful to switch the language.
So please add a language selection in the settings.
We are releasing the Bitwarden desktop application as a public beta to gather feedback and fix any issues before going live. The application is now available on Windows, macOS, and Linux distributions.
You can download the desktop app from the GitHub releases page here:
Choose the appropriate file with the most recent version for your operating system:
Bitwarden-Installer-x.y.z.exe
Bitwarden-x.y.z.dmg
Bitwarden-x.y.z-x86_64.AppImage
chmod a+x Bitwarden*.AppImage
. More info at https://github.com/AppImage/AppImageKit/wikiOther available installations:
Bitwarden-Portable-x.y.z.exe
.exe
).brew cask install bitwarden
Bitwarden-x.y.z-amd64.deb
.deb
installations do not auto-update. It is recommended to use the .AppImage
version so that you do not have to update the application manually.Bitwarden-x.y.z-x86_64.rpm
.rpm
installations do not auto-update. It is recommended to use the .AppImage
version so that you do not have to update the application manually.Unless otherwise noted above, the app will automatically alert you about updates and install them as they become available.
Please open a new issue in this repository if you find any problems.
https://github.com/bitwarden/desktop/issues
exe
files are not currently signed. Because of this, you may get a warning when trying to open them for the first time. Select the "More Info" link to "Run Anyways". The files will be properly signed when we go live.I test desktop Linux: Bitwarden-1.0.5-amd64.deb
When I try to open bitwarden without internet connection it failed: [Failed to fetch]
after I switch on connection - it connects (so user and password are correct)
If I open it and switch off network - it works on reading.
How I can read bitwarden without the Internet?
Any chance to get the app into the Windows Store via the Desktop Bridge?
"Microsoft developed a tool that compiles Electron apps as .appx packages, enabling developers to use some of the goodies found in the new application model."
https://electronjs.org/docs/tutorial/windows-store-guide
https://developer.microsoft.com/en-us/windows/projects/campaigns/desktop-bridge
As an encouraged user of Bitwarden I'm very happy to see a desktop version.
I have a lot of ideas how to improve the experience even further and I wanted to share the most pressing features I currently miss.
Minimize to tray
Self-explanatory and a must have for an always running program like a password manager.
Hotkey to bring it into the front
I like it to have my passwords just one hotkey away. Even better would be if it would consider the context of the window where the hotkey origined e.g. if I press the Hotkey from Skype it should bring that entry up too.
Global Custom Fields
I'd like to be able to define Custom Fields that are pre-added to all entries. I like to track on which services I leave my phone number and/or my address. Right now I add the two boolean fields to each entry by hand.
Search includes Custom Fields
If I want to find all entries where I left my phone number I should be able to find those without searching through all entries by hand.
Reorder Custom Fields
I'd like to be able to change the order of my custom fields without having to delete them one by one and recreate them in the new order. In my case I'm using bitwarden as a software list for a new laptop.
As my browser and the plug-in are the first things I install it makes sense to use the custom fields as a to-install list.
Here I can add a quick comment and a URL which can be copied fast. I order them by importance and sometimes a program gets obsolete because of behavior changes or the priority changes.
I sure could just use the notes, but the "copy to clipboard"-button is just so nice :-)
Edit the Domain-Configuration
I'm using the custom domains to add new websites that are using OAuth-Services. For example some websites allow to use my twitter or google account. So I just add the domain to my google entry and I'm able to select the google-informations the next time I visit this site.
Folders in Folders
I'm using over 400 passwords so far and I like to have an "Entertainment" or "Tech-Gadgets"-Folder in my Shops-Folder to have it a bit better separated as it gets a bit overwhelming otherwise.
I've got so many more ideas, but I guess these are the features I'd really like to see in the near future.
I'm sadly not very good in angular, even though I'm a developer myself.
Keep up the good work! I really love bitwarden which replaces KeePass bit by bit.
With the evolving Desktop App maybe this is the time to wish:
Have a global Unlock/Lock across all browsers/ App.
I choose whatever way to unlock (Browser or Desktop)
Vault is open in all browsers and the Desktop App
Manual Lock/Auto Lock happens
All vaults across any means are locked at once
Best wishes
Manu
Hello,
I'm a long time user of KeePass, so I'm bringing feedback from what I miss from it. One of the options I really use is that I double click the password field to copy it, and the user field to do the same thing. Although it's a double click is fast and instantaneous, so it feels like one.
However, here I'm forced too manually right clikc the item and select the option (2 clicks and drag) or click the option and click the copy button on the right (still two clicks and drag).
Wouldn't it be possible to add two little icons to the right of every entry in the list that one have the icon of a person and the other of a key, and once pressed you copy the contents? It would be a single click and would save a lot of time.
It would be nice to have a menu bar icon and an option to hide Bitwarden in the tray.
I try to add a user name containing an @
sign to an existing entry. Upon pressing @
the entry I am editing is closed and a blank form for a new entry is displayed. This does not happen while editing a new entry.
macOS 10.13.3
Bitwarden Desktop 1.0.1
Bitwarten 1.0.5 on Ubuntu 17.10 fails to start when /tmp is mounted as noexec:
alex@thinkpad-linux:/$ bitwarden
A JavaScript error occurred in the main process
Uncaught Exception:
Error: /tmp/.org.chromium.Chromium.rpqU5M: failed to map segment from shared object
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:172:20)
at Object.Module._extensions..node (module.js:598:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:186:18)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object. (/opt/Bitwarden/resources/app.asar/node_modules/keytar/lib/keytar.js:1:169)
at Object. (/opt/Bitwarden/resources/app.asar/node_modules/keytar/lib/keytar.js:61:3)
Remounting /tmp with the exec option solves the problem. Obviously this is not an optimal solution.
Some fonts looks ugly in Chinese.
Windows App Version 0.0.5
The link goes to bitwarden.com also if we use a local hosted instance.
Would be nice if it links to the own installation url
Is there any plan to make a dark theme ?
They should be asked before activated though it is acceptable to select "Yes" by default.
Not sure if it is a possibility, but option to minimize to tray with just icon visible would be nice :)
I don't know if i'm the only one, but http://prntscr.com/ihec2z that doesn't look quite well to me.
Look at the size/proportion of Finder, FaceTime, Sublime, iTerm2, Slack, that use the same square like type of icon.
Can we get some less rough one? please :)
It's not urgent of course, but greatly appreciated if it can be considered.
I have a strange behavior with password generator options. The character count is always taken into account but the character sets are not always : when I enable/disable a character set, the password is not regenerated. When I press the "Regenerate password" button, a new password is generated but the character set modification is not taken into account.
Although sometimes everything works flawlessly.
I tried to restart the desktop client, reload, force reload, opening the dev tools, not fixing.
Don't hesitate to let me know how I could provide more info !
Environment :
I have an issue in that I cannot wait for this.. Big fan of your guys work and getting everyone I know to move to bitwarden.. Thanks!
PS: do you have any tips on things I can do to help me wait?
PPS: there will be a linux desktop client right? I'm happy to package it up for arch if so
-David
Hello,
When I try to run .006 windows portable from within dropbox the application opens up blank with no ability to sign in. If I install the windows app and close it, then run the .006 portable app it works.
Can the portable app be fixed to ensure it can be ran within dropbox portably by itself?
Thank you
It would be nice to drag and drop items between different folders. Would make organizing the library a lot easier.
Thx
Markus
I really like this password manager, but I can not use it without a desktop client. For a long time I'm waiting for it. I see you have finally started working on it. When will the first alpha build? I want to try it first!
When I edit an entry and select a target folder please add an entry "New Folder" to the drop down list.
When I select this entry, a popup is shown where I can enter the name of the new folder.
This increases the usability a lot (saves many mouse clicks).
Make the update function more verbose by showing the download progress and including a changelog
Never matters if they are implemented as Pro features and I pretty sure I will buy Pro (if done) then from migrating from KeePass
Hi, are you planning on implementing a global keyboard shortcut to bring Bitwarden to the front? For instance LastPass on macOS has Command+Shift+L to do that.
I would like to log into applications like:
Please add a way to log into applications by pressing the Login-Hotkey.
Hi, i tested latest release for Linux. I like the design. Anyhow minimizing is not working and also lock option "Never" is ignored so you have to type password upon opening. Arch Linux with i3 WM. Ping me if you have any question.
Would it be possible that the installer can work in a normal user mode and install Bitwarden somewhere local, so no administrator rights are required?
Changing the favorite flag does not work as expected after the item has been created. The PUT request does not reflect the updated value.
It does work while creating a new item.
As seen in other password manager, it would be great if a password can be copied by double clicking on its entry in the list.
Platform: macOS 10.13.3
Version: 0.0.7
Steps to reproduce:
Observed behavior:
Expected behavior:
Hi Kyle,
Any plan to add support for Manual Autofill of credentials for desktop applications like...
ProtonMail IMAP/SMTP Bridge
Veracrypt
Desktop VPN Applications
A lot of apps now-days allows you to hide the menubar, so you have to press ALT to show it temporaly if you need any option only available on that menu.
This way, you win a bit of vertical space and you hide that awful Windows rendered font (which is especially weird in the menubar).
Could we have this option?
The Bitwarden Desktop updater has a 'Run Bitwarden' option in the last step of the install assistant, but Bitwarden seems to already open itself before Finishing.
When I update it, I end up with Bitwarden (the new version) opened and the install assistant opened in the final step with the 'Run Bitwarden' checkbox marked.
It's like if there were two options to open bitwarden after updating; one automatic and the other one with the 'Run Bitwarden' checkbox.
When opening the app, after entering the master password, I want to immediately start typing my search without "cmd-f" on mac. Would be a nice feature.
Windows 10 x64
Just installed the app and tried to create a Secure Note and attach a small file (~80KB). I'm a premium user. After hitting the save icon, the button spins for a while, then there's a notification that an error occurred. I'm not behind a proxy or VPN or anything like that. Let me know if I can give you any more information to help debug.
Thanks for the stable 1.0 version. Anything new on the menu issue on Ubuntu 16.04? electron/electron#11891.
At first, I didn't think the entry was copied to the clipboard. Users could unknowingly copy item info. Adding feedback like on the browser extension would be nice.
I suggest that you provide a toolbar with the most important actions like:
This are just some examples.
A toolbar is for the user just one moue click.
Using menu items it means more mouse clicks.
And a toolbar is more intuitive to handle (better usability).
I just installed the bitwarden snap from the store on 18.04.
Looks like you're missing a libssl or related stage package.
A JavaScript error occurred in the main process
Uncaught Exception:
Error: libsecret-1.so.0: cannot open shared object file: No such file or directory
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:172:20)
at Object.Module._extensions..node (module.js:598:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:186:18)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/snap/bitwarden/3/resources/app.asar/node_modules/keytar/lib/keytar.js:1:169)
at Object.<anonymous> (/snap/bitwarden/3/resources/app.asar/node_modules/keytar/lib/keytar.js:61:3)
It's still empty since 2016, any release schedule?
When I selected the Type "Card" at the left and click "Add Item" the preselected Type for the new entry is "Login". I'd have expected it to be "Card".
Same is true for the other types (Identitiy, Secure Note).
It would be nice to have enough shortcuts supported, so that the user does not need to use a mouse (ideally at all) when working with the app. And as usual there should be a popup with shortcuts under Shift + ?.
I would personally prefer Vim-based shortcuts for navigating the vault items, but I would totally understand if you decided to implement arrow-key-based shortcuts instead.
I'm on MX-17 Linux (debian 9.3). I move the BW appimage to the /opt directory, where it will be accessible by all users. Then in my ~/.config/bitwarden I changed the data.json file's permissions to "other: none".
Is this a good privacy scheme on a multiuser machine? Are there any other considerations? I'm assuming that in /opt, bitwarden will create a new ~/.config folder for each user in his home folder.
When I tried to edit an entry in the desktop app without active internet connection, the app shows "An error has occurred: Failed to fetch".
So, is it possible to implement offline edition (make changes to the entries) and get them synced once there is an active connection?
I presumed the desktop app, contrast to the browser addon, will have this feature. Saw that similar discussion has been carried out in the context of mobile app.
In any case, is there any security concern for allowing offline edition of entries?
This behaviour was noticed twice now using the Windows version:
Kind regards,
Thalon
Thank you for your work! I'm on Ubuntu 16.04, having installed the DEB package 0.0.6. I'm on the swedish locale, which is included in Bitwarden app but the GUI is in english and I can't change that. The "File" menu is also just greyed out, there is a settings entry there but I can't click it. I know that the app isn't finished and I wanted to report the problem.
Thank you!
Providing repositories for the packages would make it super easy to automate the update process.
How to do? Well there is on one hand the option of pushing everything to packagecloud.io as Atom does.
But while we were waiting for Atom to provide a repository, someone was creative and creates this repo:
https://gitlab.com/paulcarroty/atom-rpm-deb-mirror
it makes it easy to host a repository on a usual webserver so may you are alternatively interested in it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.