Cette page est aussi disponible en English
CLI officielle · Open source

Toute l’API EnConvert, une commande dans votre terminal.

Convertissez des fichiers entre plus de 40 formats, rendez n’importe quelle URL ou un site entier en PDF, capture d’écran ou Markdown, et lancez les commandes v2 de données web, le tout depuis un seul binaire. La sortie JSON, le filtre jq intégré et les codes de sortie stables la mettent chez elle dans vos scripts et votre CI.

brew install enconvert/tap/enconvert
Installation

Quatre portes d’entrée, le même binaire.

Choisissez le canal auquel votre machine fait déjà confiance. Chaque canal livre le même binaire pour macOS, Linux et Windows.

Homebrew

macOS et Linux. Le tap suit chaque release.

brew install enconvert/tap/enconvert

Script d’installation

Une ligne sur n’importe quelle machine Unix. Le script détecte votre plateforme et installe le bon binaire.

curl -fsSL https://get.enconvert.com/install.sh | sh

Scoop

Windows. Ajoute notre bucket, puis installe.

scoop bucket add enconvert https://github.com/enconvert/scoop-bucket && scoop install enconvert

npm

Partout où Node vit déjà, y compris les images CI.

npm i -g @enconvert/cli
Commandes

Tout ce que fait l’API, verbe par verbe.

Un binaire couvre toute la surface. Si l’API sait le faire, la CLI a une commande pour ça.

  1. Convertir des fichiers

    Documents, images et fichiers de données entre plus de 40 formats. Pointez un fichier, nommez le format cible, récupérez le chemin de sortie.

  2. Rendre n’importe quelle URL

    Transformez une page en PDF, en capture d’écran pleine page ou en Markdown propre avec une seule commande, rendue dans un vrai navigateur.

  3. Crawler des sites entiers

    Rendez un site web complet en PDF, captures ou Markdown en une seule passe, au lieu de scripter une boucle page par page.

  4. Commandes de données web

    Les verbes v2 sont des sous-commandes de premier rang : perceive, discover, lookup, distill et ingest, directement depuis le terminal.

  5. Passthrough api

    Une issue de secours à la gh : enconvert api atteint chaque endpoint, y compris ceux pour lesquels la CLI n’a pas encore de verbe.

  6. Faite pour les scripts

    --json sur chaque commande avec un filtre --jq intégré, des codes de sortie stables, --wait pour les jobs longs et des complétions pour bash, zsh et fish.

  7. Profils

    Gardez des clés et des valeurs par défaut séparées par projet ou environnement, et changez avec un seul flag.

En pratique

Quelques commandes, de bout en bout.

Des invocations réelles, des chemins de sortie réels. Chaque commande accepte aussi --json quand l’appelant est un script.

enconvert convert quarterly-report.docx --to pdf-> quarterly-report.pdfenconvert render https://example.com/pricing --to screenshot-> example.com-pricing.pngenconvert perceive https://news.example.com --json --jq .render_quality0.97enconvert ingest https://docs.example.com --wait-> docs.example.com.chunks.jsonl

Sous licence MIT. Zéro télémétrie.

La CLI est open source sous licence MIT : vous pouvez lire chaque ligne avant de lui confier une clé. Elle ne téléphone qu’à un seul endroit : l’API EnConvert que vous lui avez demandé d’appeler. Pas d’analytics d’usage, pas de ping de mise à jour, rien d’autre.

Code source sur GitHub

Questions sur la CLI

L’interface en ligne de commande officielle pour toute l’API EnConvert, dans un seul binaire nommé enconvert. Elle convertit des fichiers entre plus de 40 formats, rend n’importe quelle URL ou site entier en PDF, capture d’écran ou Markdown, et lance les commandes v2 de données web : perceive, discover, lookup, distill et ingest.
Quatre canaux, le même binaire : brew install enconvert/tap/enconvert sur macOS et Linux, un script d’installation en une ligne via curl sur n’importe quelle machine Unix, Scoop sous Windows, ou npm i -g @enconvert/cli partout où Node tourne. Les complétions pour bash, zsh et fish sont incluses.
Oui. La CLI consomme votre quota EnConvert, elle a donc besoin d’une clé API de votre tableau de bord. Un compte gratuit inclut une allocation mensuelle pendant la bêta, sans carte bancaire. Les profils vous laissent garder des clés séparées par projet.
Documents, images et fichiers de données dans plus de 40 formats : PDF, DOCX, XLSX, PPTX, HEIC, WebP, CSV et plus. Au-delà des fichiers, elle rend des URL en direct et des sites entiers en PDF, capture ou Markdown, avec la même grammaire de commandes.
Oui, sous licence MIT et publique sur GitHub, et elle ne collecte aucune télémétrie. Le seul trafic réseau qu’elle produit, ce sont les appels API que vous demandez.
La même API, trois portes. Le serveur MCP branche l’API sur des agents IA comme Claude et Cursor, le SDK Node est pour votre code applicatif, et la CLI est pour vous : un terminal, un script, un job CI. Choisissez par surface, mélangez librement ; ils partagent clés et quota.

À une installation de votre terminal.

La documentation couvre chaque commande, chaque flag et chaque code de sortie.