Dos

#formatting

7 APIs avec cette balise

API de troncature

Tronquez proprement du texte. Coupez une chaîne à un nombre maximum de caractères — à la fin, au début ou au milieu — en respectant les limites des mots pour ne jamais couper un mot en deux, et en ajoutant des points de suspension (qui comptent dans la limite). La troncature au milieu conserve le début et la fin et élide le centre, idéale pour les longs chemins de fichiers et les identifiants. Un point de terminaison words permet de tronquer à un nombre de mots entiers. Tout est compatible avec les émojis et Unicode (compte les points de code, pas les octets), donc les caractères multi-octets et les émojis ne sont jamais séparés. Parfait pour les aperçus et les teasers, les cellules de tableau et les cartes, les méta-descriptions, le fil d'Ariane et les sorties en ligne de commande. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Distinct du retour à la ligne, de la conversion de casse et des statistiques textuelles.

api.oanor.com/truncate-api

API Title Case

Convertir un titre en casse de titre (title case) comme le font les rédacteurs — pas une capitalisation naïve de chaque mot. Il capitalise le premier et le dernier mot ainsi que tous les mots importants, tout en mettant en minuscules les articles (un, une, le, la, les), les conjonctions de coordination (et, mais, ou…) et les prépositions, et capitalise toujours le mot après un deux-points. Choisissez le style AP (met en minuscules les prépositions courtes, capitalise les plus longues) ou le style Chicago (met en minuscules les prépositions de toute longueur). Les composés avec trait d'union comme well-known et state-of-the-art sont traités correctement. Parfait pour les titres d'articles et de blogs, les en-têtes, les méta-titres SEO, les noms de produits et de sections, et les outils CMS. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Distinct d'un simple convertisseur de casse de titre/phrase, qui capitalise chaque mot.

api.oanor.com/titlecase-api

API Word Wrap

Réajuste le texte brut à une largeur de colonne fixe sur les limites des mots — le word-wrap classique dont vous avez besoin pour les terminaux et sorties CLI, les e-mails et le formatage en texte brut, les commentaires de code, les blocs README et changelog, et les rapports à largeur fixe. Le point d'accès wrap coupe le texte à une largeur choisie tout en préservant les paragraphes (séparés par des lignes vides), avec une indentation gauche optionnelle et la possibilité de couper de force les mots plus longs que la ligne ; le point d'accès unwrap fait l'inverse, en réduisant un bloc enveloppé en paragraphes d'une seule ligne. Calcul local pur — pas de clé, pas de service tiers, instantané ; jusqu'à 200 000 caractères via POST. En direct, rien n'est stocké. 3 points d'accès. Distinct de la conversion de casse, des slugs et des statistiques textuelles.

api.oanor.com/wordwrap-api

API Table

Transformez des données en un tableau prêt à coller. Donnez-lui du JSON — soit un tableau d'objets (les colonnes sont extraites des clés) soit un tableau de tableaux (la première ligne est l'en-tête) — ou du CSV brut, et obtenez un tableau Markdown propre au format GitHub ou un tableau ASCII monospace (avec bordures) avec des colonnes à taille automatique. La sortie Markdown prend en charge l'alignement des colonnes à gauche/centre/droite et échappe les barres verticales ; l'analyseur CSV est conforme à la RFC-4180 (champs entre guillemets, virgules et sauts de ligne intégrés). Parfait pour la génération de README et de documentation, les sorties CLI et logs, les changelogs, les chatbots et les commentaires de pull requests. Calcul local pur — pas de clé, pas de service tiers, instantané ; envoyez de grands ensembles de données via POST. En direct, rien n'est stocké. 3 points de terminaison. Distinct de l'analyse/du traitement CSV et du rendu Markdown.

api.oanor.com/table-api

API Bytes

Humanisez, analysez et convertissez les tailles d'octets. Transformez un nombre brut d'octets en une chaîne lisible (1610612736 → 1,5 Gio ou 1,61 Go), analysez une taille humaine en octets ("1,5 Gio", "2 Go", "500 ko" → l'entier exact), et convertissez une quantité entre deux unités quelconques. Gère à la fois les unités binaires IEC (Kio, Mio, Gio, Tio — puissances de 1024) et les unités décimales SI (ko, Mo, Go, To — puissances de 1000), avec des décimales configurables et des noms d'unités insensibles à la casse. Parfait pour les tableaux de bord et les interfaces d'administration, les limites de téléchargement de fichiers, les rapports de stockage et de bande passante, les journaux et la sortie CLI. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Distinct de la détection de type de fichier et de la conversion de nombres/unités de mesure.

api.oanor.com/bytes-api

API Name

Nettoyez et analysez les noms personnels. Le point de terminaison case applique une casse correcte des noms que la casse de titre ordinaire traite mal — McDonald, MacLeod, O'Brien, D'Angelo, les noms composés avec trait d'union, les particules en minuscules (van, von, de, la, der) et les suffixes en chiffres romains (II, III, IV). Le point de terminaison parse divise un nom complet en titre, prénom, deuxième prénom, nom de famille et suffixe, et renvoie également une version correctement mise en casse de chaque partie. Parfait pour nettoyer les inscriptions d'utilisateurs, les CRM et les listes de diffusion, dédupliquer les contacts, formater les noms sur les documents et normaliser les données importées. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. L'analyse est optimisée pour l'ordre occidental (prénom d'abord). Distinct des données de popularité des prénoms de bébé et des recherches de noms d'affichage de locale.

api.oanor.com/name-api

API Number Words

Formatez les nombres sous forme lisible par l'humain via une API. Épelez n'importe quel nombre en mots anglais — gérant les milliers jusqu'aux quintillions, les négatifs et les décimales (ex. 1 234 567 → "one million two hundred thirty-four thousand five hundred sixty-seven", 12,56 → "twelve point five six"). Transformez un nombre entier en son ordinal, à la fois court (21 → 21st, 113 → 113th) et écrit (twenty-first, one hundred thirteenth). Et convertissez tout nombre entier de 1 à 3999 en chiffres romains et inversement (2024 ⇄ MMXXIV), avec validation stricte. Tout s'exécute localement, donc c'est rapide et toujours disponible. Idéal pour les factures, chèques et comptabilité, documents juridiques, internationalisation, accessibilité (lecteurs d'écran), éducation et toute interface qui transforme des chiffres en mots.

api.oanor.com/numberwords-api