finds.dev← search

// the find

lvy010/easyCV

★ 238 · Python · updated May 2026

Seamlessly plug in any skill.

A FastAPI app that renders a resume from a single YAML file into an HTML page, with a browser-based live editor and PDF export via print-to-PDF. For developers who want a plain-text, version-controllable resume without touching LaTeX or a SaaS resume builder.

The YAML-as-single-source-of-truth design is clean — one file, no database, easy to diff in git. The REST API (GET/PUT on both JSON and raw YAML) is more thought-out than you'd expect for a tool this small, and FastAPI gives you /docs for free. Docker support and a one-command start.sh for macOS make it trivial to spin up locally.

PDF export isn't real PDF generation — it's just the browser's print dialog, so output varies by browser/OS and there's no headless/server-side export endpoint for automation. The PUT /api/resume and /api/resume/raw endpoints have no auth at all, which is fine on localhost but a real problem the moment anyone deploys this on a public box. Documentation is Chinese-only with no English fallback, limiting who'll actually adopt it. No tests anywhere in the tree, and it's a thin layer over ideas already shipped by hijiangtao/resume and yamlresume (both credited) rather than something novel.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →