awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to rspeer/python-ftfy

Open-source alternatives to Python Ftfy

30 open-source projects similar to rspeer/python-ftfy, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Python Ftfy alternative.

  • luminosoinsight/python-ftfyLuminosoInsight 的头像

    LuminosoInsight/python-ftfy

    4,043在 GitHub 上查看↗

    python-ftfy is a Unicode text repair library designed to fix mojibake and encoding glitches. It provides utilities for byte encoding detection, HTML entity decoding, and the recovery of corrupted text to restore it to its intended Unicode form. The project distinguishes itself through a multi-layered decoding pipeline that identifies and reverts complex encoding mix-ups. It uses heuristic-based detection to resolve instances where text was decoded using the wrong codec across multiple layers of corruption, and it can handle non-standard UTF-8 variants and sloppy encoding mappings. The librar

    Python
    在 GitHub 上查看↗4,043
  • commonmark/commonmark-speccommonmark 的头像

    commonmark/commonmark-spec

    5,105在 GitHub 上查看↗

    This project is a formal markdown specification standard that provides a detailed markup syntax definition and a definitive set of rules for parsing plain text into consistent HTML output. It establishes a standardized grammar for structural blocks and inline elements to ensure uniform rendering across different software implementations. The specification is supported by a parser conformance suite and a reference implementation in C and JavaScript to verify that implementations adhere to the standard. It includes a system for implementation verification that compares transformed input strings

    Python
    在 GitHub 上查看↗5,105
  • johnsnowlabs/spark-nlpJohnSnowLabs 的头像

    JohnSnowLabs/spark-nlp

    4,135在 GitHub 上查看↗

    Spark NLP is a toolkit for scalable text analysis and machine learning built on the Apache Spark distributed computing framework. It provides a multimodal machine learning framework and a distributed pipeline system for sequencing annotators to process large-scale linguistic data. The library includes a transformer text processor for generating contextual vector embeddings and a dedicated inference engine for managing large language models. The project distinguishes itself through its ability to process heterogeneous data types, including text, audio, and images, within a unified vision-langu

    Scala
    在 GitHub 上查看↗4,135

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • guumaster/hostctlguumaster 的头像

    guumaster/hostctl

    1,225在 GitHub 上查看↗

    Your dev tool to manage /etc/hosts like a pro!

    Goclideveloper-toolsdns
    在 GitHub 上查看↗1,225
  • tdewolff/minifytdewolff 的头像

    tdewolff/minify

    4,119在 GitHub 上查看↗

    This project is a collection of Go libraries designed to reduce the size of multiple web formats while preserving functional integrity. It serves as a high-performance text processor and multi-format asset compressor for shrinking HTML, CSS, JavaScript, JSON, SVG, and XML files by removing redundant characters. The tool is designed for both static batch processing and real-time use. It includes middleware capabilities to intercept and minify web responses on the fly based on MIME types or file extensions, allowing for content compression during active data streams. The processing suite cover

    Gocssgohtml
    在 GitHub 上查看↗4,119
  • ai/nanoidai 的头像

    ai/nanoid

    26,821在 GitHub 上查看↗

    Nanoid is a library for generating unique, fixed-length identifiers designed for distributed systems and database indexing. It produces compact, URL-safe strings by mapping random byte values to a custom character set, allowing for consistent memory allocation and predictable indexing performance across independent nodes without the need for central coordination. The library distinguishes itself by utilizing system-level, cryptographically secure entropy sources to ensure that every generated identifier is statistically unpredictable. This approach provides resistance against collision attack

    JavaScript
    在 GitHub 上查看↗26,821
  • mozillazg/go-pinyinmozillazg 的头像

    mozillazg/go-pinyin

    1,777在 GitHub 上查看↗

    汉字转拼音

    Gochinesegogolang
    在 GitHub 上查看↗1,777
  • jdkato/prosejdkato 的头像

    jdkato/prose

    3,077在 GitHub 上查看↗

    :book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction.

    Gonatural-language-processingnlpprose
    在 GitHub 上查看↗3,077
  • abadojack/whatlanggoabadojack 的头像

    abadojack/whatlanggo

    688在 GitHub 上查看↗

    Natural language detection library for Go

    Go
    在 GitHub 上查看↗688
  • mozillazg/python-pinyinmozillazg 的头像

    mozillazg/python-pinyin

    5,325在 GitHub 上查看↗

    python-pinyin is a Python library for transliterating simplified and traditional Chinese characters into phonetic pinyin. It functions as a transliteration system that converts text while supporting tone sandhi and providing utilities to transform pinyin between different formats, such as numeric tones, accent marks, or phonetic initials. The library features a polyphonic character resolver that analyzes surrounding word context to select the correct pronunciation for characters with multiple sounds. It also includes a customizable dictionary system that allows the extension of default transl

    Pythonchinesehanzihanzi-pinyin
    在 GitHub 上查看↗5,325
  • ashvardanian/stringzillaashvardanian 的头像

    ashvardanian/StringZilla

    3,494在 GitHub 上查看↗

    Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

    Cdatasetedit-distancegpu
    在 GitHub 上查看↗3,494
  • peco/pecopeco 的头像

    peco/peco

    7,892在 GitHub 上查看↗

    Peco is an interactive text filter and fuzzy finder for the terminal. It serves as a terminal user interface selection tool that filters standard input in real-time using fuzzy matching and regular expressions. The tool preserves and renders ANSI color escape sequences from piped input streams while performing matching logic on plain-text versions. It supports multi-stage filtering, allowing users to freeze result sets to create a new base for subsequent refinements. Capability areas include advanced search filtering with negative matching, multi-item selection, and the ability to pipe selec

    Go
    在 GitHub 上查看↗7,892
  • younatics/highlighteryounatics 的头像

    younatics/Highlighter

    924在 GitHub 上查看↗

    🖍 Highlight whatever you want!

    Swift
    在 GitHub 上查看↗924
  • twitter/twitter-texttwitter 的头像

    twitter/twitter-text

    3,133在 GitHub 上查看↗

    Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

    HTML
    在 GitHub 上查看↗3,133
  • life4/textdistancelife4 的头像

    life4/textdistance

    3,533在 GitHub 上查看↗

    📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

    Python
    在 GitHub 上查看↗3,533
  • toolgood/toolgood.wordstoolgood 的头像

    toolgood/ToolGood.Words

    5,161在 GitHub 上查看↗

    ToolGood.Words is a sensitive word filtering library and text sanitization component designed for high-performance detection and masking of prohibited terms. It provides tools for Chinese text normalization, pinyin transliteration, and the replacement of banned words with placeholders. The project is distinguished by its ability to uncover obfuscated language through a pinyin transliteration engine and phonetic-based detection. It identifies sensitive content hidden by phonetic substitutions, first-letter initials, or intentional misspellings by mapping Chinese characters to pinyin representa

    JavaScriptaho-corasickdotnetfilter
    在 GitHub 上查看↗5,161
  • commonmark/commonmark.jscommonmark 的头像

    commonmark/commonmark.js

    1,559在 GitHub 上查看↗

    Commonmark.js is a library designed to parse and render text formatted according to the CommonMark specification. It functions as a document processing pipeline that converts plain text into structured HTML or an abstract syntax tree, enabling developers to programmatically inspect, modify, and transform document elements. The library distinguishes itself through its strict adherence to standardized parsing rules, ensuring consistent and predictable output across different software environments. It provides a robust framework for document tree manipulation, allowing users to traverse, insert,

    JavaScript
    在 GitHub 上查看↗1,559
  • wxbool/video-srt-windowswxbool 的头像

    wxbool/video-srt-windows

    5,037在 GitHub 上查看↗

    This is a Windows application for automatic speech recognition that transcribes spoken audio from video files into timestamped SRT subtitle files. It serves as a subtitle generator and translation tool that converts media speech into synchronized text. The software functions as a batch media transcriber, allowing the simultaneous processing of multiple audio and video files to generate subtitles in bulk. It includes a translation workflow to convert transcriptions between different languages for the creation of bilingual or localized files. The system also provides text refinement capabiliti

    Goffmpeggogolang
    在 GitHub 上查看↗5,037
  • tingsongyu/pytorch-tutorial-2ndTingsongYu 的头像

    TingsongYu/PyTorch-Tutorial-2nd

    4,555在 GitHub 上查看↗

    This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It covers the fundamental building blocks of deep learning, including tensor manipulation, automatic differentiation, and the construction of modular neural network components. The repository serves as a technical guide for several specialized domains. It provides implementation details for computer vision tasks such as image classification, object detection, and semantic segmentation, as well as natural language processing workflows involving transformers, recurrent networks, and gen

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    在 GitHub 上查看↗4,555
  • nanmicoder/crawlertutorialNanmiCoder 的头像

    NanmiCoder/CrawlerTutorial

    4,262在 GitHub 上查看↗

    CrawlerTutorial is a comprehensive Python web scraping tutorial and framework designed for extracting data from static and dynamic websites. It functions as a web data extraction pipeline and an HTTP request orchestrator, covering the full lifecycle of scraping applications from initial fetching to final data storage. The project provides specialized guidance on anti-bot bypass techniques and web API reverse engineering. It includes methods for evading browser detection through identity masking and proxy rotation, as well as techniques for identifying hidden API endpoints by analyzing network

    Python
    在 GitHub 上查看↗4,262
  • openvenues/libpostalopenvenues 的头像

    openvenues/libpostal

    4,819在 GitHub 上查看↗

    Libpostal is a C library designed for international address parsing and normalization. It utilizes statistical NLP and a language classifier to decompose unstructured global address strings into structured components and standardize street addresses by expanding abbreviations and resolving regional naming variations across multiple languages. The project provides tools for text transliteration, converting various scripts into standardized Latin-ASCII or NFD forms. It also includes capabilities for address deduplication, using symmetric fuzzy matching to identify whether different address reco

    C
    在 GitHub 上查看↗4,819
  • axa-group/parsraxa-group 的头像

    axa-group/Parsr

    6,178在 GitHub 上查看↗

    Parsr is an unstructured data extractor and document parsing pipeline that converts raw files and images into cleaned, machine-readable formats. It functions as a document layout analyzer and a pipeline for extracting structured data and labels using large language models. The system includes a document parsing visualizer, providing a graphical interface to upload documents and inspect the resulting structured data output. The project covers document digitization workflows, including layout analysis to detect headings, tables, and lists, and automated data entry through the cleaning and enri

    JavaScript
    在 GitHub 上查看↗6,178
  • ackintosh/ganeshaackintosh 的头像

    ackintosh/ganesha

    666在 GitHub 上查看↗

    :elephant: A Circuit Breaker pattern implementation for PHP applications.

    PHP
    在 GitHub 上查看↗666
  • acidjunk/starlette-opentracingacidjunk 的头像

    acidjunk/starlette-opentracing

    150在 GitHub 上查看↗

    Opentracing support for Starlette and FastApi

    Python
    在 GitHub 上查看↗150
  • 7compass/sentimental7compass 的头像

    7compass/sentimental

    465在 GitHub 上查看↗

    Simple sentiment analysis with Ruby

    Ruby
    在 GitHub 上查看↗465
  • agonopol/go-stemagonopol 的头像

    agonopol/go-stem

    81在 GitHub 上查看↗

    Word Stemming in Go

    Go
    在 GitHub 上查看↗81
  • ahmedbesbes/character-based-cnnA

    ahmedbesbes/character-based-cnn

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • agileobjects/agilemapperagileobjects 的头像

    agileobjects/AgileMapper

    463在 GitHub 上查看↗

    A zero-configuration, highly-configurable, unopinionated object mapper with viewable execution plans. Flattens, unflattens, deep clones, merges, updates and projects queries. .NET 3.5+ and .NET Standard 1.0+.

    C#dtomappermapping
    在 GitHub 上查看↗463
  • ai-shifu/chatallai-shifu 的头像

    ai-shifu/ChatALL

    16,283在 GitHub 上查看↗

    ChatALL is a desktop application that functions as a multi-model chat client and aggregator for artificial intelligence services. It enables users to send a single prompt to multiple AI models simultaneously, allowing for the side-by-side comparison of generated responses within a unified interface. The application distinguishes itself through a local-first approach to data management, ensuring that all conversation logs and user configurations are stored directly on the user's device. This architecture supports privacy and offline access while providing a centralized system for managing and

    JavaScriptbingchatchatbotchatgpt
    在 GitHub 上查看↗16,283
  • abosamoor/polyglotaboSamoor 的头像

    aboSamoor/polyglot

    2,367在 GitHub 上查看↗

    Multilingual text (NLP) processing toolkit

    Python
    在 GitHub 上查看↗2,367