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
·

9 repository-uri

Awesome GitHub RepositoriesString Processing Libraries

Utilities for transforming, formatting, and manipulating text strings with support for various character encodings.

Distinguishing note: No existing candidates for general text processing; minting under Development Tools as a core utility.

Explore 9 awesome GitHub repositories matching development tools & productivity · String Processing Libraries. Refine with filters or upvote what's useful.

Awesome String Processing Libraries GitHub Repositories

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

    symfony/symfony

    31,073Vezi pe GitHub↗

    Symfony is a full-stack web framework designed for building scalable and maintainable server-side applications. It provides a comprehensive collection of decoupled components that form a foundational architecture, centered on a robust dependency injection container and a configuration-driven routing engine. By organizing code into modular services, the framework ensures that application components remain testable and loosely coupled throughout the development lifecycle. The framework distinguishes itself through an event-driven kernel architecture that allows developers to intercept and modif

    Symfony offers text processing utilities to transform and format strings while handling different character encodings and simplifying common operations like searching or splitting.

    PHPbundleframeworkhacktoberfest
    Vezi pe GitHub↗31,073
  • oi-wiki/oi-wikiAvatar OI-wiki

    OI-wiki/OI-wiki

    26,176Vezi pe GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Offers specialized container types for efficient text string processing.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Vezi pe GitHub↗26,176
  • microsoft/windows-universal-samplesAvatar microsoft

    microsoft/Windows-universal-samples

    9,696Vezi pe GitHub↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    Analyzes and extracts Unicode properties from strings, including characters in the supplementary plane.

    JavaScript
    Vezi pe GitHub↗9,696
  • mit-pdos/xv6-publicAvatar mit-pdos

    mit-pdos/xv6-public

    9,466Vezi pe GitHub↗

    xv6 is a Unix-like educational operating system designed for teaching kernel concepts. It is implemented as an instructional kernel for x86 and RISC-V architectures, featuring a virtual memory manager and support for symmetric multiprocessing. The system is designed to demonstrate core OS principles through a simplified re-implementation of Unix Version 6. It provides a controlled environment for studying system calls, trap handling, and process lifecycles. Its capability surface covers process management, including scheduling and context switching, and memory management via page tables for

    Includes kernel utilities for safe string copying and comparison with length constraints.

    C
    Vezi pe GitHub↗9,466
  • blacksmithgu/obsidian-dataviewAvatar blacksmithgu

    blacksmithgu/obsidian-dataview

    8,544Vezi pe GitHub↗

    This project is a metadata query engine and indexer for markdown files, designed to transform YAML frontmatter and inline fields into dynamic tables and lists. It provides a background process that extracts tags and custom fields into a searchable database, enabling the automated indexing of notes. The system is distinguished by its dual approach to data retrieval: a dedicated query language for SQL-like filtering and grouping, and a JavaScript data API. This API allows for programmatic metadata extraction and the creation of custom views and extensions using TypeScript typings. Its broader

    Provides utilities for modifying text through casing, padding, splitting, and substring extraction.

    TypeScriptobsidian-mdobsidian-pluginquery-language
    Vezi pe GitHub↗8,544
  • symfony/polyfill-mbstringAvatar symfony

    symfony/polyfill-mbstring

    7,831Vezi pe GitHub↗

    This project is a PHP compatibility layer that implements multi-byte string functions for environments where the native Mbstring extension is not installed. It serves as a library for processing text in various character encodings to ensure consistent string handling across different servers. The library provides a set of tools for internationalization text handling, allowing for the processing of non-English characters and diverse languages. It ensures correct string length and manipulation for text containing characters beyond the basic ASCII set.

    Provides a comprehensive set of utilities for manipulating text strings with support for various character encodings.

    PHPcompatibilitycomponentjavascript
    Vezi pe GitHub↗7,831
  • sebastianbergmann/php-text-templateAvatar sebastianbergmann

    sebastianbergmann/php-text-template

    7,443Vezi pe GitHub↗

    php-text-template is a logic-less PHP text templating engine and string placeholder replacement library. It serves as a template-based text generator for producing dynamic messages and documents from static text templates. The library focuses on automated content formatting and custom template processing to inject variable content into structured text output. This enables dynamic text generation by replacing predefined keys within a string with specific data.

    Provides sequential processing of strings to substitute placeholders.

    PHP
    Vezi pe GitHub↗7,443
  • yoav-lavi/melodyAvatar yoav-lavi

    yoav-lavi/melody

    4,747Vezi pe GitHub↗

    Melody este un transpiler de expresii regulate și un compilator de tipare care traduce o sintaxă de nivel înalt, lizibilă pentru oameni, în expresii regulate standard. Funcționează ca un instrument pentru a simplifica crearea și mentenanța tiparelor de potrivire complexe. Proiectul oferă o sintaxă specializată pentru definirea variabilelor și macro-urilor reutilizabile, pentru a reduce duplicarea în cadrul expresiilor. Include suport nativ pentru maparea etichetelor specializate la proprietățile categoriilor Unicode și gestionează automat escaping-ul textului literal. Sistemul este accesibil prin mai multe interfețe, inclusiv un instrument CLI pentru compilarea și testarea tiparelor pe șiruri de caractere sau fișiere, un REPL interactiv cu stare pentru evaluare în timp real și un plugin Babel pentru integrarea transformărilor de sintaxă în pipeline-urile de build JavaScript. Oferă, de asemenea, o interfață bazată pe browser pentru testarea sintaxei fără instalare locală. Compilatorul suportă capabilități standard de expresii regulate, cum ar fi grupuri de captură, lookaround assertions, clase de caractere și cuantificatori.

    Maps specialized syntax labels to official Unicode category properties for internationalized character matching.

    Rust
    Vezi pe GitHub↗4,747
  • php-standard-library/php-standard-libraryAvatar php-standard-library

    php-standard-library/php-standard-library

    1,552Vezi pe GitHub↗

    The php-standard-library is a comprehensive toolkit for functional programming and asynchronous networking in PHP, featuring typed data structures, structured concurrency, and composable validation mechanisms. It provides explicit result types and pure collection transformers that separate lists from dictionaries, eliminating traditional array key confusion and error-throwing patterns. The library supports concurrent execution through lightweight user-space fibers, message-passing channels, and non-blocking event loops, driving asynchronous TCP, TLS, UDP, and Unix socket servers without relyi

    Manipulates strings using Unicode-aware functions that replace standard string operations for proper character handling.

    PHPansiasynccollection
    Vezi pe GitHub↗1,552
  1. Home
  2. Development Tools & Productivity
  3. String Processing Libraries

Explorează sub-etichetele

  • Unicode Property Analysis1 sub-tagTools for extracting and analyzing metadata properties of Unicode characters and strings. **Distinct from String Processing Libraries:** Distinct from general string processing as it specifically targets Unicode supplementary plane properties.