awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesUnicode Pattern Matching

Tools for identifying and scanning text for specific Unicode character sequences.

Distinct from Text Pattern Matching: None of the candidates were relevant; this focuses on Unicode-specific sequence identification for replacement.

Explore 4 awesome GitHub repositories matching web development · Unicode Pattern Matching. Refine with filters or upvote what's useful.

Awesome Unicode Pattern Matching GitHub Repositories

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

    twitter/twemoji

    17,672Vezi pe GitHub↗

    Twemoji is a library designed to provide consistent emoji rendering across different web browsers and operating systems. It functions by identifying and extracting Unicode emoji sequences from text and replacing them with standardized graphical assets, ensuring that symbols appear identical regardless of the underlying platform. The project distinguishes itself by offering a comprehensive toolkit that combines parsing logic with a library of scalable vector and rasterized image assets. This allows for the programmatic transformation of text into high-quality visual representations, supporting

    Identifies specific Unicode character sequences within text to trigger graphical replacement.

    HTMLemojitwemoji
    Vezi pe GitHub↗17,672
  • mawww/kakouneAvatar mawww

    mawww/kakoune

    10,938Vezi pe GitHub↗

    Kakoune is a scriptable, modal text editor for the terminal that employs a client-server architecture. This model allows multiple terminal windows to connect to a single editing session, providing a programmable environment for managing source code and text. The editor is distinguished by its selection-first logic, where a text region must be predefined before a command is applied. It leverages regular expressions to manage multiple cursors and perform bulk edits across complex text patterns, and it integrates deeply with the shell by piping selections through external programs and filters.

    The editor uses regular expressions to search and manipulate text based on Unicode sequences.

    C++
    Vezi pe GitHub↗10,938
  • pemistahl/grexAvatar pemistahl

    pemistahl/grex

    8,135Vezi pe GitHub↗

    Grex is a regular expression generator and Rust pattern library that synthesizes a single regular expression from a set of provided text test cases. It functions as a command-line tool and a library, utilizing a Rust-based engine to analyze commonalities across input strings to create matching patterns. The project distinguishes itself through Unicode-aware grapheme processing, ensuring consistent matching across diverse character sets and non-ASCII text. It also provides Python bindings to make its core Rust logic available within Python environments. The system covers pattern generalizatio

    Generates regular expressions that correctly handle complex Unicode graphemes and non-ASCII characters.

    Rustclicommand-line-toolpython
    Vezi pe GitHub↗8,135
  • 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.

    Handles internationalized text processing by matching characters based on predefined Unicode categories.

    Rust
    Vezi pe GitHub↗4,747
  1. Home
  2. Web Development
  3. Unicode Pattern Matching