14 March 2020 For a few weekends now I've been working on a little side project to help take back control of my contacts, FarleyFile, named for Eisenhower's practice of keeping personal files on people he knew. It's a command line tool implemented in Python because I've been itching to build one. And who doesn't like command line tools? Am I right or am I right? Since this weekend I free suddenly I had some extra time. This release is just 0.1.0 because it's still pretty janky and only implements imports from Github and Twitter. But I'm happy to accept contributions!!! To get an idea of some of the functionality,
$ farley --help
Usage: farley [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
detail Lists all the attributes of a given user
export Exports all the connections to a single file
github Imports users you are following from Github
list Lists all your connections
person Commands for interacting with a person record
search Lists all the connections matching a given search term
twitter WIP - imports Twitter connections
For example, if you're interested in searching for users after importing them from a social media platform the output will look something like:
$ farley search --name=smith
FarleyFile processing...
reading environment variables...
Searching People
76 garren smith
756 David Smith
25 Arfon Smith
14 Nate Smith
675 Jared Smith
985 Sarah Lavender Smith
Which, by the way, if you're also into running like me I highly recommend checking out the blog of that last one. Tweet |
This file last modified 15 March 2020 by Bradley James Wogsland.
Copyright © 2020 Bradley James Wogsland. All rights reserved.