Atrás

#formatting

7 APIs con esta etiqueta

API de Truncado

Truncar texto limpiamente. Corta una cadena a un número máximo de caracteres — al final, al inicio o en el medio — rompiendo en límites de palabras para que nunca se corten palabras por la mitad, y añadiendo puntos suspensivos (que cuentan para el límite). El truncado medio mantiene el inicio y el final y omite el centro, ideal para rutas de archivo largas e IDs. Un endpoint de palabras recorta a un número de palabras completas. Todo es seguro para emojis y Unicode (cuenta puntos de código, no bytes), por lo que los caracteres multibyte y emojis nunca se dividen. Perfecto para vistas previas y avances, celdas de tabla y tarjetas, meta descripciones, migas de pan y salida de CLI. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Distinto del ajuste de línea, conversión de mayúsculas y estadísticas de texto.

api.oanor.com/truncate-api

API de Title Case

Convierte un encabezado al formato adecuado de título (title case) como lo hacen los editores, no una simple capitalización de cada palabra. Capitaliza la primera y última palabra y todas las palabras principales, mientras mantiene en minúsculas los artículos (un, una, el, la, los, las), las conjunciones coordinantes (y, o, pero…) y las preposiciones, y siempre capitaliza la palabra después de dos puntos. Elige el estilo AP (minúsculas para preposiciones cortas, mayúsculas para las largas) o el estilo Chicago (minúsculas para preposiciones de cualquier longitud). Los compuestos con guion como well-known y state-of-the-art se manejan correctamente. Perfecto para títulos de artículos y blogs, encabezados, meta títulos SEO, nombres de productos y secciones, y herramientas CMS. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Distinto de un convertidor simple de título/oración, que capitaliza cada palabra.

api.oanor.com/titlecase-api

API de Word Wrap

Reajusta texto plano a un ancho de columna fijo en los límites de las palabras: el clásico word-wrap que necesitas para salida de terminal y CLI, formato de correo electrónico y texto plano, comentarios de código, bloques de README y changelog, e informes de ancho fijo. El endpoint wrap divide el texto a un ancho elegido mientras preserva los párrafos (separados por líneas en blanco), con sangría izquierda opcional y la opción de dividir forzosamente palabras más largas que la línea; el endpoint unwrap hace lo inverso, colapsando un bloque envuelto de nuevo en párrafos de una sola línea. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo; hasta 200,000 caracteres mediante POST. En vivo, nada almacenado. 3 endpoints. Distinto de conversión de mayúsculas/minúsculas, slugs y estadísticas de texto.

api.oanor.com/wordwrap-api

API de Tablas

Convierte datos en una tabla lista para pegar. Proporciona JSON — ya sea un array de objetos (las columnas se toman de las claves) o un array de arrays (la primera fila es el encabezado) — o CSV sin procesar, y obtén una tabla Markdown limpia con sabor a GitHub o una tabla ASCII monoespaciada (con bordes) con columnas de tamaño automático. La salida Markdown admite alineación de columnas izquierda/centro/derecha y escapa barras verticales; el analizador CSV cumple con RFC-4180 (campos entrecomillados, comas incrustadas y saltos de línea). Perfecto para la generación de README y documentación, salida de CLI y registros, registros de cambios, bots de chat y comentarios de solicitudes de extracción. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo; envía conjuntos de datos grandes mediante POST. En vivo, nada se almacena. 3 endpoints. Distinto del análisis/análisis CSV y del renderizado Markdown.

api.oanor.com/table-api

API de Bytes

Humaniza, analiza y convierte tamaños de bytes. Convierte un recuento de bytes sin procesar en una cadena legible para humanos (1610612736 → 1.5 GiB o 1.61 GB), analiza un tamaño humano de vuelta a bytes ("1.5 GiB", "2GB", "500 kB" → el entero exacto), y convierte una cantidad entre dos unidades cualesquiera. Maneja tanto las unidades binarias IEC (KiB, MiB, GiB, TiB — potencias de 1024) como las unidades decimales SI (kB, MB, GB, TB — potencias de 1000), con posiciones decimales configurables y nombres de unidades que no distinguen mayúsculas de minúsculas. Perfecto para paneles de control e interfaces de administración, límites de carga de archivos, informes de almacenamiento y ancho de banda, registros y salida de línea de comandos. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 4 endpoints. Distinto de la detección de tipos de archivo y de la conversión de medidas de número/unidad.

api.oanor.com/bytes-api

API de Nombres

Limpia y analiza nombres personales. El endpoint de mayúsculas aplica el uso correcto de mayúsculas en nombres que el uso común de títulos no logra: McDonald, MacLeod, O'Brien, D'Angelo, nombres compuestos con guión, partículas en minúscula (van, von, de, la, der) y sufijos de números romanos (II, III, IV). El endpoint de análisis divide un nombre completo en saludo, nombre, segundo nombre, apellido y sufijo, y también devuelve una versión con mayúsculas adecuadas de cada parte. Perfecto para ordenar registros de usuarios, CRM y listas de correo, deduplicar contactos, formatear nombres en documentos y normalizar datos importados. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, no se almacena nada. 3 endpoints. El análisis está ajustado para el orden occidental (nombre de pila primero). Distinto de los datos de popularidad de nombres de bebé y las búsquedas de nombres para mostrar según la configuración regional.

api.oanor.com/name-api

API de Palabras Numéricas

Formatea números en formas legibles para humanos como una API. Escribe cualquier número en palabras en inglés — manejando miles hasta quintillones, negativos y decimales (ej. 1,234,567 → "one million two hundred thirty-four thousand five hundred sixty-seven", 12.56 → "twelve point five six"). Convierte un número entero a su ordinal, tanto corto (21 → 21st, 113 → 113th) como escrito (twenty-first, one hundred thirteenth). Y convierte cualquier número entero del 1 al 3999 a números romanos y viceversa (2024 ⇄ MMXXIV), con validación estricta. Todo se ejecuta localmente, por lo que es rápido y siempre está disponible. Ideal para facturas, cheques y contabilidad, documentos legales, internacionalización, accesibilidad (lectores de pantalla), educación y cualquier interfaz que convierta dígitos en palabras.

api.oanor.com/numberwords-api