Skip to content
/ ancv Public

Renders your (JSON) resume/CV for online & pretty terminal display

License

Notifications You must be signed in to change notification settings

alexpovel/ancv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3007cba · Jul 19, 2022

History

81 Commits
Jul 19, 2022
Jul 19, 2022
Jul 19, 2022
Jul 9, 2022
Jul 16, 2022
Jul 16, 2022
Jul 19, 2022
Jul 19, 2022
Jul 19, 2022
Jul 17, 2022
Jul 9, 2022
Jul 19, 2022
Jul 19, 2022
Jul 18, 2022
Jul 19, 2022

Repository files navigation

ancv

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

Be warned though, this is entirely useless:

Users Venn diagram

Getting started

  1. Create a resume according to the JSON Resume Schema (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!

    curl -L ancv.io/username

Design

Features

This being a hobby project, new (and old) features were tried out and used:

Concept

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

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

Contributing

Set up your environment:

  1. Install poetry
  2. Run poetry install
  3. Enter into the created environment with poetry shell
  4. Set up git hooks provided by pre-commit: make hooks

Other solutions

Very hard to find any, and even hard to google. For example, bash curl curriculum vitae will prompt Google to interpret curriculum vitae == resume, which isn't wrong but curl resume is an entirely unrelated query (concerned with resuming halted downloads and such).

Related, but 'fake' hits: