The native macOS LaTeX editor for books, theses, and multi-file projects.
Multi-File Projects
Set main.tex once. Build it forever.
A thesis is never one file. It’s a main.tex and a folder of chapters — and most editors quietly give up the moment you split. texspark treats the whole \include tree as one document:
\include tree as one outline, in document order\ref{ suggests every \label{} in the project.bib sits in another folder, invisible to autocomplete\cite{ autocompletes from every .bib the project referencesMark your project root as the build target once, and ⌘B always compiles the right file — no matter which chapter you’re editing. The build command itself is yours to shape: chain xelatex && makeindex && xelatex, or any shell pipeline your project needs — all in that same ⌘B.
Editor
Native to the last keystroke.
- Apple’s text engine — the same one in Notes and Xcode. Korean/Japanese composition, dictation, ⌘F: all exactly as your Mac does them
- External edits, handled — when Git or an AI agent touches your file, texspark shows you the diff and lets you choose: reload, or keep what’s in the editor
- LaTeX-aware highlighting — commands, environments, math, and comments each in their own color;
.bibfiles too - Autocompletion — pops on a backslash, Tab to insert, never interrupts composition input
- Minimap — a 2,000-line chapter in one drag; no other desktop LaTeX editor has one
AI Agent
An AI that’s already read your file.
- Claude, ChatGPT, or Gemini — switch provider and model from the panel header
- One toggle for context — the assistant sees the document you’re writing, not a pasted fragment
- ⌘T and it’s there — the PDF panel flips to chat; paste the answer straight back into your source
- Your key, your Keychain — stored in macOS Keychain, sent nowhere except the provider you chose
- Send a selection — ⌘⇧A ships the highlighted lines to the chat; ask about exactly the paragraph you’re stuck on
How it compares
Built by a LaTeX nerd, for LaTeX nerds — compared honestly.
| texspark us | Texmaker | TeXstudio | Overleaf | VS Code | Texifier | |
|---|---|---|---|---|---|---|
| General | ||||||
| Platform | macOS native | Cross-platform | Cross-platform | Web | Cross-platform | macOS / iOS |
| Price | One-time | Free | Free | Subscription | Free | One-time |
| Editor | ||||||
| Minimap | ✓ | — | — | — | ✓ | — |
| AI assistant | ✓ | — | — | Limited | Extension | — |
| Custom build | ✓ | Limited | Limited | — | Config | Scripts |
| Multi-file project | ||||||
| Recursive outline | ✓ | — | — | — | — | ✓ |
| SyncTeX (multi) | ✓ | Partial | Partial | — | Partial | ✓ |
| Build target | ✓ | Manual | Manual | — | — | — |
| Auto-detect target | ✓ | — | — | — | — | — |
Pricing
One price, one payment. No subscription, no tiers.
Free Trial
$0
14 days, every feature
- The full app — nothing locked
- No signup, no email, no card
- Renewed with every release
- Your projects stay when you buy
texspark License
$39.99
one-time purchase
- Activates on up to 3 Macs
- Every release before 1.0 included
- License delivered instantly by email
- 14-day money-back guarantee
Payment is securely processed by Lemon Squeezy. VAT/sales tax handled automatically.