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

https://github.com/tituskirch/common-passwords

A list of common passwords that should not be accepted.
https://github.com/tituskirch/common-passwords

password password-safety password-strength passwords security security-tools

Last synced: 3 months ago
JSON representation

A list of common passwords that should not be accepted.

Awesome Lists containing this project

README

          

# common-passwords

License
Downloads
Contributors
Discord

## Table of contents

* [About the project](#about-the-project)
* [Contributing](#contributing)
* [How to use](#how-to-use)
* [Special lists](#special-lists)
* [Applications](#Applications)
* [Lists](#lists)
* [Versioning](#versioning)
* [Authors](#authors)
* [License](#license)

## About the project

This project serves to collect and prepare general passwords, which should not be accepted, and to make them publicly common.

## Contributing

There are many ways to help this open source project. Write tutorials, improve documentation, share bugs with others, make feature requests, or just write code. We look forward to every contribution.

For more information and our guidelines, please refer to the [CONTRIBUTING.md](CONTRIBUTING.md) file.

**Here are the most important links:**
* [Forum](https://tkirch.dev/forum/board/24-common-passwords/)
* [Lexicon](https://tkirch.dev/lexicon/lexicon/29-common-passwords/)

## How to use

Call up my list with your application (`https://common-passwords.tkirch.dev/list.txt`) and save it locally. Then you can use and process it according to your wishes.

If you only want a certain list, you can use
Call `https://common-passwords.tkirch.dev/src/NAME_OF_THE_LIST.txt` (replace `NAME_OF_THE_LIST` with the name of the list). An example of the `numbers` list would look like this from `https://common-passwords.tkirch.dev/src/numbers.txt`.

Or look under [Applications](#Applications) to find a suitable application for you.

### Special lists
| File | Link | Pattern |
| --- | --- | --- |
| `list.txt` | `https://common-passwords.tkirch.dev/list.txt` | All passwords |
| `list_azAZ09.txt` | `https://common-passwords.tkirch.dev/list_azAZ09.txt` | Upper and lower case letters and numbers |
| `list_azAZ09_8.txt` | `https://common-passwords.tkirch.dev/list_azAZ09_8.txt` | Upper and lower case letters, numbers and 8 characters long |
| `list_azAZ09Special_8.txt` | `https://common-passwords.tkirch.dev/list_azAZ09Special_8.txt` | Upper and lower case letters, numbers, special characters and 8 characters long |

## Applications

* [tkCommonPasswords](https://tkirch.dev/filebase/file/15-tkcommonpasswords/) - An integration of common-passwords for the WSC, implemented by [TitusKirch](https://github.com/TitusKirch)

## Lists

| File | Source | Source from | Number of passwords (not unique) |
| --- | --- | --- | --- |
| `/src/SplashData_2011to2018.txt` | https://en.wikipedia.org/w/index.php?title=List_of_the_most_common_passwords&oldid=929617229 | 2019-12-23 20:02 | 200
| `/src/Keeper_2016.txt` | https://en.wikipedia.org/w/index.php?title=List_of_the_most_common_passwords&oldid=929617229 | 2019-12-23 20:02 | 25
| `/src/NCSC_2019.txt` | https://en.wikipedia.org/w/index.php?title=List_of_the_most_common_passwords&oldid=929617229 | 2019-12-23 20:02 | 20
| `/src/npmjs_20191223_2025.txt` | https://www.npmjs.com/signup/common-passwords | 2019-12-23 20:25 | 6.164
| `/src/BannedTwitterPasswords_20191224_0238.txt` | https://www.enigmasoftware.com/twitter-banned-list-of-369-passwords/ | 2019-12-24 02:38 | 369

## Versioning

We use [SemVer](http://semver.org/) for versioning. For available versions, see the [tags on this repository](https://github.com/TitusKirch/common-passwords/tags).

## Authors

* **Titus Kirch** - *Main development* - [TitusKirch](https://github.com/TitusKirch)

See also the list of [contributors](https://github.com/TitusKirch/common-passwords/graphs/contributors) who participated in this project.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.