NeoLeaf Logo NeoLeaf Open Beta
\begin{papers}

Write like a scientist with NeoLeaf, the online collaborative LaTeX editor that charges you absolutely nothing.

Unlimited real-time collaboration, native version control (Git) on GitHub or Codeberg, and compilation on your own machine, with no waiting queues, no artificial timeout limits, and no monthly fees.

👥 Unlimited Sharing (Zero Fees)
⚡ Free Compilation (WASM or Agent)
🐙 Your Files in Your GitHub or Codeberg
🔒 Zero Lock-in to Proprietary Servers
main.tex · NeoLeaf
GitHub: main (up-to-date)
Real NeoLeaf editor interface: LaTeX editing with Monaco Editor and PDF compilation side by side NeoLeaf editor in the light theme: LaTeX code and PDF side by side NeoLeaf Map tab: the paper in the center, with sections and figures as branches NeoLeaf Map tab in the light theme: paper structure as a mind map

Built for scientists, researchers, and universities that demand academic freedom, data sovereignty, and zero recurring costs.

Native GitHub
Native Codeberg
Decentralized Git
WebAssembly (Wasm)
Complete TeX Live
Rust Performance
Linux · macOS · Windows
{features}

The home of unconstrained, free scientific writing

Create complex, impeccably formatted documents with ease. Collaborate with anyone, without paying per collaborator seat.

⚡

Free and unlimited

Compile in the browser or on your own machine, with no subscription and no queue.

👥

Collaborate with no per-collaborator cost

Invite whoever you want: we do not charge per collaborator seat.

🔒

Your data, your repository

The project lives in your browser and your repository. The server neither stores nor logs the content.

What you find inside the editor

Live editing

Several authors in the same file at the same time, with colored cursors and no version conflicts.

Compiling in the browser

pdfLaTeX, XeLaTeX and LuaLaTeX in WebAssembly: nothing to install and no server minutes to pay for.

Engines and local agent →

Real Git

GitHub and Codeberg: commit, push, pull, reset, conflicts and Git Blame right in the editor.

Smart editor

The VS Code editor, with autocomplete that understands your project, global search and document structure.

Project map

See the paper as a mind map: sections as branches and figures as leaves, with a click to jump to the text.

Comments and history

Comment threads, named milestones and a revision history with restore, per file.

Reference search

Ten sources (Crossref, OpenAlex, arXiv, DBLP and more) and the \cite with the BibTeX in your .bib in one click.

Jupyter notebooks

Open and run .ipynb in the browser, with Python, pandas, matplotlib and formulas, with nothing to install.

Python, tables and diagrams

Run scripts, see CSV as a table, write in Markdown and draw Mermaid diagrams in the same window.

Ten color themes, light and dark mode, and the interface in Portuguese, English, Spanish and Chinese.

{why free compilation?}

Compilation on your own machine: why pay to wait in queues?

Other editors put you in a queue or kill your compilation after 60 seconds with a timeout error to push expensive subscriptions. On NeoLeaf, the processing power is yours:

⚡ WebAssembly (In Your Browser)

100% client-side compilation: runs TeX Live directly inside your browser tab using WebAssembly (texlive-wasm / BusyTeX).

  • ✓
    Absolute privacy: your text is never sent to a remote server for compilation.
  • ✓
    Zero setup: open NeoLeaf and start compiling right away.
  • ✓
    Ideal for conference papers, reports, and Beamer presentations.
  • ✓
    Doesn't burn server quotas and doesn't rely on fast internet.
Native Default · Zero Install
💻 Native Local Agent (Extreme Speed)

Want instant compilation for large theses? The neoleaf-agent links the web UI directly to compilers installed on your computer (TeX Live, TinyTeX, or Tectonic).

  • ✓
    No time limits: compile 400-page documents with zero fear of timeouts.
  • ✓
    Leverages all CPU cores and RAM of your own machine.
  • ✓
    Native support for XeLaTeX, LuaLaTeX, BibTeX, and custom packages.
  • ✓
    Runs in the background with a single install command.
curl -fsSL https://neoleaf.science/install.sh | sh

