A modern, web-based LaTeX editor with real-time preview
$ cd backend && go run .
Server running at http://localhost:8080
# Open browser
$ open http://localhost:8080
→ Create project → Write LaTeX → See PDF
$ cd backend
$ go run .
$ docker-compose up -d
# Open http://localhost:8080
$ cd backend
$ go build -o texleaf .
Full-featured code editor with syntax highlighting, auto-completion, and LaTeX-specific suggestions.
Live PDF compilation with zoom controls. Compile in draft or normal mode.
All project data in a single database file. Easy backup and deployment.
Create, rename, and delete files. Multi-tab editing for working on multiple files.
Find and replace text using the editor's built-in search functionality.
Minimal, distraction-free interface. Sidebar always visible, no unnecessary toggles.
Create a .env file to customize port and data directory
Deployment Guide