Skip to content

Overview

Oleafly is a free, local-first LaTeX editor and resume studio for macOS, Windows, and Linux. It gives you the full writing experience of a cloud LaTeX service, the compiler included, on your own machine: no account, no subscription, no upload, no waiting on someone else’s build queue.

You write on the left, the PDF builds on the right, and everything in between is built in: citation lookups, accessibility checks, even an AI assistant that can edit your files with your approval.

Oleafly: the editor on the left, the compiled PDF on the right

  • Researchers and academics writing papers for IEEE, ACM, or Elsevier venues, with real bibliography management, cross-file navigation, and SyncTeX.
  • Students and PhD candidates writing theses, reports, homework assignments, and Beamer presentations.
  • Job seekers building resumes that actually survive applicant tracking systems. Oleafly ships ATS-friendly templates and a Preflight panel that simulates what a resume parser extracts from your PDF.
  • Anyone who wants beautiful typeset documents without installing and maintaining a multi-gigabyte TeX distribution: books, posters, newsletters, letters, calendars, and standalone figures are all templates away.

The compiler (Tectonic, XeTeX-based) ships inside the app. Packages download automatically the first time you use them and are cached forever after, so your second compile onward works fully offline. There is nothing to install, configure, or update by hand.

CodeMirror 6 with LaTeX-aware autocomplete and slash commands, a formatting toolbar, find and replace with regex and preserve-case, code folding, Vim mode, and offline spelling and grammar checking that understands LaTeX and skips your commands and math.

Code intelligence across your whole project

Section titled “Code intelligence across your whole project”

Go to definition, find references, and project-wide rename for labels, citations, and macros. Hover a \ref or \cite to see what it points to. The project index understands your \input graph, so navigation works across files.

A fast, virtualized PDF preview with zoom, spreads, a detached window for your second monitor, and bidirectional SyncTeX: jump from the cursor to the exact spot in the PDF, or Cmd/Ctrl-click a word in the PDF to land on it in the source.

Paste a DOI, an arXiv id, or a paper title. Oleafly fetches the BibTeX, deduplicates it against your .bib, and inserts the \cite at your cursor. Citation lookup talks directly to doi.org, arXiv, and Crossref.

A built-in diagram composer with a visual editor and a TikZ code editor, live compiled preview, and round-trip editing. Or draw with AI: describe a figure, and the assistant drafts TikZ, compiles it in isolation, and refines it until it looks right.

Before you submit, Preflight scores your document for resume parsers and screen readers, shows you exactly what an ATS extracts from your PDF, finds undefined references and duplicate labels, and can prepare your source for a tagged, Section 508 / PDF-UA oriented export.

Bring your own key from any of nine providers, or run fully local with Ollama. The assistant reads your project, edits files (every change pauses for your approval with a diff), compiles, reads the log, and verifies the output. It fixes LaTeX errors, restructures sections, and answers questions about your own paper.

Every project is a plain folder with a real Git repository. Stage, commit, diff, and restore from the Source Control panel, and sync to GitHub to back up or move between machines.

PDF always, plus Word, HTML, Markdown, and plain text via pandoc (fetched on demand), PowerPoint for Beamer decks, and EPUB for books. See Export formats.

Your projects are plain folders under ~/.openleaf/projects/, each with your .tex, .bib, images, and a .git history. No proprietary formats, no lock-in: back them up, copy them, or open them with any other tool whenever you like. See Where your data lives.

  1. Download and install for your platform.
  2. Follow Getting started: first project to first PDF in about two minutes.
  3. Browse the templates to see what Oleafly can produce out of the box.

If you’re wondering how Oleafly compares to Overleaf, VS Code, or TeXstudio, read Why Oleafly. If you want to understand the thinking behind the product, read the Philosophy.