Skip to main content

Render 'JSON Resume' sources to ANSI-enriched output for terminal clients (cURL, wget, ...) to consume.

Project description

ancv

Getting you an CV (aka ANSI-v) straight to your terminal.

Be warned though, for this is kinda useless and just for fun:

Users Venn diagram

Getting started

  1. Create a resume according to the JSON Resume Schema (see also the schema specification) either:

  2. Create a gist named resume.json with those resume contents. See here for a working example from a JSON Resume co-founder.

  3. Try it out, using...

    • curl:

      curl -L ancv.io/username
      

      -L is shorthand for --location, allowing you to follow the redirect from http://ancv.io through to https://ancv.io. It's shorter than its also perfectly viable alternative:

      curl https://ancv.io/username
      
    • wget:

      wget -O - --quiet ancv.io/username
      

      where -O is short for --output-document, used here to redirect to stdout.

    • PowerShell (5 and 7):

      (iwr ancv.io/username).Content
      

      where iwr is an alias for Invoke-Webrequest, returning an object.

Concept

(put this as an SVG flowchart, left to right with conceptual sketches)

Skeleton + Theme + Language + ASCII-mode toggle + Resume Data ==> terminal CV

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ancv-0.14.0.tar.gz (19.7 kB view hashes)

Uploaded Source

Built Distribution

ancv-0.14.0-py3-none-any.whl (22.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page