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.
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.
Script d’installation
Une ligne sur n’importe quelle machine Unix. Le script détecte votre plateforme et installe le bon binaire.
Scoop
Windows. Ajoute notre bucket, puis installe.
npm
Partout où Node vit déjà, y compris les images CI.
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.
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.
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.
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.
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.
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.
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.
Profils
Gardez des clés et des valeurs par défaut séparées par projet ou environnement, et changez avec un seul flag.
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.jsonlSous 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 GitHubQuestions sur la CLI
À une installation de votre terminal.
La documentation couvre chaque commande, chaque flag et chaque code de sortie.