9 रिपॉजिटरी
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.
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.
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.
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.
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.
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.
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.
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.
Melody एक रेगुलर एक्सप्रेशन ट्रांसपाइलर और पैटर्न कंपाइलर है जो एक उच्च-स्तरीय, मानव-पठनीय सिंटैक्स को स्टैंडर्ड रेगुलर एक्सप्रेशंस में अनुवादित करता है। यह जटिल मिलान पैटर्न के निर्माण और रखरखाव को सरल बनाने के लिए एक टूल के रूप में कार्य करता है। यह प्रोजेक्ट एक्सप्रेशंस के भीतर दोहराव को कम करने के लिए पुन: प्रयोज्य वेरिएबल्स और मैक्रोज़ को परिभाषित करने के लिए एक विशेष सिंटैक्स प्रदान करता है। इसमें यूनिकोड श्रेणी गुणों के लिए विशेष लेबल्स को मैप करने के लिए नेटिव समर्थन शामिल है और यह स्वचालित रूप से लिटरल टेक्स्ट के एस्केपिंग को संभालता है। यह सिस्टम कई इंटरफेस के माध्यम से सुलभ है, जिसमें स्ट्रिंग्स या फाइलों के खिलाफ पैटर्न को कंपाइल और टेस्ट करने के लिए एक कमांड-लाइन टूल, रियल-टाइम मूल्यांकन के लिए एक स्टेटफुल इंटरैक्टिव REPL, और JavaScript बिल्ड पाइपलाइन्स में सिंटैक्स ट्रांसफॉर्मेशन को एकीकृत करने के लिए एक Babel प्लगइन शामिल है। यह बिना लोकल इंस्टॉलेशन के सिंटैक्स का परीक्षण करने के लिए ब्राउज़र-आधारित इंटरफ़ेस भी प्रदान करता है। यह कंपाइलर कैप्चर ग्रुप्स, लुकअराउंड असर्शन, कैरेक्टर क्लासेस और क्वांटिफायर्स जैसी स्टैंडर्ड रेगुलर एक्सप्रेशन क्षमताओं का समर्थन करता है।
Maps specialized syntax labels to official Unicode category properties for internationalized character matching.
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.