All projects

Folium

An offline résumé editor

Gabriel Souza2 min read
Category
Desktop app
Period
2026
Technology
Tauri 2 · Rust · JavaScript · HTML e CSS · esbuild
Where to see
Open the Folium repositorySee the code and download the app on GitHub.

A friend kept sending me job openings and asking for help updating her résumé. Those conversations became the idea for Folium: make that task simpler, with an editor where it's easy to change the content and watch the page take shape.

I decided to make the project open source so other people could use it and contribute too. It works offline, on macOS and Windows, and there's also a version that opens in the browser. No account: edit, review and export the PDF.

Stack and implementation

The interface in HTML, CSS and JavaScript is shared between the browser and the desktop app. Tauri integrates the editor with the system, and the Rust layer handles local files. That structure makes it possible to ship the app for macOS and Windows and to keep an independent HTML copy, with PDF export through the system print dialog.

One page, no distractions

A single column, in the format of Harvard's career guides. Experience, education, languages and other sections go in and change order. When the content runs past one page, the preview says so and shows where to adjust the spacing.

The file stays yours

The résumé stays on your computer, with no cloud and no telemetry. Beyond the PDF with selectable text, you can keep a JSON backup or export an editable HTML copy, which opens in the browser without installing the app.

Small app courtesies

Light and dark themes, trackpad pinch zoom, undo and a recovery copy come along with the editing. The page stays white in any theme, the way it will be printed.