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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • arktypeio/arktypeAvatar arktypeio

    arktypeio/arktype

    7,780Vezi pe 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
    Vezi pe GitHub↗7,780
  • apache/pinotAvatar apache

    apache/pinot

    6,098Vezi pe 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
    Vezi pe GitHub↗6,098
  • cliutils/cli11Avatar CLIUtils

    CLIUtils/CLI11

    4,322Vezi pe GitHub↗

    CLI11 is a header-only C++ library for parsing command line arguments and managing configuration files. It maps shell input to typed variables and supports the creation of complex command hierarchies. The library is distinguished by its support for nested subcommands with infinite depth and prefix matching. It integrates configuration management by allowing application settings to be loaded from TOML or INI files, with the ability to fall back to environment variables. The project provides a comprehensive set of tools for argument parsing, including flags and positional arguments, alongside

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

    C++clicli-parsercpp11
    Vezi pe GitHub↗4,322
  • dynaconf/dynaconfAvatar dynaconf

    dynaconf/dynaconf

    4,308Vezi pe GitHub↗

    Dynaconf is a configuration management library for Python applications that provides a unified system for loading, validating, and managing settings. It aggregates configuration data from multiple files, environment variables, and external stores into a single object using a defined precedence order. The project distinguishes itself through a layered environment manager that separates settings into distinct profiles, such as development and production. It includes a declarative validation framework to enforce data rules and type constraints during the loading process, as well as an external s

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

    Python
    Vezi pe GitHub↗4,308
  • prettier/prettier-eslintAvatar prettier

    prettier/prettier-eslint

    4,103Vezi pe GitHub↗

    prettier-eslint este un stilist de cod în linie de comandă și formator JavaScript care integrează Prettier și ESLint. Acesta funcționează ca un wrapper de linter, coordonând un pipeline secvențial de sarcini de formatare și linting pentru a se asigura că codul sursă este atât estetic consecvent, cât și conform regulilor. Instrumentul rezolvă conflictele dintre ghidurile de stil și regulile de logică prin executarea corecțiilor de linting după formatare. Permite o secvență de formatare configurabilă pentru a prioritiza reguli specifice și poate identifica fișierele neformatate pentru a facilita utilizarea în hook-urile de control al versiunilor. Proiectul oferă capabilități pentru corecții automate de linting și analiză detaliată a erorilor care raportează încălcările regulilor cu poziții pe linie. Suportă suprascrierea directă a fișierelor și se integrează în fluxurile de lucru de analiză statică și pipeline-urile de build automatizate.

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

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

Explorează sub-etichetele

  • 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.