Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/henrycatalinismith/ppl
The command line address book
https://github.com/henrycatalinismith/ppl
address-book command-line git ppl vcard
Last synced: 7 days ago
JSON representation
The command line address book
- Host: GitHub
- URL: https://github.com/henrycatalinismith/ppl
- Owner: henrycatalinismith
- License: other
- Created: 2012-11-10T23:10:35.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2023-10-02T00:12:14.000Z (over 1 year ago)
- Last Synced: 2024-05-17T11:20:29.019Z (8 months ago)
- Topics: address-book, command-line, git, ppl, vcard
- Language: Ruby
- Homepage: https://github.com/henrycatalinismith/ppl/wiki
- Size: 3.86 MB
- Stars: 301
- Watchers: 13
- Forks: 18
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: license
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
README
_____ _____ __
| _ || _ || |
| __|| __|| |__
|__| |__| |_____|ppl aims to be address book software for command-line users. It's pronounced
like "people". You might be interested in ppl if:* You like using the command-line
* You want ownership of your address book data back from the cloud
* You prefer to keep your data stored in an open format------------
```bash
$ gem install ppl
```Usage
-----### List all contacts
```bash
$ ppl ls
dave: [email protected]
fred: [email protected]
john: [email protected]
```### Add a contact
```bash
$ ppl add paul "Paul Baker"
```### Show a contact
```bash
$ ppl show fred
Fred Smith
[email protected]
```### Delete a contact
```bash
$ ppl rm dave
```### Change a contact's ID
```bash
$ ppl mv dave david
```### Change a contact's name
```bash
$ ppl name john "John Smith"
```### Change a contact's email address
```bash
$ ppl email dave [email protected]
```### Change a contact's birthday
```bash
$ ppl bday john 1980-01-01
```Contributing
------------Bug reports, fixes, and additional features are encouraged. The project uses
[Github issues](https://github.com/henrycatalinismith/ppl/issues) to track bug reports.Everyone interacting in ppl’s codebases, issue trackers etc is expected to follow the [code of conduct](https://github.com/henrycatalinismith/ppl/blob/trunk/code_of_conduct.md).
License
-------ppl is released under the [MIT License].
[MIT License]: http://www.opensource.org/licenses/MIT