#formatting
7 APIs mit diesem Tag
Truncate API
Text sauber abschneiden. Kürzen Sie eine Zeichenfolge auf eine maximale Anzahl von Zeichen – am Ende, am Anfang oder in der Mitte –, wobei an Wortgrenzen getrennt wird, sodass Wörter nie halbiert werden, und ein Auslassungszeichen hinzugefügt wird (das auf das Limit angerechnet wird). Die mittlere Kürzung behält Anfang und Ende bei und lässt die Mitte aus, ideal für lange Dateipfade und IDs. Ein Wörter-Endpunkt kürzt stattdessen auf eine Anzahl ganzer Wörter. Alles ist Emoji- und Unicode-sicher (es zählt Codepunkte, nicht Bytes), sodass Multibyte-Zeichen und Emojis nie getrennt werden. Perfekt für Vorschauen und Teaser, Tabellenzellen und Karten, Meta-Beschreibungen, Breadcrumbs und CLI-Ausgabe. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Service, sofort. Live, nichts gespeichert. 3 Endpunkte. Unterscheidet sich von Wortumbruch, Fallumwandlung und Textstatistiken.
api.oanor.com/truncate-api
Title Case API
Konvertieren Sie eine Überschrift in die korrekte Schreibweise für Schlagzeilen (Titel), wie es Redakteure tun – nicht eine naive Großschreibung jedes Wortes. Es schreibt das erste und letzte Wort sowie alle Hauptwörter groß, während Artikel (a, an, the), nebenordnende Konjunktionen (and, but, or…) und Präpositionen kleingeschrieben bleiben, und das Wort nach einem Doppelpunkt wird immer großgeschrieben. Wählen Sie den AP-Stil (kurze Präpositionen klein, längere groß) oder den Chicago-Stil (Präpositionen jeder Länge klein). Zusammengesetzte Wörter mit Bindestrich wie well-known und state-of-the-art werden korrekt behandelt. Perfekt für Artikel- und Blogtitel, Überschriften, SEO-Meta-Titel, Produkt- und Abschnittsnamen sowie CMS-Tools. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Abgrenzung zu einem einfachen Titel-/Satzschreibweise-Konverter, der jedes Wort großschreibt.
api.oanor.com/titlecase-api
Word Wrap API
Fließtext auf eine feste Spaltenbreite an Wortgrenzen umbrechen – der klassische Zeilenumbruch, den Sie für Terminal- und CLI-Ausgaben, E-Mail- und Klartextformatierung, Code-Kommentare, README- und Changelog-Blöcke sowie Berichte mit fester Breite benötigen. Der Wrap-Endpunkt bricht Text auf eine gewählte Breite um, wobei Absätze (durch Leerzeilen getrennt) erhalten bleiben, mit optionaler linker Einrückung und der Möglichkeit, Wörter, die länger als die Zeile sind, hart zu brechen; der Unwrap-Endpunkt macht das Gegenteil und fasst einen umbrochenen Block wieder zu einzeiligen Absätzen zusammen. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort; bis zu 200.000 Zeichen über POST. Live, nichts wird gespeichert. 3 Endpunkte. Unterscheidet sich von Groß-/Kleinschreibung, Slugs und Textstatistiken.
api.oanor.com/wordwrap-api
Table API
Wandeln Sie Daten in eine fertig einzufügende Tabelle um. Geben Sie JSON ein – entweder ein Array von Objekten (Spalten werden aus den Schlüsseln übernommen) oder ein Array von Arrays (die erste Zeile ist die Kopfzeile) – oder rohes CSV, und erhalten Sie eine saubere GitHub-Flavored-Markdown-Tabelle oder eine monospace ASCII (mit Linien) Tabelle mit automatisch angepassten Spalten. Die Markdown-Ausgabe unterstützt links-/zentriert-/rechtsbündige Spaltenausrichtung und maskiert Pipes; der CSV-Parser ist RFC-4180-konform (zitierte Felder, eingebettete Kommas und Zeilenumbrüche). Perfekt für README- und Dokumentationserstellung, CLI- und Log-Ausgabe, Changelogs, Chat-Bots und Pull-Request-Kommentare. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort; senden Sie große Datensätze per POST. Live, nichts wird gespeichert. 3 Endpunkte. Unterscheidet sich von CSV-Parsing/-Analyse und von Markdown-Rendering.
api.oanor.com/table-api
Bytes API
Humanisieren, parsen und konvertieren von Byte-Größen. Wandeln Sie eine rohe Byte-Anzahl in einen menschenlesbaren String um (1610612736 → 1,5 GiB oder 1,61 GB), parsen Sie eine menschenlesbare Größe zurück in Bytes ("1,5 GiB", "2GB", "500 kB" → die exakte Ganzzahl) und konvertieren Sie einen Betrag zwischen zwei beliebigen Einheiten. Unterstützt sowohl die IEC-Binäreinheiten (KiB, MiB, GiB, TiB — Potenzen von 1024) als auch die SI-Dezimal-Einheiten (kB, MB, GB, TB — Potenzen von 1000), mit konfigurierbaren Dezimalstellen und case-insensitiven Einheitennamen. Perfekt für Dashboards und Admin-Oberflächen, Datei-Upload-Limits, Speicher- und Bandbreitenberichte, Logs und CLI-Ausgaben. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Unterscheidet sich von Dateityp-Erkennung und Zahlen-/Einheiten-Umrechnung.
api.oanor.com/bytes-api
Name API
Bereinigen und parsen von Personennamen. Der Case-Endpoint wendet die korrekte Namensschreibweise an, die bei der üblichen Titel-Schreibweise falsch ist — McDonald, MacLeod, O'Brien, D'Angelo, mit Bindestrich verbundene Doppelnamen, Kleinbuchstaben-Partikel (van, von, de, la, der) und römische Zahlensuffixe (II, III, IV). Der Parse-Endpoint zerlegt einen vollständigen Namen in Anrede, Vorname, Mittelname, Nachname und Suffix und gibt auch eine korrekt geschriebene Version jedes Teils zurück. Perfekt zum Bereinigen von Benutzeranmeldungen, CRM und Mailinglisten, zum Deduplizieren von Kontakten, zum Formatieren von Namen in Dokumenten und zum Normalisieren importierter Daten. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpoints. Das Parsen ist auf westliche (Vorname-zuerst) Reihenfolge abgestimmt. Unterscheidet sich von Babynamen-Beliebtheitsdaten und Gebietsschema-Anzeigenamensuche.
api.oanor.com/name-api
Number Words API
Formatieren Sie Zahlen in menschenlesbaren Formen als API. Schreiben Sie jede Zahl in englischen Wörtern aus – von Tausend bis Quintillion, negative Zahlen und Dezimalzahlen (z.B. 1.234.567 → "one million two hundred thirty-four thousand five hundred sixty-seven", 12,56 → "twelve point five six"). Wandeln Sie eine ganze Zahl in ihre Ordnungszahl um, sowohl kurz (21 → 21st, 113 → 113th) als auch ausgeschrieben (twenty-first, one hundred thirteenth). Und konvertieren Sie jede ganze Zahl von 1 bis 3999 in römische Ziffern und zurück (2024 ⇄ MMXXIV), mit strenger Validierung. Alles läuft lokal, daher ist es schnell und immer verfügbar. Ideal für Rechnungen, Schecks und Buchhaltung, juristische Dokumente, Internationalisierung, Barrierefreiheit (Screenreader), Bildung und jede Benutzeroberfläche, die Ziffern in Wörter umwandelt.
api.oanor.com/numberwords-api