Zurück

#text

34 APIs mit diesem Tag

Keyboard Layout API

Text zwischen Tastaturlayouts neu zuordnen – die Lösung für Text, der bei falsch eingestelltem Layout eingegeben wurde. Der Remap-Endpunkt nimmt Text, ein Quell-Layout und ein Ziel-Layout entgegen und schreibt jedes Zeichen in das um, das von derselben physischen Taste im anderen Layout erzeugt wird. So wird Text, der versehentlich auf einer Dvorak-konfigurierten Tastatur eingegeben wurde, während Sie QWERTY meinten (oder umgekehrt), exakt wiederhergestellt, und da die Zuordnung positionserhaltend ist, funktioniert sie perfekt hin und zurück. Es unterstützt QWERTY (US), Dvorak und Colemak, einschließlich der verschobenen Symbole, und lässt Zeichen, die sich nicht auf einer neu zuordenbaren Taste befinden (Leerzeichen und Akzente), unberührt. Der Layouts-Endpunkt gibt die vollständige Tastenzuordnung für jedes Layout zurück. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal zum Korrigieren von Tippfehlern durch falsches Layout, zum Erstellen von Texteditoren und IME-Tools, Lernhilfen für Layouts und zur layoutsübergreifenden Suche. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies ordnet zwischen Tastaturlayouts neu; für klassische Chiffren (Caesar, ROT13, Morse) verwenden Sie eine Chiffre-API.

api.oanor.com/keyboardlayout-api

Entropy API

Messen Sie den Informationsgehalt von Text. Der Analyze-Endpunkt berechnet die Shannon-Entropie in Bits pro Symbol, die Gesamtinformation in Bits und Bytes, die maximal mögliche Entropie für das tatsächlich verwendete Alphabet und einen normalisierten 0–1-Score, der angibt, wie gleichmäßig (zufällig aussehend) die Verteilung ist — über Unicode-Codepunkte oder rohe UTF-8-Bytes. Der Frequency-Endpunkt gibt die vollständige Zeichenhäufigkeitsverteilung zurück, das häufigste Symbol zuerst, mit Zählungen und Prozentsätzen, wobei Steuerzeichen maskiert und Bytes als Hex dargestellt werden. Es ist exakt, deterministisch und läuft vollständig lokal ohne Netzwerkaufrufe, daher ist es sofort und privat. Ideal für Zufälligkeits- und Passwortqualitätsprüfungen, Schätzung der Komprimierbarkeit von Daten, Sprach- und klassische Chiffre-Analyse, Erkennung von eintönigen oder sich wiederholenden Eingaben sowie Merkmalsextraktion für Textklassifikation. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies misst den Informationsgehalt; für die Bewertung der Passwortstärke verwenden Sie eine Passwort-API, für Zahlenstatistiken eine Statistik-API und für Graphem-/Zeichenzählungen eine Textsegmentierungs-API.

api.oanor.com/entropy-api

N-gram API

