[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-93081":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":13,"stars30d":16,"stars90d":13,"forks30d":13,"starsTrendScore":13,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":13,"starSnapshotCount":13,"syncStatus":34,"lastSyncTime":35,"discoverSource":36},93081,"texpile-monorepo","nullpointerexceptionkek\u002Ftexpile-monorepo","nullpointerexceptionkek","A local, offline, visual and source, LaTeX editor.","https:\u002F\u002Fdesktop.texpile.com\u002F",null,"TypeScript",55,0,52,1,3,40.3,"GNU Affero General Public License v3.0",false,"master",true,[23,24,25,26,27,28,29,30],"editor","latex","latex-editor","offline","synctex","tex","wysiwyg","wysiwym","2026-07-22 04:02:08","# Texpile Desktop\n\nA local, offline LaTeX editor for Windows, macOS, and Linux. Open a folder, edit your `.tex` files in a visual editor or in source view, compile with your own TeX distribution, and read the PDF next to your text. No account, no cloud, nothing leaves your machine.\n\n![Texpile Desktop](landing\u002Fsrc\u002Flib\u002Fassets\u002Fshowcase\u002Fvisual-dark.png)\n\n## Download\n\nInstallers for all three platforms are on [desktop.texpile.com\u002Fdownload](https:\u002F\u002Fdesktop.texpile.com\u002Fdownload), or directly:\n\n| Platform         | Link                                                                   |\n| ---------------- | ---------------------------------------------------------------------- |\n| Windows          | [dl.texpile.com\u002Flatest\u002Fwindows](https:\u002F\u002Fdl.texpile.com\u002Flatest\u002Fwindows) |\n| macOS            | [dl.texpile.com\u002Flatest\u002Fmac](https:\u002F\u002Fdl.texpile.com\u002Flatest\u002Fmac)         |\n| Linux (AppImage) | [dl.texpile.com\u002Flatest\u002Flinux](https:\u002F\u002Fdl.texpile.com\u002Flatest\u002Flinux)     |\n| Linux (.deb)     | [dl.texpile.com\u002Flatest\u002Fdeb](https:\u002F\u002Fdl.texpile.com\u002Flatest\u002Fdeb)         |\n\nEditing works out of the box. To compile PDFs, install a TeX distribution (TeX Live, MiKTeX, or MacTeX) and Texpile runs it for you.\n\n## What it does\n\n- **Visual and source editing of the same file.** The visual editor shows formatted text, math, tables, and figures; the source editor is CodeMirror with LaTeX highlighting, autocomplete, and live math previews. Switch between them at any time.\n- **Your `.tex` file stays yours.** There is no internal document format. Saving a file you did not change writes back the exact same bytes. Editing one paragraph regenerates only that block; the rest of the file, including your preamble and any LaTeX the editor does not model, is preserved verbatim.\n- **Compile with your own toolchain.** The Compile button runs your command (`latexmk`, `pdflatex`, a Makefile, anything) in a built-in terminal. Multi-file projects are supported, with automatic main file detection.\n- **Compile errors as a Problems list.** The LaTeX log (and BibTeX\u002Fbiber logs) are parsed into errors and warnings with file and line, shown in a panel and inline in the source editor.\n- **PDF preview with SyncTeX.** Jump from text to PDF and from PDF back to the exact source line.\n- **References.** A `.bib` editor and `@`-citation autocomplete.\n- **Source control.** Side-by-side diff against the last commit, staging, and commits, built on your existing git repository.\n- **Spell check** runs locally via [Harper](https:\u002F\u002Fgithub.com\u002FAutomattic\u002Fharper).\n- **Starters** for blank articles, APA, and MLA documents.\n\n## Development\n\nThis is a pnpm workspace (pnpm >= 9.2). The renderer is a Svelte 5 + Vite app in `apps\u002Ftexpile-editor`; the Electron shell lives in `electron\u002F`.\n\n```sh\npnpm install\n\npnpm electron:dev   # run the app (Vite dev server inside the Electron shell)\n\npnpm app:build      # build the renderer bundle and compile the Electron TypeScript\npnpm dist           # package installers for the current OS\n```\n\nThe integrated terminal uses node-pty, a native module. If it reports that it needs a rebuild, run `pnpm electron:rebuild` (requires platform C\u002FC++ build tools).\n\nTests and checks for the editor app:\n\n```sh\npnpm --filter texpile-editor check       # svelte-check\npnpm --filter texpile-editor lint        # prettier + eslint\npnpm --filter texpile-editor testonce    # unit tests (vitest)\n```\n\n## License\n\n[AGPL-3.0](LICENSE.md)\n","Texpile Desktop 是一款本地化、离线运行的 LaTeX 可视化编辑器，支持 Windows、macOS 和 Linux 平台。它提供所见即所得（WYSIWYM）与源码编辑双模式，实时同步渲染数学公式与文档结构；基于用户本地 TeX 发行版（如 TeX Live、MiKTeX）编译，内置 SyncTeX 跳转、BibTeX 引用管理、Git 集成及本地拼写检查。所有文件处理完全在本地完成，不依赖云端服务或专有格式。适用于学术写作、论文排版、技术文档编写等需兼顾编辑效率与 LaTeX 精确控制的离线场景。",2,"2026-07-11 02:30:51","CREATED_QUERY"]