FormaTeX

\usepackage{integrations}

Intégrez-vous à n'importe quelle pile.

FormaTeX est une simple API HTTP. Si votre langage peut effectuer une requête POST, il peut compiler du LaTeX. Voici des exemples prêts à l'emploi pour les piles les plus courantes.

npm SDK

formatex · Node.js · Bun · Deno

\install

bash
npm install formatex-sdk
compile.ts
import { writeFileSync } from "node:fs";
import { FormaTexClient } from "formatex-sdk";

const client = new FormaTexClient(process.env.FORMATEX_API_KEY!);

const latex = `
\\documentclass{article}
\\begin{document}
  Hello, FormaTeX!
\\end{document}`;

const result = await client.compile(latex);
writeFileSync("output.pdf", result.pdf);

\env

bash
# .env
FORMATEX_API_URL=https://api.formatex.io
FORMATEX_API_KEY=fex_...   # from your dashboard

Vous utilisez un agent de codage IA ?

FormaTeX dispose d'un serveur MCP natif — Claude, Cursor, Windsurf, Zed et d'autres peuvent compiler du LaTeX directement dans votre conversation, sans appels HTTP nécessaires.

\and{et plus encore}

N'importe quel langage. N'importe quel runtime.

FormaTeX est du HTTP simple avec JSON. Si cela s'exécute sur un serveur et peut effectuer une requête POST, ça fonctionne.

RustJavaKotlinSwiftC#ElixirHaskellScalaDartLuaJuliaRMATLAB

Obtenez votre clé API en 30 secondes.

15 compilations gratuites chaque mois. Sans carte bancaire.

Une chose rapide

Nous suivons l'utilisation anonyme — pages vues, utilisation des fonctionnalités, événements de compilation — pour comprendre ce qui fonctionne et ce qui ne fonctionne pas. Pas de publicité, pas de données personnelles, pas de partage avec des tiers.

Politique de cookies