awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

Awesome GitHub RepositoriesString Value Transformers

Utilities that modify string content through operations like trimming, casing, or parsing.

Distinguishing note: None of the candidates cover general runtime string morphing within a validation pipeline.

Explore 5 awesome GitHub repositories matching programming languages & runtimes · String Value Transformers. Refine with filters or upvote what's useful.

Awesome String Value Transformers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • arktypeio/arktypeAvatar de arktypeio

    arktypeio/arktype

    7,780Ver en GitHub↗

    Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution. The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida

    Transforms strings through operations such as trimming whitespace, changing case, or parsing dates.

    TypeScriptjavascriptparsingruntime-typechecking
    Ver en GitHub↗7,780
  • apache/pinotAvatar de apache

    apache/pinot

    6,098Ver en GitHub↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Manipulates text data through formatting, extraction, and pattern matching for analysis.

    Java
    Ver en GitHub↗6,098
  • cliutils/cli11Avatar de CLIUtils

    CLIUtils/CLI11

    4,322Ver en GitHub↗

    CLI11 es una biblioteca de C++ de solo cabecera (header-only) para analizar argumentos de línea de comandos y gestionar archivos de configuración. Mapea la entrada de la shell a variables tipadas y admite la creación de jerarquías de comandos complejas. La biblioteca se distingue por su soporte para subcomandos anidados con profundidad infinita y coincidencia de prefijos. Integra la gestión de configuración permitiendo cargar ajustes de la aplicación desde archivos TOML o INI, con la capacidad de recurrir a variables de entorno. El proyecto proporciona un conjunto completo de herramientas para el análisis de argumentos, incluyendo flags y argumentos posicionales, junto con un framework de validación para imponer opciones obligatorias y dependencias mutuas. También incluye la generación automatizada de documentación de ayuda con formato personalizable y un sistema de callbacks para activar lógica personalizada durante etapas específicas de análisis. Esta biblioteca sin dependencias está diseñada para C++11 y versiones posteriores.

    Modifies input strings before processing to handle escape characters or normalize file paths.

    C++clicli-parsercpp11
    Ver en GitHub↗4,322
  • dynaconf/dynaconfAvatar de dynaconf

    dynaconf/dynaconf

    4,308Ver en GitHub↗

    Dynaconf es una biblioteca de gestión de configuración para aplicaciones de Python que proporciona un sistema unificado para cargar, validar y gestionar ajustes. Agrega datos de configuración de múltiples archivos, variables de entorno y almacenes externos en un solo objeto utilizando un orden de precedencia definido. El proyecto se distingue por un gestor de entorno en capas que separa los ajustes en perfiles distintos, como desarrollo y producción. Incluye un framework de validación declarativa para imponer reglas de datos y restricciones de tipo durante el proceso de carga, así como un integrador de almacén de secretos externo para recuperar datos sensibles de HashiCorp Vault y Redis. La biblioteca admite la carga de archivos en múltiples formatos para archivos TOML, YAML, JSON, INI y Python. Proporciona capacidades para el casting de variables de entorno, búsqueda con notación de puntos e integración con frameworks web como Django y Flask para reemplazar objetos de configuración estándar. Las utilidades de línea de comandos están disponibles para el bootstrapping de configuración, validación de ajustes y realización de anulaciones en tiempo real.

    Offers built-in functions for case conversion, trimming, and splitting of configuration text values.

    Python
    Ver en GitHub↗4,308
  • prettier/prettier-eslintAvatar de prettier

    prettier/prettier-eslint

    4,103Ver en GitHub↗

    prettier-eslint es un estilista de código de línea de comandos y formateador de JavaScript que integra Prettier y ESLint. Funciona como un envoltorio de linter, coordinando un pipeline secuencial de tareas de formateo y linting para asegurar que el código fuente sea estéticamente consistente y cumpla con las reglas. La herramienta resuelve conflictos entre guías de estilo y reglas de lógica ejecutando correcciones de linting después del formateo. Permite una secuencia de formateo configurable para priorizar reglas específicas y puede identificar archivos no formateados para facilitar su uso en hooks de control de versiones. El proyecto proporciona capacidades para correcciones automáticas de linting y análisis de errores detallado que informa violaciones de reglas con posiciones de línea. Admite la sobrescritura directa de archivos y se integra en flujos de trabajo de análisis estático y pipelines de construcción automatizados.

    Passes the codebase as a string between a formatter and a linter to apply successive modifications.

    TypeScripteslintformatterhacktoberfest
    Ver en GitHub↗4,103
  1. Home
  2. Programming Languages & Runtimes
  3. String Value Transformers

Explorar subetiquetas

  • Source Code String TransformersUtilities that transform source code by treating the entire file as a string during processing pipelines. **Distinct from String Value Transformers:** Distinct from general string value transformers as it specifically targets the hand-off of source code between a formatter and linter.