{"slug": "show-hn-texpile-an-open-source-typora-style-editor-for-latex-and-typst", "title": "Show HN: Texpile – An open-source, Typora-style editor for LaTeX and Typst", "summary": "Texpile, an open-source Typora-style editor for LaTeX and Typst, launched on Hacker News' Show HN with live preview that renders most changes in under 20 ms by running its own script inside the user's existing lualatex installation. The editor supports real-time collaboration for up to 8 other people with no account required and end-to-end encryption, and integrates AI assistants including Claude Code, Codex, Gemini, Copilot and OpenCode using the user's own subscription rather than an API key. Texpile also offers MCP connectivity for Claude and other AI assistants, citation lookup by title or DOI via Crossref, arXiv, ISBN and PubMed, and version history tracked separately from git.", "body_md": "Math\n\nTab finds any symbol by name.\n\n## LaTeX, Typst, and Markdown\n\nOne file, two ways to write it.\n\n## Live preview\n\nTexpile runs its own script inside the lualatex you already have installed, so most changes render in under 20 ms.\n\n## Write together in real time\n\nShare a project with up to 8 other people and edit it together in real time. No account needed, and end to end encrypted.\n\n## AI integration\n\nUses Claude Code, Codex, Gemini, Copilot or OpenCode, whichever is already on your computer, with your own subscription rather than an API key.\n\n## Version history\n\nTexpile tracks changes and deleted files separately from git, in case you make a mistake.\n\n## Works with the tools around your paper\n\n### Cite by title or DOI\n\nCrossref, arXiv, ISBN and PubMed. Zotero works too, with Better BibTeX.\n\n## More features that didn't get their own section\n\n### Built-in terminal\n\nA real shell for latexmk or any compile command.\n\n### Version history\n\nStage, commit, and diff side-by-side against the last commit.\n\n### Multi-file projects\n\nFragments parse with the main file's macros.\n\n### Command palette\n\nCtrl+K opens a file, compiles, or runs any editor action.\n\n### Vim and Emacs\n\nModal keybindings for the source editor, chosen in Preferences.\n\n### Multiple cursors\n\nAdd cursors down a column, or select the next occurrence.\n\n### Spell check\n\nChecks your prose, skips commands, math, and comments.\n\n### MCP\n\nConnect Claude and other AI assistants to the editor.\n\n### Tabs and session restore\n\nReopen a folder and your tabs and cursor come back.\n\n## PS\n\nTexpile is pronounced with the tex from text (tex-pile). The name is a blend of compiling LaTeX and transpiling it. We write it Texpile, not TeXpile.", "url": "https://wpnews.pro/news/show-hn-texpile-an-open-source-typora-style-editor-for-latex-and-typst", "canonical_source": "https://texpile.com/", "published_at": "2026-10-06 18:17:05+00:00", "updated_at": "2026-10-06 18:20:21.007370+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "agent-protocols"], "entities": ["Texpile", "LaTeX", "Typst", "Claude Code", "Codex", "Gemini", "Copilot", "OpenCode"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-texpile-an-open-source-typora-style-editor-for-latex-and-typst", "markdown": "https://wpnews.pro/news/show-hn-texpile-an-open-source-typora-style-editor-for-latex-and-typst.md", "text": "https://wpnews.pro/news/show-hn-texpile-an-open-source-typora-style-editor-for-latex-and-typst.txt", "jsonld": "https://wpnews.pro/news/show-hn-texpile-an-open-source-typora-style-editor-for-latex-and-typst.jsonld"}}