awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

81 रिपॉजिटरी

Awesome GitHub RepositoriesString Utilities

Libraries and methods for manipulating, iterating, and sanitizing text strings.

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

Awesome String Utilities GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • kamranahmedse/developer-roadmapkamranahmedse का अवतार

    kamranahmedse/developer-roadmap

    357,434GitHub पर देखें↗

    Developer Roadmap एक समुदाय-संचालित प्लेटफ़ॉर्म है जो सॉफ्टवेयर इंजीनियरिंग के लिए संरचित, ग्राफ-आधारित शिक्षण पथ प्रदान करता है। यह एक व्यापक ज्ञान रिपॉजिटरी के रूप में कार्य करता है जहाँ तकनीकी डोमेन को पेशेवर कौशल अधिग्रहण और करियर विकास का मार्गदर्शन करने के लिए दृश्य अनुक्रमों में व्यवस्थित किया जाता है। यह प्रोजेक्ट एक सहयोगात्मक पारिस्थितिकी तंत्र के माध्यम से खुद को अलग करता है जो उपयोगकर्ताओं को रोडमैप में योगदान करने, उद्योग के सर्वोत्तम अभ्यासों को क्यूरेट करने और पेशेवर प्रोफाइल बनाए रखने में सक्षम बनाता है। यह तकनीकी दक्षता का मूल्यांकन करने के लिए डायग्नोस्टिक असेसमेंट फ्रेमवर्क को एकीकृत करता है, जिससे डेवलपर्स को ज्ञान के अंतराल की पहचान करने और लक्षित शिक्षण अनुक्रमों के माध्यम से पेशेवर साक्षात्कारों की तैयारी करने में मदद मिलती है। अपनी मुख्य मैपिंग क्षमताओं से परे, प्लेटफ़ॉर्म इंजीनियरिंग अवधारणाओं को सुदृढ़ करने के लिए व्यावहारिक प्रोजेक्ट विचार और इंटरैक्टिव ट्यूशन प्रदान करता है। यह समुदाय के लिए संसाधनों को साझा करने, प्रगतिशील कौशल विकास को ट्रैक करने और जटिल तकनीकी परिदृश्यों को नेविगेट करने के लिए एक केंद्रीकृत स्थान प्रदान करता है।

    Provides methods for slicing, replacing, and transforming string content.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    GitHub पर देखें↗357,434
  • trekhleb/javascript-algorithmstrekhleb का अवतार

    trekhleb/javascript-algorithms

    196,089GitHub पर देखें↗

    This repository is a comprehensive collection of data structures and algorithms implemented in JavaScript, designed primarily as an educational resource for computer science study and technical interview preparation. It provides modular implementations of fundamental programming concepts, allowing developers to explore algorithmic logic and data organization through self-contained, verifiable code examples. The library distinguishes itself by pairing every implementation with formal Big O notation, providing predictable insights into time and space scaling requirements. Each algorithm is stru

    Implements algorithms to calculate the minimum edit distance between strings for fuzzy matching and comparison.

    JavaScriptalgorithmalgorithmscomputer-science
    GitHub पर देखें↗196,089
  • ffmpeg/ffmpegFFmpeg का अवतार

    FFmpeg/FFmpeg

    61,176GitHub पर देखें↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Executes portable string operations designed to prevent memory errors and ensure consistent behavior across platforms.

    Caudiocffmpeg
    GitHub पर देखें↗61,176
  • typst/typsttypst का अवतार

    typst/typst

    54,320GitHub पर देखें↗

    Typst is a programmable, markup-based typesetting engine designed for professional document creation. It functions as a scriptable publishing toolchain that transforms plain text and code into complex, paginated outputs. By utilizing a high-performance compiler, the system automates document assembly, mathematical rendering, and dynamic content generation, providing a unified workflow for academic and technical authoring. The engine distinguishes itself through a declarative layout framework that uses cascading rules to manage document structure and visual styling. Unlike traditional systems,

    Manipulates strings using built-in methods for slicing, searching, replacing, and trimming with regular expression support.

    Rustcompilermarkuptypesetting
    GitHub पर देखें↗54,320
  • charlax/professional-programmingcharlax का अवतार

    charlax/professional-programming

    51,116GitHub पर देखें↗

    This project is a curated knowledge repository designed to support the professional development of software engineers. It functions as a comprehensive index of industry best practices, methodologies, and design principles, providing a structured roadmap for those seeking to improve their technical skills, architectural decision-making, and career trajectory. The repository distinguishes itself through a community-driven approach, relying on peer-reviewed contributions to maintain an up-to-date collection of resources. It organizes vast amounts of technical information into a hierarchical taxo

    Explains the standards and technical details behind character sets and text encoding.

    Pythonarchitecturecomputer-scienceconcepts
    GitHub पर देखें↗51,116
  • dylanaraps/pure-bash-bibledylanaraps का अवतार

    dylanaraps/pure-bash-bible

    41,355GitHub पर देखें↗

    This project is a curated knowledge base and technical reference for shell scripting, focused on performing common system tasks using only built-in shell features. It serves as a guide for implementing logic and automation without relying on external binaries or dependencies, ensuring scripts remain portable across standard Unix-like environments. The repository distinguishes itself by emphasizing native shell functions and syntax to minimize process forking and improve execution performance. It provides idiomatic patterns for complex string transformations, pattern matching, and data flow ma

    Performs complex string transformations directly within the shell to avoid external dependencies.

    Shellbashbiblebook
    GitHub पर देखें↗41,355
  • nushell/nushellnushell का अवतार

    nushell/nushell

    39,743GitHub पर देखें↗

    Nushell is a cross-platform shell and programming language designed to treat all input and output as structured data rather than raw text streams. By enforcing data types and command signatures, it provides a consistent environment for building robust, pipeline-oriented workflows. The shell allows users to chain commands that pass structured objects between stages, enabling complex data processing and automation tasks that remain predictable across different operating systems. What distinguishes the project is its focus on interactive data exploration and modular extensibility. Users can quer

    Converts raw byte streams from external commands into text by detecting character encodings.

    Rustnushellrustshell
    GitHub पर देखें↗39,743
  • jqlang/jqjqlang का अवतार

    jqlang/jq

    34,901GitHub पर देखें↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    Divides strings into substrings using specified separators to facilitate text parsing.

    Cjq
    GitHub पर देखें↗34,901
  • fish-shell/fish-shellfish-shell का अवतार

    fish-shell/fish-shell

    33,687GitHub पर देखें↗

    This project is an interactive command-line shell designed to provide a user-friendly terminal environment for system interaction and task automation. It functions as both an interactive interface for developers and a scripting runtime, featuring a clean, consistent syntax that simplifies command execution and process management. The shell distinguishes itself through a focus on discoverability and real-time feedback. It includes a predictive suggestion engine that offers command completions and history-based hints as you type, alongside a dedicated parser that provides immediate visual feedb

    Provides dedicated commands for replacing, splitting, and matching text strings.

    Rustfishrustshell
    GitHub पर देखें↗33,687
  • google/comprehensive-rustgoogle का अवतार

    google/comprehensive-rust

    33,049GitHub पर देखें↗

    Comprehensive Rust is a structured educational curriculum designed to teach the Rust programming language, focusing on its core principles of memory safety, performance, and type correctness. The project provides a comprehensive learning path for software engineers, covering the language's ownership model, borrow checking, and compile-time validation mechanisms that eliminate common memory-related errors without the need for a garbage collector. The curriculum distinguishes itself by offering specialized modules that demonstrate how to apply these safety guarantees in diverse, high-performanc

    Handles text data safely by using appropriate types for fixed-size and growable character sequences.

    Rustandroidclassroomcourse
    GitHub पर देखें↗33,049
  • ziadoz/awesome-phpziadoz का अवतार

    ziadoz/awesome-php

    32,573GitHub पर देखें↗

    This project is a community-driven directory and knowledge base for the PHP ecosystem. It serves as a comprehensive index of high-quality libraries, frameworks, tools, and educational materials, designed to help developers navigate the landscape and select appropriate solutions for their software projects. The directory distinguishes itself through a hierarchical taxonomy that organizes vast amounts of technical information into a logical, human-readable structure. By relying on distributed contributions from the developer community, it maintains a current and vetted collection of references

    Provides curated resources for string manipulation.

    awesomeawesome-listsphp
    GitHub पर देखें↗32,573
  • kodecocodes/swift-algorithm-clubkodecocodes का अवतार

    kodecocodes/swift-algorithm-club

    29,099GitHub पर देखें↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Measures string similarity by calculating the minimum operations required to transform one string into another.

    Swiftalgorithmsdata-structuresswift
    GitHub पर देखें↗29,099
  • nrwl/nxnrwl का अवतार

    nrwl/nx

    28,939GitHub पर देखें↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    Provides utilities for performing text pattern replacements across project files.

    TypeScriptangularbuildbuild-system
    GitHub पर देखें↗28,939
  • oi-wiki/oi-wikiOI-wiki का अवतार

    OI-wiki/OI-wiki

    26,176GitHub पर देखें↗

    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

    Computes Hamming distances for string similarity analysis.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    GitHub पर देखें↗26,176
  • mbeaudru/modern-js-cheatsheetmbeaudru का अवतार

    mbeaudru/modern-js-cheatsheet

    25,637GitHub पर देखें↗

    This project is a curated reference guide and cheatsheet for modern JavaScript development. It provides a collection of syntax and patterns covering ECMAScript standards, specifically focusing on contemporary language features from ES6 and later. The resource offers specialized guides on asynchronous JavaScript, functional programming patterns, and object-oriented design. It details the use of promises and async/await syntax for non-blocking operations, as well as the application of map, filter, and reduce for data transformation. The guide covers a broad range of language fundamentals, incl

    Guides the use of template literals for dynamic string interpolation and multi-line formatting.

    GitHub पर देखें↗25,637
  • highlightjs/highlight.jshighlightjs का अवतार

    highlightjs/highlight.js

    24,825GitHub पर देखें↗

    Highlight.js is a syntax highlighting library that automatically detects and applies color-coded styling to source code blocks within web pages. It functions as a language-agnostic formatting engine, utilizing a modular processor that applies consistent visual themes to diverse programming languages based on their specific grammatical rules. By decoupling the core parsing logic from language-specific definitions, the library provides a unified execution environment that operates without requiring internal knowledge of the target language. The project is distinguished by its modular architectu

    Applies consistent visual themes to diverse programming languages based on grammatical rules.

    JavaScripthacktoberfesthighlightingjavascript
    GitHub पर देखें↗24,825
  • toon-format/toontoon-format का अवतार

    toon-format/toon

    24,642GitHub पर देखें↗

    Toon is a data serialization library and toolkit designed to convert complex objects into compact, human-readable formats optimized for large language models. By focusing on token efficiency, the library minimizes the context window footprint of structured data through techniques like key folding and tabular layout optimization. It provides a streaming-capable processor that handles the encoding and decoding of hierarchical data while maintaining structural integrity. The project distinguishes itself through its path-aware transformation pipeline and configurable serialization logic, which al

    Provides utilities for handling special characters and control symbols within serialized string data to ensure parsing integrity.

    TypeScriptdata-formatllmserialization
    GitHub पर देखें↗24,642
  • simdjson/simdjsonsimdjson का अवतार

    simdjson/simdjson

    23,260GitHub पर देखें↗

    simdjson is a high-performance, header-only C++ library designed for parsing, querying, and serializing JSON data with minimal memory overhead. It functions as a hardware-aware data processing engine that leverages vector instructions to achieve gigabyte-per-second parsing speeds. By detecting host processor capabilities at runtime, the library automatically selects the most efficient instruction sets to accelerate structural analysis and validation. The library distinguishes itself through a focus on extreme efficiency and resource management. It utilizes memory mapping and padded buffer ali

    Ensures special characters are correctly escaped and encoded to maintain valid JSON string syntax.

    C++aarch64arm64avx2
    GitHub पर देखें↗23,260
  • krisk/fusekrisk का अवतार

    krisk/Fuse

    20,347GitHub पर देखें↗

    Fuse is a JavaScript fuzzy search library and client-side search engine designed to index and query JSON data. It provides utilities for approximate string matching and ranking results by relevance, allowing applications to perform fast filtering and searching of datasets without a dedicated backend. The library distinguishes itself through a token-based search implementation that supports word-order independence and relevance weighting. It utilizes edit-distance scoring to handle typos and insertions, and employs a system of field weighting to prioritize matches in high-value data keys. The

    Uses edit distance calculations to determine the similarity between a query and a target string.

    JavaScriptbitapjavascriptlightweight-fuzzy-search
    GitHub पर देखें↗20,347
  • crystal-lang/crystalcrystal-lang का अवतार

    crystal-lang/crystal

    20,299GitHub पर देखें↗

    Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor

    Encodes non-printable characters and backslashes within string literals using backslash-prefixed sequences.

    Crystalcompilercrystalcrystal-language
    GitHub पर देखें↗20,299
पिछला1234…5अगला
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Utilities
  4. String Utilities

सब-टैग एक्सप्लोर करें

  • String Escapers5 सब-टैग्सUtilities for handling special characters within string literals.
  • String IteratorsMechanisms for traversing string content by grapheme or codepoint.
  • String Manipulators4 सब-टैग्सMethods for slicing, replacing, and transforming string content.