Linux x86_64, no sudo. The script checks the download's SHA-256. View the script

⬇ Download Local Agent Agent Documentation →
{templates}

Start from a ready-made template

Create a new project with the structure already in place. Templates added to the catalog show up here and when you create a project.

📄

Scientific Article

Article with title, sections, math and figures, ready to edit and compile.

Article pdfLaTeX
📑

Technical Report

Report with chapters and sections, for lab work, projects and longer documents.

Report Chapters
📊

Presentation (Beamer)

Beamer slides: outline, sections and frames ready for your content.

Slides Beamer
“
After hitting compile timeout limits and being billed in dollars every time we wanted to add another student to the same paper, we switched to NeoLeaf. Compiling directly in the browser with WebAssembly and saving commits straight to GitHub is true academic freedom.
Prof. MSc. Tássio Virgínio Professor, Researcher and Advisor
{plans}

Academic freedom shouldn't come with a monthly invoice

Compare NeoLeaf with traditional platforms that lock essential features behind paid subscriptions.

The Open Standard

NeoLeaf

$0 / forever

Everything you and your team need to produce high-impact science without restrictions.

  • ✓ Unlimited collaborators on all projects
  • ✓ Zero-cost compilation (WASM or Local Agent)
  • ✓ Zero wait queue and zero 60-second timeouts
  • ✓ Your data in your GitHub or Codeberg (no lock-in)
  • ✓ Full version history via native Git
  • ✓ Bidirectional SyncTeX and global file search
  • ✓ Absolute privacy: nothing retained on third-party servers
Sign in Free with GitHubSign in Free with Codeberg

Other Platforms

"Free" Plan (with strings attached)

The traditional free tier with artificial limits crafted to push paid upgrades.

  • ✕ Only 1 collaborator (add your advisor and pay up)
  • ✕ Strict compile timeout (compile error: timed out)
  • ✕ Sluggish compile queues during peak submission hours
  • ✕ Version history restricted to just a few days
  • ✕ Files locked inside their proprietary servers
  • ✕ Charge extra fees to sync with GitHub

Other Platforms

$5 to $20+ /month per user

Hefty monthly fees in USD charged per each team member.

  • ✕ Recurring monthly charges for every single co-author
  • ✕ Charge you to unlock history that Git provides for free
  • ✕ Charge you to unlock extra CPU processing seconds
  • ✕ If research funding is delayed, you lose your access
  • ✕ Your research data remains trapped in their database
\begin{freedom}

Ready to write without queues, limits, or monthly fees?

Join the scientific community that chose local compilation, real version control on GitHub or Codeberg, and unlimited sharing.

Sign in Free with GitHubSign in Free with Codeberg Explore the Local Agent →
{who is behind it}

Who is behind NeoLeaf.Science

Tássio Virgínio

Tássio Virgínio

Professor, Researcher and Advisor

NeoLeaf.Science is created and maintained by Tássio Virgínio, who uses it every day to supervise academic work, scientific papers and theses. It was born from real needs: having control over your own files, not depending on compilation time limits, not paying per collaborator, and having the features I always wanted in an editor. I hope it is as useful to you as it is to me. If something does not work, or you have questions about how your data is handled, talk to me.

Your projects are yoursEach project is a repository in your GitHub or Codeberg account. If NeoLeaf goes offline, your files stay with you.
The server does not store your projectYour files stay in your browser and in your repository (GitHub or Codeberg). The server keeps only what is needed for you to sign in.
Compilation on your machineLaTeX compiles in your browser (WebAssembly) or in the local agent, with no queue and no time limit imposed by us.
{support}

Support NeoLeaf.Science

NeoLeaf.Science is a non-profit project. There are no paid plans, ads or per-collaborator limits, and it is free to use.

Keeping the site online has server and domain costs, besides the development hours. If NeoLeaf helps your work and you would like to contribute financially, any amount is welcome. Supporting is entirely optional and changes nothing about what you can use.

Support is made through Ko-fi, outside NeoLeaf. We do not receive or store any payment data.

☕ Support on Ko-fi