Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/antonvanassche/bashpass

A command-line based password manager written in Bash.
https://github.com/antonvanassche/bashpass

bash bash-script bashpass file-encryption gnupg gnupg2 gpg password-generator password-manager unix

Last synced: about 2 months ago
JSON representation

A command-line based password manager written in Bash.

Awesome Lists containing this project

README

        



BashPass



A command-line based password manager written in Bash.


Explore the docs »




·
Report Bug
·
Request Feature






















Preview GIF

## About BashPass

BashPass is a command-line based password manager written in Bash. It uses GPG to encrypt/decrypt the files where the passwords are stored . This means the passwords are 100% stored locally, so you don't have to trust a third party to store your passwords.

## Some Features

- Add/edit/delete passwords
- Generate passwords
- Clipboard support
- Sync passwords securely using a Git repository

## Documentation

- **[Getting started](https://github.com/AntonVanAssche/BashPass/wiki/Getting-Started)**
- **[Usage](https://github.com/AntonVanAssche/BashPass/wiki/Usage)**
- **[Configuring](https://github.com/AntonVanAssche/BashPass/wiki/Configuring)**

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion/improvement that would make this project better, please [fork](https://github.com/AntonVanAssche/BashPass/fork) the repo and create a [pull request](https://github.com/AntonVanAssche/BashPass/pulls). You can also simply open an [issue](https://github.com/AntonVanAssche/BashPass/issues) with the tag `enhancement`.
A star to the repo would be greatly appreciated (only if you want to, you don't have to if you don't want to)!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

See [`CONTRIBUTING.md`](./CONTRIBUTING.md) for more information.

## License

Distributed under the MIT License. See [`LICENSE.md`](./LICENSE.md) for more information.