#text

  1. unicode-width

    Determine displayed width of char and str types according to Unicode Standard Annex #11 rules

    v0.2.2 29.3M #unicode-text #unicode #text #no-alloc #width
  2. unicode-normalization

    functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15

    v0.1.25 15.0M #unicode-text #recomposition #text
  3. ropey

    A fast and robust text rope for Rust

    v2.0.0-beta.1 856K #text-buffer #rope #edit #buffer #text
  4. unicode-segmentation

    Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules

    v1.12.0 16.8M #unicode-text #word #unicode #grapheme #text
  5. icu_segmenter

    Unicode line breaking and text segmentation algorithms for text boundaries analysis

    v2.1.2 416K #line-breaking-algorithm #unicode-segmentation #internationalization #grapheme-cluster #text #sentence-segmentation #segmenter #word-segmentation #css
  6. unicode-xid

    Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31

    v0.2.6 14.6M #unicode-character-properties #unicode #xid #text #unicode-text
  7. fuzzy-matcher

    Fuzzy Matching Library

    v0.3.7 1.4M #fuzzy-matching #text-search #fuzzy-search #match #text
  8. unicode-script

    exposes the Unicode Script and Script_Extension properties from UAX #24

    v0.5.8 2.0M #unicode #unicode-text #text
  9. unicode-truncate

    Unicode-aware algorithm to pad or truncate str in terms of displayed width

    v2.0.1 2.0M #unicode-width #pad #unicode #truncate #text #unicode-text
  10. unicode-bidi

    Unicode Bidirectional Algorithm

    v0.3.18 12.1M #text-layout #text #unicode-text #rtl #bidi #unicode
  11. unicode-properties

    Query character Unicode properties according to UAX #44 and UTR #51

    v0.1.4 8.7M #unicode-character-properties #unicode #text #unicode-text #no-alloc
  12. text-size

    Newtypes for text offsets

    v1.1.1 560K #newtype #range #offset #u32 #text
  13. os_display

    Display strings in a safe platform-appropriate way

    v0.1.4 367K #terminal #shell #terminal-text #text
  14. unicode_names2

    Map characters to and from their name given in the Unicode standard. This goes to great lengths to be as efficient as possible in both time and space, with the full bidirectional tables weighing barely 500 KB…

    v2.0.0 779K #unicode-characters #unicode-text #unicode #text
  15. pdf-extract

    extract content from pdfs

    v0.10.0 85K #pdf #pdf2txt #pdf2text #text
  16. prettydiff

    Side-by-side diff for two files

    v0.9.0 253K #diff #change #text #compare
  17. cow-utils

    Copy-on-write string utilities for Rust

    v0.1.3 367K #cow-str #text #string
  18. str_indices

    Count and convert between indexing schemes on string slices

    v0.4.4 940K #line-break #text #no-std #string
  19. bstr

    A string type that is not required to be valid UTF-8

    v1.12.1 12.8M #byte-string #text
  20. unicode-security

    Detect possible security problems with Unicode usage according to Unicode Technical Standard #39 rules

    v0.1.2 435K #unicode-technical-standard #unicode #unicode-text #security #text
  21. sscanf

    (inverse of format!()) Macro based on Regex

    v0.4.4 69K #regex-parser #scanf #string-parser #regex-text #text
  22. stfu8

    Sorta Text Format in UTF-8

    v0.2.7 267K #unicode #repr #invalid #binary #text
  23. embedded-text

    TextBox for embedded-graphics

    v0.7.3 950 #embedded-graphics #textbox #graphics #text
  24. unicode-id

    Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31

    v0.3.6 357K #unicode-characters #unicode #tr31 #text #unicode-text
  25. textsurf

    Webservice for efficiently serving multiple plain text documents or excerpts thereof (by unicode character offset), without everything into memory

    v0.6.0 #nlp #annotations #standoff #text
  26. strck

    Checked owned and borrowed strings

    v1.0.0 189K #validation #ident #identifier #text
  27. sprintf

    Clone of C s(n)printf in Rust

    v0.4.3 37K #string-formatting #printf #text #string
  28. sliceslice

    A fast implementation of single-pattern substring search using SIMD acceleration

    v0.4.3 225K #text-search #string-search #simd #search #text
  29. hck

    A sharp cut(1) clone

    v0.11.5 #regex #text #cli
  30. mmdflux

    Render Mermaid diagrams as Unicode text, ASCII, SVG, and MMDS JSON

    v1.0.1 #text #mermaid-diagram #diagram #svg #mermaid
  31. difflib

    Port of Python's difflib library to Rust

    v0.4.0 3.3M #text-diff #diff #text
  32. fasttext

    binding

    v0.7.8 149K #classify #text #api-bindings
  33. daachorse

    Double-Array Aho-Corasick

    v1.0.0 22K #text-search #double-array #search #text
  34. byteyarn

    hyper-compact strings

    v0.5.1 107K #string-optimization #binary-string #text #binary
  35. in_definite

    Get the indefinite article ('a' or 'an') to match the given word. For example: an umbrella, a user.

    v1.1.2 2.0K #english #grammar #text
  36. hyphenation

    Knuth-Liang hyphenation for a variety of languages

    v0.8.4 39K #typesetting #text
  37. finetype-cli

    CLI for FineType semantic type classification

    v0.1.0 #classification #duck-db #data-profiling #text #type-detection #text-detection
  38. resb

    reading and writing ICU resource bundle files

    v0.1.1 70K #internationalization #text #resources #icu #bundle #unicode #icu4x
  39. glyph_brush_layout

    Text layout for ab_glyph

    v0.2.4 95K #text-layout #font-rendering #text
  40. aki-xcat

    concatenate files that are plain, gzip, xz and zstd

    v0.2.1 1.5K #plain-text #gzip #text #filter
  41. wordcut-engine

    Word segmentation/breaking library

    v1.2.2 #word-segmentation #engine #library #text
  42. abre

    Shorten repetitive text for display. Pipe lines in, get disambiguated lines out.

    v0.1.5 #shorten #text #cli #abbreviate #path
  43. quick-quiz-generator

    generate interactive quizzes blazingly fast, right in your terminal

    v2.1.0 #interactive-cli #cli-parser #text #fun #interactive
  44. linkify

    Finds URLs and email addresses in plain text. Takes care to get the boundaries right with surrounding punctuation like parentheses.

    v0.10.0 69K #text #link #url #web
  45. hi-doc-jumprope

    fast rope (fancy string) library built on top of Skiplists - hi-doc fork

    v1.2.1 #text #rope #jumprope #editing #built #hi-doc #text-processing #ropey #data-structures #logging
  46. whitespace-sifter

    Sift duplicate whitespaces away!

    v2.3.6 1.4K #white-space #text #sifter #string
  47. ncount

    A word count tool intended to derive useful stats from markdown

    v0.7.2 2.2K #word-count #novel #text
  48. meow-cli

    Print ASCII cats to your terminal

    v2.1.5 310 #terminal #game #text #text-game #utility
  49. scrolling_window_pattern_matcher

    A unified pattern matching library with optional context support and extractor-driven architecture for streaming data processing

    v3.0.1 750 #pattern-matcher #sequence #text #parser #pattern-matching
  50. aki-xtee

    copy standard input to each files and standard output

    v0.2.0 1.4K #stdin #stdout #filter #text
  51. colx

    Extract the specified columns from FILES or stdin

    v1.0.5 #column #stdin #cli #text
  52. aki-gsub

    substitude text command, replace via regex

    v0.2.0 1.3K #regex #text #filter
  53. swappy

    An anagram generator

    v2.0.0 #anagrams #word #generator #text #text-generator
  54. aki-mcolor

    mark up text with color

    v0.2.0 1.2K #text-color #text #filter
  55. svgbob

    Transform your ascii diagrams into happy little SVG

    v0.7.6 2.1K #svg #ascii #diagram #bob #text
  56. aki-mcycle

    mark up text with cycling color

    v0.2.0 1.0K #text-color-cycling #filter #text
  57. biip

    Redact sensitive information from text!

    v0.9.2 #sensitive-information #redact #pii #strip #text
  58. perg

    A fast, feature-rich text search tool similar to grep, written in Rust

    v0.8.0 500 #text-search #grep #text #regex
  59. lexxor

    A fast, extensible, greedy, single-pass text tokenizer for Rust

    v0.9.2 #lexer-tokenizer #lexer #text-tokenizer #scanning #text
  60. content_inspector

    Fast inspection of binary buffers to guess/determine the encoding

    v0.2.4 446K #text #binary-encoding #unicode #text-encoding #unicode-encoding
  61. slugomatic

    🐌 A simple CLI tool to slugify and unslugify text, perfect for branch names and URLs

    v0.2.2 #git-branch #slugify #branch #text #git
  62. nils-memo-cli

    CLI crate for nils-memo-cli in the nils-cli workspace

    v0.4.0 #memo #search-query #json-format #workspace #text #rfc-3339 #json-input #db-path #automation #agent-workflow
  63. matcher_py

    A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust

    v0.5.9 #text-search #string-search #text #search-pattern
  64. herolib-core

    Core utilities including text processing, networking, and HeroScript configuration language

    v0.3.13 280 #heroscript #config #networking #text
  65. sed-rs

    A GNU-compatible sed implementation in Rust, powered by sd's regex engine

    v1.0.0 #text #replace #text-replace #stream-editor
  66. aki-stats

    output the statistics of text, like a wc of linux command

    v0.2.0 1.0K #wc #filter #text
  67. fuzzy-muff

    Fuzzy Matching Library

    v0.4.8 #fuzzy-matching #text-search #fuzzy-search #match #text
  68. aki-resort

    sort lines of text. You can use regex to specify the KEY.

    v0.2.0 1.3K #text-line #regex #filter #text
  69. tamarind

    tui editor for ASCII/ANSI banner art Tamarind (tamr) is an application for creating, previewing, and exporting colorful ASCII art for use in the terminal

    v0.0.1-alpha.4 #tui-applications #ansi-term #text #tui-text
  70. aki-unbody

    output first or last n lines, like a head and tail of linux command

    v0.2.0 1.0K #head-tail #command-output #filter #text
  71. nu_plugin_emoji

    a nushell plugin called emoji

    v0.19.0 #emoji #nu-shell-plugin #text
  72. aki-mline

    match line, regex text filter like a grep of linux command

    v0.2.0 1.2K #filter #text
  73. celo

    BMP Steganography tool

    v0.4.0 #bmp #steganography #tool #image #text
  74. zaz

    cross-platform textual UI toolkit with bindings for Rust, C++, Zig and etc

    v0.0.3 #ansi-colors #zig #terminal-graphics #mosaic #text #ui-toolkit #kitty #keyboard-input #ansi-escapes #cross-platform
  75. quagga

    CLI tool that combines multiple text files into a single prompt suitable for Large Language Models

    v0.1.4 190 #text-file #llm #text
  76. slice-command

    slice is a command-line tool that allows you to slice the contents of a file using syntax similar to Python's slice notation

    v0.4.2 550 #slice #tool #text #utility-tool
  77. unicode-charname

    functions for retrieving Unicode character name properties as described in Unicode Standard Annex #44

    v0.1.0 #unicode-properties #text #unicode #charname
  78. nanohtml2text

    A zero-dependency library to convert HTML to plain text

    v0.2.1 4.7K #convert-html #html-text #text
  79. rstring

    A comprehensive set of string manipulation utilities inspired by Apache Commons Lang3 StringUtils

    v0.1.0 #string #string-utils #manipulation #text #text-manipulation
  80. kiru

    Fast text chunking for Rust

    v0.1.11 210 #nlp #chunking #rag #text
  81. niblits

    Token-aware, multi-format text chunking library with language-aware semantic splitting

    v0.3.6 #chunking #embedding #text
  82. xim-ctext

    compound text en/decoder

    v0.4.0 6.8K #xim #text #compound #utf-8 #protocols #en #building-block
  83. osclip

    small utility to copy text from terminal to system clipboard

    v0.2.0 #clipboard #text #stdin #from-terminal #sequence
  84. fontique

    Font enumeration and fallback

    v0.7.0 78K #font #text
  85. threeway_merge

    Git-style 3-way string merging using proven algorithms from libgit2/xdiff. Statically links xdiff (LGPL-2.1+).

    v0.1.15 #merge-diff #git #conflict #git-merge #text
  86. wgpu_glyph

    A fast text renderer for wgpu, powered by glyph_brush

    v0.26.0 9.8K #true-type-font #wgpu #text #true-type
  87. jumprope

    fast rope (fancy string) library built on top of Skiplists

    v1.1.2 300 #text #rope #editing #string #built #string-processing #text-processing #ropey #data-structures #unicode-characters
  88. kugiri

    Marker-based block editing CLI

    v0.2.3 280 #text #block #section #marker #editing #trim
  89. prose

    Reformat text pleasantly

    v0.5.0 #reformat #text #stdin #markdown #comments #jagged #democracy #gender #capitalism #unicode-aware
  90. recase

    Changes the convention case of input text

    v0.4.0 1.1K #case-conventions #conventions #text #case
  91. pdf_tables

    Scrape text from tables in PDF files

    v0.1.1 #pdf #table #scrape #text
  92. cql2

    Parse, validate, and convert Common Query Language (CQL2) text and JSON

    v0.5.3 700 #query-language #convert #validation #text #language-parser
  93. topiary-cli

    CLI app for Topiary, the universal code formatter

    v0.7.3 #code-formatter #tree-sitter #text #cli #formatter
  94. tui-shimmer

    Shimmer text effect for terminal UIs

    v0.1.3 120 #ratatui #ui-terminal #shimmer #effect #text #animation #coding-agent
  95. whitespace-rs

    Tools for fixing whitespace problems in text and source code files

    v3.0.0 270 #fixing #problem #text #newlines #tabs
  96. inboxbot

    A telegram bot to save messages to a file

    v0.1.15 1.0K #telegram-bot #save #message #save-file #text
  97. pastebinit-rs

    Just Paste It! A simple CLI tool to paste text to various pastebin services

    v0.0.9 170 #pastebin #service #text #cli #command-line-tool
  98. assert-text

    the testing macro tools

    v0.2.11 650 #assert #testing-macro #text
  99. twas

    A text substitution application for using random look-up tables to generate text in a manner similar to the Mad Libs game

    v1.0.1 #random #substitution #text #mad-lib
  100. simplematch

    Fast wildcard pattern matching for strings and bytes with a simple api

    v0.3.1 700 #wildcard #glob #no-std #text #text-matching
  101. spellabet

    Convert characters into spelling alphabet code words

    v0.3.1 #text-formatting #humanize #text
  102. booky

    analyze English text

    v0.8.0 500 #lexicon #english #text
  103. sapling-renderdag

    Render a DAG into ASCII or Unicode text

    v0.1.0 35K #version-control #sapling-scm #text #dag #ascii #unicode #unicode-text
  104. ttlint

    Small, fast utility to lint text

    v0.1.0 #linter #merge-conflicts #text
  105. dec_from_char

    Small library for converting unicode decimal into numbers

    v0.2.1 14K #text #decimal #unicode #unicode-text
  106. shifter

    A CLI tool to rotate lines from stdin by n positions

    v0.1.4 #text-line #cli #unix-tool #text
  107. difference-rs

    text diffing and assertion library

    v3.2.0 #diff #change #text #assert
  108. matcher_c

    A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust

    v0.5.9 #text-search #string-search #text #multi #search-pattern
  109. plsfix

    Text cleaner upper

    v0.1.8 1.3K #replace #upper #cleaner #print #text #text-replacement
  110. dec-sixbit

    DEC SIXBIT encoding

    v0.1.4 140 #dec #sixbit #text-encoding #text
  111. bevy_text_animation

    text animation library for Bevy

    v0.6.1 #animation #bevy-animation #text #typewriter
  112. ansi-align

    Text alignment library with ANSI escape sequence and Unicode support

    v0.2.2 #text #text-alignment #unicode #alignment #formatting #unicode-formatting
  113. utf64

    encode utf-8 strings into utf-64, and decode them back

    v1.0.2 200 #unicode #text #traits #utility #unicode-text
  114. niho

    A command-line tool for converting romanized Japanese text to Japanese characters

    v0.2.0 #convert #character #text #command-line-tool #japanese #kanji #hiragana #katakana
  115. finetype-core

    Core taxonomy and data generation for FineType

    v0.1.0 #classification #duck-db #data-profiling #type-detection #text #text-detection
  116. ephemeral_hub

    Ephemeral Hub is a temporary, no-login-required hub for text, files, and collaborative brainstorming. It provides a digital equivalent of a scrap piece of paper or a temporary whiteboard…

    v0.2.1 120 #collaborative #temporary #content #text #ephemeral #whiteboard #scrap
  117. sublime_fuzzy

    Fuzzy matching algorithm based on Sublime Text's string search

    v0.7.0 119K #text-search #fuzzy-search #match #text
  118. text-editing

    string with utilities for editing

    v0.2.2 320 #text #text-line #line-editing #character #word #string-utilities
  119. ucd

    Extends the char type to provide access to most fields of the UCD, Unicode Character Database, as of version 9.0.0. It aims to be compact, fast, and use minimal dependencies (only rust's core crate)…

    v0.1.1 10K #unicode-character-database #text #unicode
  120. srt2txt

    Convert SRT subtitle files into clean plain text (strip timestamps, tags, merge lines)

    v0.1.1 #srt #transcript #subtitle #text #cli #srt-subtitle
  121. subslay

    Text β†’ emoji πŸ’…πŸ» Powered by Rust

    v0.1.9 300 #emoji #text #emoji-mapping
  122. thai-number-text

    Convert numbers to Thai text with Baht currency, accounting style, and scientific notation support

    v1.0.0 #thai #currency #baht #numbers #text #no-alloc
  123. yeslogic-unicode-script

    Fast lookup of the Unicode Script property

    v1.0.0 300 #internationalization #unicode #script #unicode-text #text
  124. line_cutter

    quickly derive structs that de/serialize positionally encoded text data

    v1.0.1 #encoded #text #struct #line #positional #deserialize #serialization #text-data #date-time
  125. freya-edit

    Text Editing APIs for Freya

    v0.4.0-rc.7 100 #freya #text #text-editing
  126. xquo

    Quote null splited lines for Bash command line

    v0.2.3 280 #bash #text
  127. stylish

    implementing colorized text

    v0.1.0 3.5K #syntax-highlighting #text #html-rendering #color-code #text-formatting #colorized #text-rendering #html-output #diagnostics #wasm
  128. syllabize-es

    Syllabize Spanish text, and much more

    v0.5.3 600 #syllable #spanish #syllabize #text
  129. tui-dialog

    A widget for entering a single line of text in a dialog for Ratatui

    v0.5.0 #ratatui #widgets #text #tui
  130. newline_normalizer

    Zero-copy newline normalization to \n or \r\n with SIMD acceleration

    v0.1.6 140 #text #newlines #unix #windows #normalize #crlf
  131. finetype-model

    Candle-based transformer model for FineType

    v0.1.0 #classification #duck-db #data-profiling #type-detection #text #text-detection
  132. chamkho

    Khmer, Lao, Myanmar, and Thai word segmentation/breaking library and command line

    v1.4.3 110 #word-segmentation #thai #lao #text
  133. french-numbers

    Represent numbers in French language

    v1.2.0 3.7K #french #numbers #text
  134. text-tokenizer

    Custom text tokenizer

    v0.6.16 #tokenize #text
  135. allegro_font

    Allegro 5 font addon Rust wrapper

    v0.0.50 #font #graphics #text
  136. slugrs

    A fast, locale-aware slugify library for Rust

    v0.5.0 #slugify #slug #seo #url #text
  137. voidio

    VOID I/O - High-performance Cross-platform I/O for Rust

    v0.1.14 #cross-platform #component #console #send #text #logging
  138. text-scatters

    A cut-up technique generator from text and ebook files in the terminal

    v0.2.0 #tui #generator #text #text-generator #cut-up #poetry
  139. kashida

    Insert Kashidas/Tatweel into Arabic text, e.g. for justification purposes.

    v0.2.1 410 #arabic #justification #text
  140. genpdf-json

    PDF generator using JSON data

    v0.1.15 #json #pdf #text-layout #text
  141. protextinator

    Text management, made simple

    v0.4.0 #text-rendering #graphics #image #rendering #text
  142. txlib

    text based epub library

    v0.2.1 150 #epub #text #per-page #author #book #text-format #date #text-file #plain-text #data-table
  143. plainllm

    A plain & simple LLM client

    v1.2.0 210 #llm #text #plain-text #llm-client #streaming #chat-interface #json-error #client-streaming #http-json
  144. awful_book_sanitizer

    CLI to clean up OCR-mangled book excerpts into readable text using OpenAI-compatible APIs

    v0.1.3 #ocr #text #sanitizer #llm
  145. grapheme

    Abstractions for working with extended Unicode grapheme clusters

    v1.3.0 #grapheme-cluster #text #unicode-text #unicode
  146. mdbook-replace

    mdBook preprocessor that simply replaces text

    v0.1.0 #mdbook #replace #text-replace #reprocessor #text
  147. eunicode

    A text processing CLI and library that helps sanitize text by removing the naughty bits to make strings good and safe

    v0.1.4 240 #text #clipboard #defang #ascii
  148. maybe_xml

    XML processing library

    v0.11.0 #xml-parser #encoding #text-encoding #text #xml
  149. askalono-cli

    detect the contents of license files

    v0.5.0 800 #detect #licensing #text #content #tool #text-output
  150. penmanship

    A Unicode character lookup library for converting text patterns to Unicode characters

    v0.1.0 #unicode-characters #unicode-text #alias #lookup #text #unicode
  151. topiary-queries

    tree-sitter query files compatible with Topiary

    v0.7.3 1.4K #code-formatter #tree-sitter #text
  152. aozora2

    Aozora Bunko format converter CLI

    v0.2.0 #converter #aozora #bunko #japanese #text
  153. extractous

    fast and efficient way to extract content from all kind of file formats including PDF, Word, Excel CSV, Email etc... Internally it uses a natively compiled Apache Tika for formats are not supported natively by the Rust…

    v0.3.0 14K #pdf-parser #pdf #tika #unstructured #text
  154. bevy_ecs_typewriter

    ECS typewriter system for Bevy engine

    v0.2.0 #bevy-ecs #bevy-plugin #typewriter #text #effect #animation #text-rendering #unicode-text #bevy-ui
  155. aneubeck-daachorse

    Daachorse: Double-Array Aho-Corasick

    v1.1.1 4.7K #text-search #double-array #search #text
  156. waterui-str

    String utilities for WaterUI

    v0.2.1 #string-utilities #water-ui #text #string
  157. wordcloud-rs

    A word-cloud image generation crate

    v0.1.17 900 #text-image #visualization #image #word #text
  158. chonkie

    πŸ¦› Chonkie, now in Rust πŸ¦€: No-nonsense, ultra-fast, ultra-light chunking library

    v0.1.1 #chunking #no-nonsense #text #ultra-light #ultra-fast #chonk
  159. tokenizations

    alignments library

    v0.4.2 2.2K #algorithm #text
  160. rehuman

    Unicode-safe text cleaning & typographic normalization for Rust

    v0.1.0 #unicode-normalization #llm #text #cleaning #unicode-text
  161. read_input

    Ask for user input until the data inputted is valid

    v0.8.6 4.7K #user-input #console #cli-input #text #cli
  162. trxx

    pack and unpack text files

    v0.1.5 200 #text #pack-unpack #svg #jpeg #node-modules
  163. nib

    static site generator

    v0.0.10 550 #static-site-generator #text #cli
  164. nixel

    Parser for the Nix Expressions Language

    v5.2.0 #serde #cli-parser #serialization #text
  165. rs-tail1

    Prints the last line of the input

    v0.1.0 #text #tail
  166. interpolator

    runtime format strings, fully compatible with std's macros

    v0.5.0 1.4M #string-format #interpolation #format-text #text
  167. microslop

    Turn your text into beautifully chaotic, glitchy, Wandoze-level slop

    v0.3.9 #text #slop #unicode-text #glitch #unicode
  168. text-similarity-metrics

    A high-performance Rust library for computing text similarity using multiple algorithms

    v0.1.0 #text-similarity #text #cosine-similarity #bleu #rouge #cosine
  169. lowcharts

    draw low-resolution graphs in terminal

    v0.5.8 7.2K #grep #troubleshooting #text
  170. argsplitter

    A light-weight command line argument parser

    v0.5.0 #arguments-parser #text #command-line-arguments #unicode #encoded #dashes #osstring #exit-code
  171. japanese-text

    ζ—₯本θͺžγƒ†γ‚­γ‚Ήγƒˆζ­£θ¦εŒ–ラむブラγƒͺ - ε…¨θ§’εŠθ§’ε€‰ζ›γ€γ²γ‚‰γŒγͺγ‚«γ‚Ώγ‚«γƒŠε€‰ζ›

    v0.1.0 #unicode-text #unicode-normalization #text #japanese #text-normalization
  172. rslug

    fast, and configurable library to create URL-friendly slugs from strings

    v0.3.0 #slug #slugify #unicode #text #unicode-text
  173. clipcount

    Counting words from the clipboard content

    v1.0.7 270 #clipboard #text #word
  174. recoco-splitters

    Text splitters/parsers for ReCoco, an all-Rust fork of CocoIndex with greater flexibility

    v0.2.1 #split #re-coco #splitters #syntax-aware #text #chunking #splitter #greater
  175. mini_markdown

    Small markdown renderer

    v0.3.5 #markdown-renderer #render-markdown #markdown-parser #text #html #sanitized #lex
  176. sixbit

    Small packed strings

    v0.5.0 #text #string #unicode #unicode-text #small
  177. patcher

    generating and applying Git-style unified diff patches

    v0.2.1 #diff-patch #git #text
  178. clip-sanitize

    Meta-library for robust text sanitization, repair, and normalization

    v0.2.1 #unicode-text #unicode-normalization #text
  179. project-finder

    Fast project finder for developers

    v0.1.2 130 #string #text #cli
  180. up2code

    check code listings in Markdown files against a GitHub repository

    v0.4.3 #markdown #web #text #utility
  181. alphabetic

    featuring a struct that represents a letter in Latin-script alphabet

    v0.3.0 #ascii #utility #character #text #parser #text-character
  182. egui_keyboard

    virtual keyboard widget for egui

    v0.5.0 #egui #widgets #keyboard #virtual-keyboard #text #clipboard #qwerty #widget-for-egui #lower-case-letter #android
  183. skimple

    interface for the skim fuzzy-matcher

    v2.0.1 #fuzzy-search #text-search #match #text #search
  184. wordnet-db

    Memory-mapped reader for prebuilt WordNet database files

    v0.1.3 #memory-map #database #word-net #dictionary #text #lemma #in-memory
  185. xa

    Execute Anything via LLM - A CLI tool for arbitrary text processing using LLMs

    v0.1.0 #llm #command-prompt #text #text-processing #execute #clipboard
  186. clipin

    get text from clipboard or stdin

    v0.9.2 #clipboard #text #stdin
  187. unicode-ellipsis

    truncate Unicode strings to a certain width, automatically adding an ellipsis if the string is too long

    v0.3.0 9.9K #unicode #string #unicode-text #word #text
  188. spyne

    All-in-one toolkit

    v0.5.0 #toolkit #text #all-in-one
  189. grapheme_machine

    Grapheme cluster text segmentation (UAX #29) state machine for streaming input

    v0.2.0 #grapheme-cluster #text #unicode-segmentation #unicode-character-properties #finite-state-machine #lookup-tables #uax #character-property #caller #utf-8
  190. fpas

    command line software helps you create password from some text

    v0.5.3 #password-generator #text #create #command-line #command-line-password #zip
  191. editdistancek

    Fast algorithm for computing edit distance

    v1.0.2 11K #edit-distance #levenshtein-distance #text
  192. clearhead_cli

    A CLI tool and library for working with the clearhead framework

    v0.2.1 #action #sql #text #framework #json-format #clause #xml #task-manager #plain-text #text-edit
  193. flat

    Project multi-dimensional data onto the flat textual plane

    v0.1.6 800 #graph-plot #text #plot
  194. aozora2text

    Convert Aozora Bunko format to plain text

    v0.7.0 #text #japanese #bunko #aozora #converter
  195. vectorscan-rs

    Ergonomic bindings to the Vectorscan high-performance regex library

    v0.0.5 28K #regex #text #api-bindings
  196. reda-geometry

    geometry library

    v0.3.2 #polygon #rect #vec2 #polyline #text #mat3
  197. cfasttext-sys

    fastText ffi binding

    v0.7.8 92K #fasttext #classify #api-bindings #text
  198. printerator

    simply print iterators without collecting them

    v1.0.1 #logging #utility #text #string
  199. image-anonymizer

    A command-line tool to detect and mask sensitive content in images

    v0.2.8 800 #ocr #masking #privacy #image #text
  200. md-parser-kma

    parser that converts basic Markdown syntax (headers, bold, italic, lists) into corresponding HTML tags

    v0.1.0 #markdown-parser #html #list #text #render-markdown #bold #italic #plain-text #grammar-parser
  201. nib-cli

    A cli for a yet another static site generator Nib

    v0.0.5 220 #static-site-generator #cli #text
  202. simple-summarize

    Fast extractive text summarizer in Rust (with 30-70% compression)

    v0.1.0 #summarize #text
  203. lavendeux-parser

    Extensible parsing engine for expression evaluation

    v0.8.1 #expression-parser #extension #math #text
  204. matchy-extractor

    Fast extraction of IPs, domains, emails, hashes from text (internal)

    v2.0.0 #matchy #ip-geolocation #domain #text #logging #ip-address #threat-intelligence #email #hash #mmdb
  205. thediff

    Difference between 2 files in percentages

    v0.1.1 #difference #string #percentages #file #text #utf-8 #percentage #integrity-checks #non-empty #treated
  206. rust-logger

    logger

    v0.1.7 #debug-log #logging #debugging #text
  207. tiny-grep

    grep-like text search utility written in Rust

    v0.1.0 #text-search #cli #text #grep #search
  208. wordnet-types

    Shared types and part-of-speech enums for WordNet data

    v0.1.3 #part-of-speech #record #shared #word-net #text #zero-copy
  209. string-view

    Work with views into string slices. Safely extend, reduce without losing parent string size. Modify str slices in-place to avoid allocations.

    v0.4.1 #compiler #text #no-alloc #string
  210. git-blamediff

    A program to automatically annotate changes to a file in git(1)

    v0.1.2 100 #git #git-diff #diff #text
  211. grink

    find and check web links in text files

    v0.3.0 260 #text #cli #web
  212. rustdoc-text

    A lightweight library and CLI tool to view Rust documentation as plain text

    v0.3.3 #documentation #rustdoc #text
  213. print-positions

    providing string segmentation on grapheme clusters and ANSI escape sequences for accurate length arithmetic based on visible print positions

    v0.6.1 36K #unicode #text #grapheme #unicode-text
  214. intuicio-framework-text

    Text types framework module for Intuicio scripting platform

    v0.51.0 #modular-scripting-solution #intuicio #framework #scripting-platform #text #module-for-intuicio
  215. file-action

    file operations including reading/writing text, CSV, and JSON files

    v1.0.1 #csv #json #text #action #file
  216. fexpr

    filter query language parser so that you can build SQL, Elasticsearch, etc. queries safely from user input.

    v0.1.2 150 #query-language #parser #text
  217. santiago

    A lexing and parsing toolkit for Rust

    v1.3.1 4.6K #framework #api-framework #text #serialization
  218. eddie

    Fast and well-tested implementations of edit distance/string similarity metrics: Levenshtein, Damerau-Levenshtein, Hamming, Jaro, and Jaro-Winkler

    v0.4.2 100 #levenshtein #jaro #hamming #text
  219. diacritics

    Remove diacritics from letters, for example when standardizing input for a search

    v0.2.2 750 #search #normalize #text
  220. utf8-io

    Traits and types for UTF-8 I/O

    v0.19.1 310 #utf-8 #stream #text
  221. egui_text_animation

    text animation using egui

    v0.1.3 320 #animation #text #egui #text-animator #speed #render-text
  222. easy-sgr

    An easy to use Select Graphics Rendition(SGR) library

    v0.1.1 #terminal-colors #sgr #text
  223. syllarust

    quickly counting syllables

    v0.2.1 170 #syllable #language #text
  224. colored-print

    Concise syntax for colors and styles in a format string literal

    v0.1.2 #styling #print #text #cli #color
  225. genpdfi

    User-friendly PDF generator written in pure Rust

    v0.2.7 950 #pdf #text-layout #text #layout
  226. Try searching with DuckDuckGo.

  227. corn

    socket server free to chat & a web server display files

    v0.2.0 #web-server #socket-server #chat #file-server #text
  228. crawdad-rkyv

    Crawdad: ChaRActer-Wise Double-Array Dictionary with rkyv support

    v0.4.0-rkyv.1 #double-array-trie #text-search #trie #text #search #double-array
  229. extract-frontmatter

    that allows a user to extract an arbitrary number of lines of 'front-matter' from the start of any string

    v4.1.1 #front-matter #extract #lib #text
  230. content-canonical

    Content canonicalization and text normalization library

    v0.1.0 #unicode-normalization #fingerprinting #text-normalization #text
  231. text-span

    Struct covering areas of text

    v2.1.0 #spans #text #text-spans #area #code #no-alloc
  232. slugi

    slugify text (e.g., 'CafΓ© au lait' β†’ 'cafe_au_lait')

    v0.1.1 #slugify #text #string #utility
  233. mi_primera_lib

    Basic math and text utilities for Rust

    v0.1.1 #utilities #text #math
  234. duat-jump-list

    A jump list for Duat, meant to be used by modes

    v0.3.0 #duat #editor #editing-mode #text
  235. line_diff

    compare single lines by tokenizing them into chunks

    v0.13.2 #diff #text #compare
  236. btt

    Binary to text encodings

    v0.4.0 230 #binary #text #text-encoding
  237. translitrs

    Transliteration utility for Serbian language

    v0.2.2 #transliteration #pandoc-filter #text #pandoc #filter
  238. suffix

    arrays

    v1.3.0 11K #suffix-array #text #search-index #text-search #search
  239. quot

    A fast and flexible command-line tool that converts text input into escaped string literals

    v0.1.7 #escaping #literals #text
  240. unicode-normalization-alignments

    functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15

    v0.1.12 716K #unicode-normalization #unicode-text #text-normalization #recomposition #text
  241. pink_accents

    Replacement of patterns in string to simulate speech accents

    v0.0.6 #regex #regex-replace #accents #text
  242. sayit

    String replacements using regex

    v0.3.0 360 #replace #text
  243. zen-colour

    The most minimal terminal colour and style crate

    v1.1.2 340 #terminal-colors #color-and-style #terminal-text #terminal #text
  244. psource

    CLI tool to pretty print source code to stdout or directly to the clipboard

    v0.4.3 490 #clipboard #llm #terminal #text
  245. chronofold

    A conflict-free replicated data structure (a.k.a CRDT) for versioned text

    v0.4.0 #replicated-data-structures #crdt #conflict-free-replicated #text #versioned #log-index #text-data
  246. text-grid

    create formatted plain-text tables

    v0.4.1 900 #pretty-table #grid #text
  247. crawdad

    ChaRActer-Wise Double-Array Dictionary

    v0.4.0 1.9K #double-array-trie #text-search #trie #search #text #double-array