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

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

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

210 रिपॉजिटरी

Awesome GitHub RepositoriesText Processing Utilities

Libraries and tools specifically designed for extracting, inspecting, and manipulating textual data.

Explore 210 awesome GitHub repositories matching data & databases · Text Processing Utilities. Refine with filters or upvote what's useful.

Awesome Text Processing Utilities GitHub Repositories

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

    fffaraz/awesome-cpp

    71,817GitHub पर देखें↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Extract patterns from raw text data by leveraging these regex-driven parsing utilities.

    awesomeawesome-listc
    GitHub पर देखें↗71,817
  • openinterpreter/open-interpreteropeninterpreter का अवतार

    openinterpreter/open-interpreter

    63,998GitHub पर देखें↗

    Open Interpreter is an autonomous agent runtime that translates natural language instructions into executable code to interact with local software and operating systems. It functions as an orchestration framework that connects language models to a secure execution environment, enabling the development of agents capable of managing system resources and performing complex tasks. To ensure safety, the system mandates explicit user verification before executing any generated code and provides robust isolation through containerized sandboxing. The project distinguishes itself through its deep inte

    Grabs text currently highlighted by the user within the operating system to facilitate immediate analysis or processing.

    Rustchatgptgpt-4interpreter
    GitHub पर देखें↗63,998
  • 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

    Isolates and plays a specific byte-range segment from a larger file or stream without modifying the source.

    Caudiocffmpeg
    GitHub पर देखें↗61,176
  • adam-p/markdown-hereadam-p का अवतार

    adam-p/markdown-here

    60,218GitHub पर देखें↗

    Markdown Here is a browser extension that enables rich text composition within web-based editors that lack native formatting support. By transforming plain text markdown syntax into rendered HTML, it allows users to draft professional emails and documents using standard markup, including headers, tables, and footnotes, directly inside their browser. The tool distinguishes itself through a bidirectional transformation engine that supports both the conversion of markdown to HTML and the reversion of rendered content back into its original source code. This state-preserving functionality allows

    Highlighted segments of text are isolated for selective transformation or reversion within a larger document.

    JavaScript
    GitHub पर देखें↗60,218
  • sharkdp/batsharkdp का अवतार

    sharkdp/bat

    59,284GitHub पर देखें↗

    This project is a command-line text viewer designed to enhance terminal output through automatic syntax highlighting and integrated file management. It functions as a replacement for standard system pagers, providing a readable interface for large text streams, source code, and markup files by applying color-coded formatting directly to the terminal output. The utility distinguishes itself through deep integration with version control systems, allowing users to inspect repository status and historical file changes with visual markers displayed in the output margin. It employs heuristic-based

    Visualizes non-printable control characters to help identify formatting inconsistencies in raw text streams.

    Rustclicommand-linegit
    GitHub पर देखें↗59,284
  • marktext/marktextmarktext का अवतार

    marktext/marktext

    57,443GitHub पर देखें↗

    Marktext is a cross-platform desktop application designed for markdown document authoring and structured note-taking. It functions as a WYSIWYG text processor, providing a distraction-free interface that renders formatted content in real-time while hiding the underlying markup syntax. The application utilizes a multi-process architecture that separates system integration from the user interface, ensuring consistent performance across Windows, macOS, and Linux. By employing a custom editor core built on native browser capabilities and a structured syntax tree, it manages complex document eleme

    Hides underlying markdown syntax behind a seamless, formatted text editing interface.

    TypeScriptdark-modeeditorelectron
    GitHub पर देखें↗57,443
  • textualize/richTextualize का अवतार

    Textualize/rich

    56,636GitHub पर देखें↗

    Rich is a comprehensive library for building sophisticated command-line interfaces and terminal applications. It provides a robust console formatting engine and a layout framework that enables developers to render rich text, syntax-highlighted code, and complex data structures directly in the terminal. By utilizing a recursive constraint-based layout engine, the library allows for the creation of hierarchical grids, panels, and trees that maintain their structure even as terminal dimensions change. What distinguishes the library is its ability to manage persistent, real-time terminal interfac

    Interprets bracketed markup to convert plain text into styled, colorful console output.

    Pythonansi-colorsemojimarkdown
    GitHub पर देखें↗56,636
  • chenglou/pretextchenglou का अवतार

    chenglou/pretext

    48,480GitHub पर देखें↗

    Pretext is a canvas-based text layout engine designed to calculate precise text dimensions and line breaks for custom rendering. It serves as a rich text measurement tool and a cross-browser typography normalizer, enabling the determination of pixel-perfect widths and heights for mixed inline content without relying on browser CSS. The project distinguishes itself through its ability to handle complex typography and dynamic layouts. It implements language-specific segmentation rules for CJK and Hangul scripts and corrects emoji width variances between DOM and canvas rendering. Additionally, i

    Processes language-specific line-breaking rules for CJK and Hangul scripts to ensure correct visual segmentation.

    TypeScript
    GitHub पर देखें↗48,480
  • fxsjy/jiebafxsjy का अवतार

    fxsjy/jieba

    35,027GitHub पर देखें↗

    This project is a Chinese text segmentation library and tokenizer designed to split Chinese sentences into individual words. It serves as a natural language processing tool for splitting characters into words, tagging parts of speech, and extracting keywords using statistical analysis. The library distinguishes itself through support for custom dictionary configuration and vocabulary file management, allowing users to override default segmentation rules for domain-specific accuracy. It also includes a TF-IDF keyword extractor to identify significant words and core topics within documents. Th

    Provides a comprehensive library for splitting Chinese sentences into individual words using statistical analysis.

    Python
    GitHub पर देखें↗35,027
  • explosion/spacyexplosion का अवतार

    explosion/spaCy

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

    spaCy is a Python natural language processing framework designed for industrial-scale text processing. It converts raw text into structured data for machine learning pipelines through a combination of statistical language model trainers, transformer-based text processors, and syntactic dependency parsers. The project enables the integration of pretrained transformer architectures to perform complex linguistic analysis and multi-task learning. It also provides a specialized system for neural named entity recognition to identify and categorize key entities within text. The framework covers a b

    Includes rule-based tokenization and sentence segmentation to break raw text into discrete linguistic units.

    Pythonaiartificial-intelligencecython
    GitHub पर देखें↗33,688
  • searxng/searxngsearxng का अवतार

    searxng/searxng

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

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Parses and cleans raw HTML or Markdown strings to isolate readable text for indexing.

    Pythonbingbravedegoogle
    GitHub पर देखें↗32,180
  • d2l-ai/d2l-end2l-ai का अवतार

    d2l-ai/d2l-en

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

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Identifies start and end positions of answers within passages by predicting token-level probabilities.

    Pythonbookcomputer-visiondata-science
    GitHub पर देखें↗29,001
  • openai/openai-agents-pythonopenai का अवतार

    openai/openai-agents-python

    27,191GitHub पर देखें↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Divides continuous text streams into sentence-based segments for incremental processing.

    Pythonagentsaiframework
    GitHub पर देखें↗27,191
  • wox-launcher/woxWox-launcher का अवतार

    Wox-launcher/Wox

    27,046GitHub पर देखें↗

    Wox is a keyboard-driven command interface designed to centralize desktop productivity, system navigation, and workflow automation. It functions as a launcher that enables users to open applications, manage files, and execute system commands through a unified, text-based overlay. By integrating a modular plugin framework, the application allows for the expansion of its core capabilities to include specialized search providers and custom system utilities. The platform distinguishes itself through the integration of language models, which enable natural language search and the automation of tex

    Enables processing and searching of text currently selected in other active applications.

    Goalfredlauncherlaunchy
    GitHub पर देखें↗27,046
  • 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

    Visualizes non-printing characters to help identify formatting inconsistencies.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    GitHub पर देखें↗26,176
  • cinnamon/kotaemonCinnamon का अवतार

    Cinnamon/kotaemon

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

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Captures specific document content using regular expression patterns and mapping dictionaries.

    Pythonchatbotllmsopen-source
    GitHub पर देखें↗25,139
  • yetone/openai-translatoryetone का अवतार

    yetone/openai-translator

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

    openai-translator is a cross-platform translation tool and language learning utility available as a browser extension and desktop application. It functions as a client for large language model APIs to translate, summarize, and polish text across different digital environments. The project differentiates itself by integrating optical character recognition to translate text extracted from images and screenshots. It also includes a language learning workflow that allows users to save new vocabulary to a digital book and use text-to-speech synthesis for pronunciation. The tool provides broad tex

    Improves grammar and professional flow of selected text using AI-driven refinement pipelines.

    TypeScript
    GitHub पर देखें↗24,926
  • nextai-translator/nextai-translatornextai-translator का अवतार

    nextai-translator/nextai-translator

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

    Nextai-translator is an AI-powered text processor and cross-platform translation application. Available as a desktop app and browser extension, it uses large language model APIs to translate, summarize, and refine multilingual content in real time. The tool integrates with clipboard managers and text selection utilities to trigger automated translations immediately after content is copied or highlighted. It also functions as an OCR translation utility, extracting and translating text from screenshots and non-selectable image content. Additional capabilities include a vocabulary management sy

    Provides automated workflows for translating, polishing, and summarizing multilingual text using AI.

    TypeScriptbrowser-extensionchatgptchrome-extension
    GitHub पर देखें↗24,920
  • graphiteeditor/graphiteGraphiteEditor का अवतार

    GraphiteEditor/Graphite

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

    Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet

    Performs text manipulation including concatenation, splitting, and regex matching for dynamic text generation.

    Rust2d-graphicsanimationart
    GitHub पर देखें↗24,258
  • apify/crawleeapify का अवतार

    apify/crawlee

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

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    Strips markup tags from web pages to return raw text content for easier processing.

    TypeScriptapifyautomationcrawler
    GitHub पर देखें↗24,002
पिछला123456…11अगला
  1. Home
  2. Data & Databases
  3. Text Processing Utilities

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

  • Text Extraction23 सब-टैग्सUtilities for isolating and retrieving specific segments of text from larger documents or datasets.
  • Text Inspection Tools2 सब-टैग्सDiagnostic tools for analyzing text content, including identifying hidden characters or formatting issues.
  • Text Processing Tools8 सब-टैग्सTools for parsing, formatting, and manipulating text content through regex or visual editing interfaces.