TL;DR

  • Texpile은 문서를 작성하는 동안 결과를 확인하고 로컬에서 작업할 수 있는 LaTeX·Typst·Markdown 편집기임.
  • 설치된 lualatex에서 자체 스크립트를 실행해 대부분의 변경 사항을 20ms 미만에 렌더링함.
  • 계정 없이 최대 8명과 실시간 공동 편집이 가능하며, 종단 간 암호화를 제공함.
  • Claude Code, Codex, Gemini, Copilot, OpenCode를 자체 구독으로 연결하며, API 키를 요구하지 않음.
  • Windows, macOS, Linux에서 무료로 이용할 수 있고 AGPL-3.0 라이선스를 적용함.

LaTeX, Typst, Markdown

  • 하나의 파일에서 LaTeX·Typst·Markdown 두 가지 작성 방식을 지원함.

시각적 편집

  • @를 입력해 방정식, 그림, 표, 인용을 참조함.
  • 제목, 목록, 인용문을 서식이 적용된 텍스트로 편집함.

소스 편집

  • 명령어, 환경, \ref, \cite 자동 완성을 제공함.
  • tinymist를 통한 자동 완성과 마우스 오버 정보를 제공함.
  • 링크와 이미지 대상 경로에서 경로 자동 완성을 제공함.

실시간 미리 보기

  • 설치된 lualatex 안에서 자체 스크립트를 실행하며, 대부분의 변경 사항을 20ms 미만에 렌더링함.

실시간 공동 작업

  • 프로젝트를 최대 8명과 공유하고 함께 실시간 편집함.
  • 계정이 필요하지 않으며 종단 간 암호화를 적용함.

AI 연동

  • 컴퓨터에 이미 설치된 Claude Code, Codex, Gemini, Copilot, OpenCode를 사용함.
  • API 키 대신 사용자의 기존 구독을 이용함.

버전 기록

  • 실수에 대비해 변경 사항과 삭제된 파일을 Git과 별도로 추적함.

논문 작업 도구 연동

  • 제목이나 DOI로 인용 자료를 검색하며, Crossref, arXiv, ISBN, PubMed를 지원함.
  • Better BibTeX를 사용하는 Zotero와도 연동함.
  • 명령줄 없이 소스 관리 기능에서 GitHub에 게시함.

그 밖의 기능

  • 내장 터미널: latexmk 또는 원하는 컴파일 명령을 실행하는 실제 셸
  • 버전 기록: 마지막 커밋과 나란히 확인하는 스테이징, 커밋, diff
  • 다중 파일 프로젝트: 조각 파일을 기본 파일의 매크로와 함께 구문 분석
  • 명령 팔레트: Ctrl+K로 파일 열기, 컴파일, 편집기 작업 실행
  • Vim 및 Emacs: 환경 설정에서 선택하는 소스 편집기 모달 키 바인딩
  • 다중 커서: 열 방향으로 커서를 추가하거나 다음 일치 항목 선택
  • 맞춤법 검사: 문장을 검사하고 명령어, 수식, 주석은 건너뜀
  • MCP: Claude 등 AI 어시스턴트를 편집기에 연결
  • 탭 및 세션 복원: 폴더를 다시 열면 탭과 커서 위치를 복원

다운로드

  • Windows, macOS, Linux용으로 무료 제공하며 오프라인 버전도 있음.
  • 라이선스는 AGPL-3.0임.

이름의 발음과 유래

  • Texpile은 ‘text’의 ‘tex’처럼 발음하며, LaTeX 컴파일과 트랜스파일을 결합한 이름임.
  • 표기는 TeXpile이 아니라 Texpile임.