Generieren Sie N-Gramme aus Text mit Häufigkeitszählungen – vollständig lokal. Der ngrams-Endpunkt zerlegt Text in zusammenhängende Sequenzen von n Token und gibt jedes einzelne N-Gramm mit seiner Häufigkeit zurück, sortiert nach Frequenz: Wort-N-Gramme (Unigramme, Bigramme, Trigramme und mehr) für Phrasen- und Kollokationsanalyse, oder Zeichen-N-Gramme (Shingles) für Fuzzy-Matching, Spracherkennung und Indexierung. Der range-Endpunkt erzeugt jede Größe von einem Minimum bis zu einem Maximum in einem einzigen Aufruf (z. B. 1–3 Gramme), was genau das ist, was Sie zum Erstellen von Merkmalsvektoren benötigen. Wählen Sie Wort- oder Zeichenmodus, ob zuerst kleingeschrieben werden soll, und ein Top-N-Limit, um nur die häufigsten zu behalten. Die Wort-Tokenisierung ist Unicode-bewusst und behält interne Apostrophe und Bindestriche (don't, well-known) als einzelne Token. Alles läuft lokal und deterministisch, daher ist es schnell und privat. Ideal für Text Mining und NLP-Merkmalsextraktion, Sprachmodellierung und Autovervollständigung, Suchindexierung und Shingling, Plagiats- und Ähnlichkeitserkennung sowie Schlüsselwort- und Kollokationsanalyse. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies erzeugt N-Gramme und Zählungen; für extraktive Zusammenfassungen und Schlüsselwörter verwenden Sie eine summarize API und für Graphem-/Zeichenzählung eine text-segmentation API.

api.oanor.com/ngram-api

Emoji Strip API

Entferne, extrahiere und zähle Emojis in jedem Text. Der Strip-Endpunkt entfernt jedes Emoji aus einer Zeichenkette – oder ersetzt jedes durch einen von dir gewählten Marker – und behandelt Multi-Code-Punkt-Emojis korrekt: ZWJ-Sequenzen wie die Familie 👩‍👩‍👧‍👦, Hautton-Modifikatoren (👍🏽), Länderflaggen (🇩🇪), Tastenkappen (1️⃣) und Variationsselektoren zählen alle als ein einzelnes Emoji, sodass nichts halb gelöscht bleibt. Der Extract-Endpunkt listet jedes gefundene Emoji mit seiner Position im Text auf und gibt die Anzahl pro Emoji sowie die Anzahl eindeutiger Emojis zurück – ideal für Analysen und Moderation. Ein bloßes ©, ® oder ™ wird bewusst ignoriert, es sei denn, es trägt einen Emoji-Variationsselektor, und einfache Ziffern werden nie berührt. Perfekt zum Bereinigen von Benutzereingaben vor der Suchindexierung oder Speicherung, zum Säubern von Benutzernamen und Anzeigenamen, für Moderation und Analysen sowie zur Vorbereitung von Text für Systeme, die an Emojis ersticken. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies bereinigt und extrahiert Emojis aus Text; um ein Emoji nach Namen oder Shortcode nachzuschlagen, verwende eine Emoji-Datenbank-API, und um Grapheme zu zählen, verwende eine Textsegmentierungs-API.

api.oanor.com/emojistrip-api

Initials API

Extrahiere Initialen und Avatar-Monogramme aus einem Namen oder einer Phrase. Der Initialen-Endpunkt gibt den ersten Buchstaben jedes signifikanten Wortes zurück – überspringt automatisch kleingeschriebene Adels- und Verbindungspartikel (van, von, de, della, la, der, of, the …), sodass „Ludwig van Beethoven“ LB und „Charles de Gaulle“ CG ergibt – mit Optionen für ein Trennzeichen zwischen den Buchstaben, eine gepunktete Form (J.D.), Groß- oder Originalschreibung und eine maximale Anzahl von Initialen. Der Monogramm-Endpunkt gibt die kurzen ein-, zwei- oder dreibuchstabigen Badge-Initialen zurück, die für UI-Avatare und Chips verwendet werden, wobei das erste und letzte signifikante Wort genommen werden („John Michael Doe“ → JD) und bei einem einzelnen Namen auf die führenden Buchstaben zurückgegriffen wird. Alles ist multibyte-sicher, sodass akzentuierte und nicht-lateinische Buchstaben (José María → JMA) korrekt funktionieren. Ideal für Standard-Avatare, Kontakt-Chips, Initialen-Badges, Monogramm-Grafiken, Dokumentenköpfe und Serienbriefe. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies erzeugt den Initialentext; um sie als Avatar-Bild darzustellen, verwende eine Avatar-API.

api.oanor.com/initials-api

Case Detect API

Erkennen, welche Schreibkonvention ein String verwendet, und Identifikatoren in ihre Bestandteile zerlegen. Der Detect-Endpunkt klassifiziert jeden Wert als camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, COBOL-CASE, Train-Case, dot.case, Title Case, Sentence case, lowercase oder UPPERCASE – oder mixed, wenn er in keine Kategorie passt – und meldet das gefundene Trennzeichen sowie die Wörter, aus denen er besteht. Der Split-Endpunkt tokenisiert jeden Identifikator in Wörter: Er trennt camelCase-Höcker, behandelt Akronymgrenzen korrekt (HTTPServer → HTTP, Server; XMLHttpRequest → XML, Http, Request) und teilt an Ziffern sowie an Unterstrichen, Bindestrichen, Punkten und Leerzeichen. Er gibt sowohl die Token in der Originalschreibweise als auch in Kleinbuchstaben zurück, bereit für einen Konverter. Ideal für Linter und Code-Mod-Tools, Refactoring, API- und Schema-Validatoren, Autovervollständigung und Suche sowie für jede Pipeline, die Identifikatornamen verstehen muss. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies ERKENNT und tokenisiert eine Schreibkonvention; zum KONVERTIEREN eines Strings zwischen Schreibstilen verwenden Sie eine text-case API.

api.oanor.com/casedetect-api

Indent API

Einrücken, Ausrücken und Umwandeln von Tabs in Leerzeichen in Klartext, Zeile für Zeile. Der Indent-Endpunkt stellt jeder Zeile eine feste Einrückung voran – eine Anzahl von Leerzeichen oder Tabs oder ein beliebiges benutzerdefiniertes Präfix wie "> " für Zitate – und kann optional auch leere Zeilen einrücken. Der Dedent-Endpunkt entfernt das längste gemeinsame führende Leerzeichen aus einem Block (dasselbe Konzept wie Python textwrap.dedent), sodass Sie einen übermäßig eingerückten Ausschnitt glätten und genau das entfernte Präfix zurückerhalten können. Der Tabs-Endpunkt konvertiert zwischen Tabs und Leerzeichen unter Berücksichtigung von Tabstopps – Tabs in Leerzeichen expandieren oder Leerzeichenläufe zurück in Tabs umwandeln, bei einer gewählten Tab-Größe, nur führende Leerzeichen oder überall. Es funktioniert mit jedem Text, ohne ihn als Code zu parsen, und CRLF-Zeilenumbrüche bleiben erhalten. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Es betrifft nur die Leerzeichenstruktur: zum Trimmen oder Sortieren von Zeilen verwenden Sie eine Lines-API, zum Umbrechen langer Zeilen eine Word-Wrap-API und zum Neuformatieren von echtem Quellcode eine Code-Formatter-API.

api.oanor.com/indent-api

Pad API

Füllt und richtet Zeichenfolgen auf eine Zielbreite aus. Der Pad-Endpunkt fügt ein Füllzeichen am Anfang, Ende oder auf beiden Seiten eines Werts hinzu, bis die gewünschte Breite erreicht ist – fülle eine Zahl mit Nullen auf (7 → 007), richte eine Preisspalte rechtsbündig aus, zentriere eine Überschrift oder erstelle ein Feld mit fester Breite – mit einer beliebigen Füllzeichenfolge (Leerzeichen, 0, Bindestrich, Punkte) und einem optionalen Truncate-Flag, um Werte abzuschneiden, die bereits zu lang sind. Der Align-Endpunkt nimmt eine ganze Liste von Zeilen (oder durch Zeilenumbrüche getrennten Text) und füllt jede Zeile auf eine gemeinsame Breite auf, sodass Spalten in Tabellen mit fester Breite, ASCII-Layouts, Quittungen, Rechnungen und Protokollen ausgerichtet sind. Die Breite wird in Unicode-Codepunkten gezählt, sodass Emojis und akzentuierte Buchstaben jeweils als eins zählen und niemals geteilt werden. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies füllt auf eine Breite auf; zum Umbrechen von langem Text über Zeilen hinweg verwenden Sie eine Word-Wrap-API, und zum Konvertieren zwischen Schreibweisen verwenden Sie eine Text-Case-API.

api.oanor.com/pad-api

Mask API

Maskieren Sie einen Wert für die sichere Anzeige. Der Mask-Endpoint behält die ersten und/oder letzten Zeichen sichtbar und ersetzt den Rest mit einem Maskierungszeichen – so wird eine Karte zu ••••••••••••1111 und ein API-Token zu sk**********3456 – und kann Trennzeichen (Leerzeichen und Bindestriche) intakt lassen, sodass der Wert seine Form behält. Ein spezieller E-Mail-Maskierer verbirgt den lokalen Teil (und optional die Domain), während die Adresse erkennbar bleibt, z. B. j•••••••@example.com. Wählen Sie, wie viele Zeichen sichtbar bleiben sollen und welches Maskierungszeichen verwendet werden soll. Perfekt, um die letzten vier Ziffern einer Karte anzuzeigen, E-Mails und Telefonnummern teilweise zu verbergen und Token sowie Kontonummern in Benutzeroberflächen, Belegen und Protokollen zu maskieren. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpoints. Dies maskiert einen bekannten Wert für die Anzeige; um personenbezogene Daten in Freitext zu finden und zu schwärzen, verwenden Sie eine Redaction-API.

api.oanor.com/mask-api

Lines API

Arbeiten Sie Text Zeile für Zeile. Der Transform-Endpunkt sortiert Zeilen (natürlich / numerisch bewusst, aufsteigend oder absteigend, Groß-/Kleinschreibung ignorierend), entfernt doppelte Zeilen, kehrt ihre Reihenfolge um, nummeriert sie, entfernt Leerzeichen und löscht leere Zeilen – und die Operationen werden in der von Ihnen angegebenen Reihenfolge verkettet, sodass trim → remove blanks → dedupe → sort in einem einzigen Aufruf erfolgt. Der Count-Endpunkt meldet Zeilenstatistiken: Gesamt, leer, nicht leer, eindeutig und doppelt sowie die längste, kürzeste und durchschnittliche Zeilenlänge. Perfekt zum Bereinigen von Listen und Protokollen, Deduplizieren, Vorbereiten von Daten und Ordnen von eingefügtem Text. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort; bis zu 500.000 Zeichen per POST. Live, nichts wird gespeichert. 3 Endpunkte. Unterscheidet sich von Wortumbruch, Sortierung von JSON-Listen und CSV-Werkzeugen.

api.oanor.com/lines-api

Highlight API

Hebt Suchbegriffe in Text hervor. Der Highlight-Endpunkt umschließt jede Übereinstimmung eines oder mehrerer Begriffe mit einer Markierung – standardmäßig <mark>…</mark> oder beliebige von Ihnen gewählte Öffnungs-/Schließstrings (** für Markdown, ANSI-Codes für das Terminal, ein CSS-Span, alles) – und gibt den markierten Text sowie eine Trefferanzahl zurück. Der Snippets-Endpunkt gibt kurze Auszüge des umgebenden Kontexts um jede Übereinstimmung zurück, so wie eine Suchergebnisseite zeigt, wo Ihre Abfrage erscheint. Die Übereinstimmung erfolgt standardmäßig ohne Berücksichtigung der Groß-/Kleinschreibung mit optionalem Ganzwortmodus, und die Begriffe werden wörtlich abgeglichen (Regex-Zeichen werden sicher maskiert). Perfekt für Suchergebnisse und In-Seite-Suche, Stichwortfindung, Log-Review und Dokumentvorschau. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Unterscheidet sich von Such-, Zusammenfassungs- und Diff-APIs.

api.oanor.com/highlight-api

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

Redact API

Erkennen und schwärzen Sie personenbezogene Daten (PII) in Freitext. Es findet E-Mail-Adressen, Telefonnummern, Kreditkartennummern (Luhn-geprüft, um Fehlalarme zu reduzieren), IPv4- und IPv6-Adressen, US-Sozialversicherungsnummern und IBANs und maskiert jede einzelne – mit einem typbezogenen Label wie [EMAIL], einem festen Ersatzstring oder einem einzelnen Zeichen, das auf die ursprüngliche Länge wiederholt wird. Ein Detect-Endpunkt gibt jede Übereinstimmung mit Typ und Position zurück, ohne den Text zu ändern. Perfekt zum Bereinigen von Logs und Support-Transkripten, zum Anonymisieren von Daten vor der Weitergabe oder dem Senden an Dritte sowie für Datenschutz- und Compliance-Vorprüfungen. Reine lokale Berechnung – Text verlässt niemals den Server, kein Schlüssel, kein Dritter, sofort; bis zu 200.000 Zeichen per POST. Live, nichts wird gespeichert. 3 Endpunkte. Regex-basiert und nach bestem Wissen und Gewissen – vor der Verwendung für rechtliche Compliance prüfen. Abgegrenzt von Stimmungs-, Obszönitäts- und allgemeiner Textverarbeitung.

api.oanor.com/redact-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

Anagram API

Arbeiten Sie mit Anagrammen. Der Check-Endpunkt gibt an, ob zwei Zeichenfolgen Anagramme voneinander sind – standardmäßig unter Ignorierung von Groß-/Kleinschreibung, Leerzeichen und Satzzeichen, sodass "Dormitory" und "Dirty Room" übereinstimmen. Der Signature-Endpunkt gibt den kanonischen sortierten Buchstabenschlüssel für eine Zeichenfolge zurück; zwei Zeichenfolgen sind genau dann Anagramme, wenn ihre Signaturen gleich sind, was die Signatur ideal für Indizierung und Bucketing macht. Der Group-Endpunkt nimmt eine Liste von Wörtern und gruppiert sie in ihre Anagramm-Sets. Perfekt für Wortspiele und Rätsel, Wörterbücher und Suche sowie zum Entfernen von Duplikaten neu angeordneter Zeichenfolgen. Keine Wortliste erforderlich – es handelt sich um reine Buchstabenanalyse. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Unterscheidet sich von Rechtschreib-, Ähnlichkeits- und Wörterbuch-APIs.

api.oanor.com/anagram-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

Braille API

Konvertieren Sie Text in Unicode-Braille und zurück. Verwendet unkontrahiertes (Grade 1) englisches Braille: die 26 Buchstaben, Ziffern mit dem Zahlenzeichen, Großbuchstaben mit dem Großbuchstabenzeichen und übliche Satzzeichen, alle ausgegeben als Unicode-Braille-Muster (U+2800–U+28FF), sodass sie überall dargestellt werden. Der to-braille-Endpunkt wandelt gewöhnlichen Text in Braille um; der from-braille-Endpunkt dekodiert Braille zurück in Text. Unbekannte Zeichen werden unverändert durchgelassen. Perfekt für Barrierefreiheitswerkzeuge und Bildung, Etiketten- und Beschilderungsentwürfe, Braille-Display-Vorschauen und Lernressourcen. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Nur Grade 1 (keine Kontraktionen). Unterscheidet sich von Chiffre-/Alphabet-Kodierern und allgemeinen Texttransformationen.

api.oanor.com/braille-api

Unicode Normalize API

Normalisieren und falten Sie Unicode-Text. Konvertieren Sie jeden String in eine der vier Unicode-Normalisierungsformen – NFC, NFD, NFKC, NFKD – sodass visuell identischer Text mit unterschiedlichen Codepunkt-Kompositionen (é als ein Codepunkt vs. e + kombinierender Akzent) konsistent verglichen und gespeichert wird. Falten Sie diakritische Zeichen und Sonderbuchstaben zu einfachem ASCII (café → cafe, Straße → Strasse, Ångström → Angstrom, Łódź → Lodz) für Slugs, Suchschlüssel und Dateinamen; die fi-Ligatur und ähnliche Kompatibilitätszeichen werden unter NFKC/NFKD erweitert. Und vergleichen Sie zwei Strings nach Normalisierung auf Gleichheit, optional ohne Berücksichtigung der Groß-/Kleinschreibung. Perfekt für Deduplizierung, Suche und Indizierung, Benutzernamen- und Identifikatorprüfungen sowie zur Abwehr von ähnlich aussehenden (Homoglyph-)Eingaben. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 4 Endpunkte. Unterscheidet sich von Unicode-Zeichendatenbank-Abfragen und Textsegmentierung.

api.oanor.com/normalize-api

BBCode API

Rendern Sie BBCode — die [b]…[/b]-Auszeichnung, die von Foren, Bulletin Boards, Spielgemeinschaften und vielen Kommentarsystemen verwendet wird — in sauberes HTML oder reduzieren Sie es auf reinen Text. Unterstützt fett, kursiv, unterstrichen, durchgestrichen, Listen, Zitate, Codeblöcke, Links, Bilder, Farbe und Größe. Gefährliche URL-Schemata (javascript:, data:, vbscript:) in Links und Bildern werden neutralisiert, sodass das HTML sicher angezeigt werden kann. Der to-text-Endpunkt entfernt alle Auszeichnungen für Vorschauen, Suchindizes, Benachrichtigungen und Auszüge. Angetrieben vom bbob-Parser. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieter-Dienst, sofort; senden Sie große Beiträge per POST. Live, nichts wird gespeichert. 3 Endpunkte. Unterscheidet sich von Markdown-Rendering und HTML-zu-Markdown-Konvertierung.

api.oanor.com/bbcode-api

Summarize API

Fassen Sie Text zusammen und extrahieren Sie seine Schlüsselwörter – kein KI-Schlüssel, kein externes Modell. Der Summarize-Endpunkt ist extraktiv: Er bewertet jeden Satz nach Worthäufigkeit und Position und gibt die repräsentativsten Sätze zurück (fordern Sie eine feste Anzahl von Sätzen oder einen Bruchteil des Originals an), wobei die genaue Wortwahl und Reihenfolge des Autors erhalten bleibt. Der Keywords-Endpunkt ordnet die wichtigsten Begriffe mit ihren Zählungen und einer relativen Bewertung, wobei Stoppwörter herausgefiltert werden. Da er deterministisch ist und lokal läuft, liefert derselbe Text immer dasselbe Ergebnis, sofort und privat. Perfekt für Artikelvorschauen und TL;DRs, Suchschnipsel, Tagging und Inhaltsvorsortierung sowie die Bereitstellung kürzerer Kontexte für nachgelagerte Tools. Reine lokale Berechnung – kein Drittanbieterdienst; senden Sie langen Text per POST. Live, nichts wird gespeichert. 3 Endpunkte. Unterscheidet sich von Stimmungs-/NLP-Analyse, Stoppwortlisten und Unicode-Textsegmentierung.

api.oanor.com/summarize-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

Stemmer API

Reduzieren Sie Wörter auf ihre sprachliche Wurzel (Stamm) mit den klassischen Snowball-Stemming-Algorithmen — running → run, fishing → fish, nationalization → nation — in 24 Sprachen, darunter Englisch, Deutsch, Französisch, Spanisch, Italienisch, Portugiesisch, Niederländisch, Russisch, Arabisch, Finnisch, Schwedisch und mehr. Stemmen Sie einen gesamten Text (jedes Wort, mit Rückgabe sowohl der Wort-für-Wort-Zuordnung als auch des vollständig gestemmten Textes) oder ein einzelnes Wort. Stemming ist der zentrale Normalisierungsschritt hinter Suchmaschinen, Query-Expansion, Textindizierung, Schlüsselwortabgleich und NLP-Vorverarbeitung. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 4 Endpunkte. Unterscheidet sich von Sentiment-/NLP-Analyse und unscharfem String-Matching.

api.oanor.com/stemmer-api

Profanity Filter API

Erkennen und Zensieren von Obszönitäten in benutzergenerierten Texten in 24 Sprachen – für Kommentarmoderation, Chat-Filterung, Benutzernamen- und Formularvalidierung sowie Trust-and-Safety-Pipelines. Senden Sie einen beliebigen Text und erhalten Sie zurück, ob er Obszönitäten enthält, die genauen gefundenen Schimpfwörter und zu welchen Sprachen sie gehören; oder erhalten Sie den Text zurück, bei dem jedes Schimpfwort maskiert ist (wählen Sie Ihr eigenes Maskierungszeichen). Der Abgleich erfolgt wortgrenzenbewusst (sodass „Scunthorpe“ und „Penistone“ nicht markiert werden) und normalisiert gängige Leetspeak (sh1t, @ss) vor dem Abgleich. Zielen Sie auf eine bestimmte Sprache (oder mehrere) ab oder durchsuchen Sie alle 24 auf einmal. Angetrieben von den bekannten LDNOOBW-Wortlisten, die mitgeliefert werden – der Dienst ist also vollständig in sich geschlossen: keine Drittanbieteraufrufe, keine Ratenbegrenzungen, immer verfügbar. Live, kein Cache. 4 Endpunkte. Kein vorgeschalteter Schlüssel.

api.oanor.com/profanity-api

Inflector API

Englische Wortbeugung als API. Pluralisieren oder singularisieren Sie jedes Wort – korrekte Handhabung der Unregelmäßigkeiten, die naive Code stolpern lassen (person ↔ people, cactus ↔ cacti, goose ↔ geese, analysis ↔ analyses, und unzählbare wie sheep und series). Erhalten Sie zählbewusste Beugung („1 item“ vs. „3 items“, optional mit der Zahl), und prüfen Sie, ob ein bestimmtes Wort bereits Singular oder Plural ist. Alles wird lokal berechnet, daher ist es sofort und immer verfügbar. Ideal für ORMs und Codegeneratoren, REST-Ressourcenbenennung, UI-Beschriftungen und Benachrichtigungen („3 result(s)“), Suche und Autovervollständigung sowie jede App, die Zählungen in korrekte Grammatik umwandelt. Für Groß-/Kleinschreibungsstile und URL-Slugs verwenden Sie die Text-API.

api.oanor.com/inflector-api

Lorem Ipsum API

Generieren Sie klassischen Lorem-Ipsum-Platzhaltertext als API – genau so viel, wie Sie benötigen, in der gewünschten Form. Fordern Sie eine Anzahl von Wörtern, Sätzen, Absätzen (als Klartext oder als fertige HTML-<p>-Tags), Aufzählungspunkte oder eine exakte Byte-Länge an. Der Text kann mit dem kanonischen „Lorem ipsum dolor sit amet, consectetur adipiscing elit…“ oder mit zufälligem Latein beginnen. Wird vollständig auf dem Server generiert, daher sofort und immer verfügbar – keine Drittanbieter-Aufrufe. Ideal für Mockups und Design-Kompositionen, CMS- und Template-Befüllung, UI-Prototyping, Test-Fixups und Lasttest-Payloads sowie überall dort, wo Layouts Fülltext benötigen.

api.oanor.com/lorem-api

ASCII Art API

Verwandle Text in ASCII-Art-Banner als API, mit über 300 klassischen FIGlet-Schriftarten (Standard, Slant, Big, Ghost, Doom, 3D-ASCII, Banner und viele mehr). Sende ein Wort oder einen kurzen Satz und eine Schriftart und erhalte sofort einfügbare ASCII-Kunst, mit Kontrolle über die Ausgabebreite und das Zeichenabstands-Layout. Durchsuche und durchstöbere den vollständigen Schriftartenkatalog. Das Rendering läuft vollständig auf der Engine – kein Drittanbieter-Service, daher ist es schnell und immer verfügbar. Ideal für CLI-Tools und Terminalausgaben, README- und Changelog-Header, Build-Banner, Chat- und Discord-Bots, Retro-Oberflächen und überall dort, wo ein einfacher String ein wenig Verzierung verdient.

api.oanor.com/asciiart-api

Unicode API

Die Unicode-Zeichendatenbank (UCD) als API. Lösen Sie JEDEN Codepunkt (0..10FFFF, einschließlich der CJK- und Hangul-Bereiche) in seinen Namen, seine allgemeine Kategorie, seinen Block und sein Skript auf – plus das Literalzeichen, die HTML-Entität (&#x1F600;), das CSS-Escape und die UTF-8/UTF-16-Byte-Sequenzen. Übergeben Sie einen hexadezimalen Codepunkt (z. B. 1F600 → 😀 GRINNING FACE) oder ein Literalzeichen (?char=€). Durchsuchen Sie 40.000+ benannte Zeichen nach Namen (z. B. „heart“, „arrow“), filtern Sie nach Kategorie oder Block, und durchstöbern Sie alle 346 Unicode-Blöcke. Ideal für Textverarbeitungswerkzeuge, Emoji-Auswähler, Editoren, Internationalisierung und Entwicklerdienstprogramme.

api.oanor.com/unicode-api

Grammar API

Erfassen Sie Rechtschreibfehler in sechs Sprachen – Englisch, Deutsch, Spanisch, Französisch, Portugiesisch und Niederländisch – und erhalten Sie mit einem Aufruf englische Stil- und Grammatikvorschläge. Rechtschreibfehler werden mit ihrer Position im Text und einer Rangliste der Korrekturen angezeigt; Stilvorschläge markieren wiederholte Wörter, Füllwörter, Passiv, Wortschwulst, Klischees und mehr. Eine kombinierte Prüfung gibt Rechtschreibung und Stil zusammen zurück (sortiert nach Position), ein reiner Rechtschreib-Endpunkt deckt alle sechs Sprachen ab, ein Einzelwort-Endpunkt gibt Korrekturen für ein Wort zurück, und ein Sprachen-Endpunkt listet auf, was unterstützt wird. Jeder Endpunkt akzeptiert Text über die Abfragezeichenfolge oder den Anforderungstext und gibt schlankes JSON zurück. Reine serverseitige Berechnung (Hunspell-Wörterbücher + write-good, kein Drittanbieter-Upstream, keine LLM-Kosten), daher sind Antworten sofort und immer verfügbar. Ideal für Editoren und CMS, Formular- und Kommentarvalidierung, Chat- und E-Mail-Tools sowie Schreibassistenten.

api.oanor.com/grammar-api

Stopwords API

Stoppwortlisten und -entfernung für 58 Sprachen. Rufen Sie die vollständige Stoppwortliste für eine Sprache ab, sehen Sie alle unterstützten Sprachen mit ihren Wortanzahlen, prüfen Sie, ob ein einzelnes Wort ein Stoppwort ist, oder entfernen Sie Stoppwörter aus einem Textblock, um einen sauberen Keyword-Stream zu erhalten. Basierend auf dem offenen stopwords-iso-Datensatz und vollständig im Arbeitsspeicher bereitgestellt, sodass Antworten sofort erfolgen und der Dienst immer verfügbar ist. Ideal für Suchindexierung und Relevanz, NLP-Vorverarbeitung und Text Mining, Keyword-Extraktion, Tag-Generierung und Content-Tools.

api.oanor.com/stopwords-api

Emoji API

Eine vollständige Emoji-Datenbank in einer schnellen API. Durchsuchen Sie etwa 1.870 Emojis nach Name, Schlüsselwort, Alias oder Tag, suchen Sie ein einzelnes Emoji nach seinem Alias (wie rocket oder :fire:) oder nach dem Emoji-Zeichen selbst, durchstöbern Sie eine der neun Unicode-Kategorien oder erhalten Sie zufällige Emojis (optional aus einer Kategorie). Jedes Emoji enthält seinen Namen, seine Kategorie, Aliase, Such-Tags, Unicode-Codepunkte und die Version, in der es eingeführt wurde. Basierend auf dem offenen GitHub-gemoji-Datensatz und vollständig im Arbeitsspeicher bereitgestellt, sodass Antworten sofort erfolgen und der Dienst immer verfügbar ist. Ideal für Chat- und Messaging-Apps, Emoji-Auswahlen und -Suche, soziale und Inhaltswerkzeuge, Spiele und unterhaltsame Widgets.

api.oanor.com/emoji-api

Regex API

Führen Sie reguläre Ausdrücke serverseitig ohne ReDoS-Risiko aus. Testen Sie, ob ein Muster übereinstimmt, extrahieren Sie alle Übereinstimmungen mit ihren Positionen und Erfassungsgruppen (nummeriert und benannt), ersetzen Sie mit einem Substitutionsmuster oder teilen Sie Text – alles mit den bekannten JavaScript-Regex-Flags (g, i, m, s, u, y). Jede Auswertung läuft in einer isolierten Sandbox mit einem harten Timeout, sodass ein katastrophales Backtracking-Muster Ihren Dienst niemals aufhängen kann; stattdessen erhalten Sie einen klaren Timeout-Fehler. Eingaben akzeptieren GET-Abfrageparameter oder einen JSON-POST-Body. Reine lokale Berechnung ohne Drittanbieter-Upstream, sodass Antworten sofort erfolgen und der Dienst immer verfügbar ist. Ideal für No-Code- und Automatisierungsplattformen, Datenbereinigungspipelines, Formular- und Eingabevalidierung, Log-Parsing und Content-Tools.

api.oanor.com/regex-api

Text Diff API

Vergleichen Sie zwei Textstücke und erhalten Sie einen präzisen, strukturierten Diff. Wählen Sie Zeilen-, Wort- oder Zeichengranularität für ein vollständiges Bearbeitungsskript (gleich, eingefügt, gelöscht) mit Hinzufügungs- und Löschzählungen, erhalten Sie einen kompakten Inline-Wort-Diff oder rendern Sie einen standardmäßigen Unified Diff (Patch) mit konfigurierbaren Kontextzeilen und Dateilabels – bereit zur Einspeisung in Patch-Tools oder eine Code-Review-Oberfläche. Basierend auf einem Longest-Common-Subsequence-Algorithmus für genaue, minimale Diffs. Jeder Endpunkt funktioniert per GET oder JSON POST und läuft vollständig serverseitig ohne Drittanbieter-Upstream, sodass Antworten sofort erfolgen und der Dienst stets verfügbar ist. Ideal für Code-Review und Versionierungstools, CMS und Dokumenteneditoren, Änderungsverfolgung, Plagiatshervorhebung und Inhaltsaudits.

api.oanor.com/textdiff-api

Text Tools API

Eine schnelle, vollständig lokale Text-Utilities-Toolbox: Konvertierung zwischen 10 Schreibweisen (upper, lower, title, sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case), Erstellung URL-freundlicher Slugs, Berechnung von Textstatistiken (Wort-, Zeichen-, Satz-, Zeilen- und Absatzanzahl, durchschnittliche Wortlänge und Lesezeit) sowie Generierung von Lorem-Ipsum-Platzhaltertext nach Wörtern, Sätzen oder Absätzen. Reine serverseitige Berechnung, keine Drittanbieter-Upstreams, daher sind Antworten sofort und immer verfügbar. Ideal für CMS, Editoren, Entwicklertools, Formulare und Content-Pipelines.

api.oanor.com/text-api

Lyrics API

Rufe vollständige Songtexte nach Künstler und Titel ab und durchsuche Millionen von Songs, um den richtigen Track zu finden. Gibt die Texte als Text und als Array von Zeilen zurück, bereit zur Anzeige oder Verarbeitung.

api.oanor.com/lyrics-api