Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/henrycatalinismith/ppl

The command line address book
https://github.com/henrycatalinismith/ppl

address-book command-line git ppl vcard

Last synced: about 2 months ago
JSON representation

The command line address book

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


Build status

------------

```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