#text

  1. unicode-width

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

    v0.2.2 25.6M #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 11.3M #unicode-text #recomposition #text
  3. ropey

    A fast and robust text rope for Rust

    v2.0.0-beta.1 436K #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 13.4M #unicode-text #word #unicode #grapheme #text
  5. unicode-xid

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

    v0.2.6 12.1M #unicode-character-properties #unicode #xid #text #unicode-text
  6. icu_segmenter

    Unicode line breaking and text segmentation algorithms for text boundaries analysis

    v2.1.2 383K #line-breaking-algorithm #unicode-segmentation #internationalization #grapheme-cluster #text #sentence-segmentation #segmenter #word-segmentation #css
  7. fuzzy-matcher

    Fuzzy Matching Library

    v0.3.7 1.3M #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 1.4M #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 10.4M #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 7.1M #unicode-character-properties #unicode #text #unicode-text #no-alloc
  12. text-size

    Newtypes for text offsets

    v1.1.1 453K #newtype #range #text #size #offset
  13. os_display

    Display strings in a safe platform-appropriate way

    v0.1.4 367K #terminal #shell #terminal-text #text
  14. cow-utils

    Copy-on-write string utilities for Rust

    v0.1.3 313K #cow-str #text #string
  15. sscanf

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

    v0.4.4 51K #regex-parser #scanf #string-parser #regex-text #text
  16. pdf-extract

    extract content from pdfs

    v0.10.0 57K #pdf #pdf2txt #pdf2text #text
  17. bstr

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

    v1.12.1 10.7M #byte-string #text
  18. str_indices

    Count and convert between indexing schemes on string slices

    v0.4.4 510K #line-break #text #no-std #string
  19. 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 631K #unicode-characters #unicode-text #unicode #text
  20. prettydiff

    Side-by-side diff for two files

    v0.9.0 204K #diff #change #text #compare
  21. unicode-security

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

    v0.1.2 321K #unicode-technical-standard #unicode #unicode-text #security #text
  22. stfu8

    Sorta Text Format in UTF-8

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

    TextBox for embedded-graphics

    v0.7.3 900 #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 332K #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. daachorse

    Double-Array Aho-Corasick

    v1.0.0 16K #text-search #double-array #search #text
  27. sprintf

    Clone of C s(n)printf in Rust

    v0.4.3 36K #string-formatting #printf #text #string
  28. strck

    Checked owned and borrowed strings

    v1.0.0 158K #validation #ident #identifier #text
  29. hck

    A sharp cut(1) clone

    v0.11.5 #regex #text #cli
  30. meow-cli

    Print ASCII cats to your terminal

    v2.1.5 310 #terminal #game #text #text-game #utility
  31. difflib

    Port of Python's difflib library to Rust

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

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

    v0.4.3 163K #text-search #string-search #simd #search #text
  33. byteyarn

    hyper-compact strings

    v0.5.1 107K #string-optimization #binary-string #text #binary
  34. hyphenation

    Knuth-Liang hyphenation for a variety of languages

    v0.8.4 39K #typesetting #text
  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. resb

    reading and writing ICU resource bundle files

    v0.1.1 67K #internationalization #text #resources #icu #bundle #unicode #icu4x
  37. quick-quiz-generator

    generate interactive quizzes blazingly fast, right in your terminal

    v2.1.0 #interactive-cli #cli-parser #text #fun #interactive
  38. glyph_brush_layout

    Text layout for ab_glyph

    v0.2.4 80K #text-layout #font-rendering #text
  39. aki-xcat

    concatenate files that are plain, gzip, xz and zstd

    v0.2.1 1.5K #plain-text #gzip #text #filter
  40. 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
  41. wordcut-engine

    Word segmentation/breaking library

    v1.2.2 #word-segmentation #engine #library #text
  42. whitespace-sifter

    Sift duplicate whitespaces away!

    v2.3.6 1.4K #white-space #text #sifter #string
  43. 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
  44. aki-gsub

    substitude text command, replace via regex

    v0.2.0 1.3K #regex #text #filter
  45. aki-mcolor

    mark up text with color

    v0.2.0 1.2K #text-color #text #filter
  46. ncount

    A word count tool intended to derive useful stats from markdown

    v0.7.2 2.2K #word-count #novel #text
  47. 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
  48. aki-xtee

    copy standard input to each files and standard output

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

    Extract the specified columns from FILES or stdin

    v1.0.5 #column #stdin #cli #text
  50. aki-mcycle

    mark up text with cycling color

    v0.2.0 1.0K #text-color-cycling #filter #text
  51. swappy

    An anagram generator

    v2.0.0 #anagrams #word #generator #text #text-generator
  52. perg

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

    v0.8.0 900 #text-search #grep #text #regex
  53. 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
  54. 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
  55. biip

    Redact sensitive information from text!

    v0.9.2 #sensitive-information #redact #pii #strip #text
  56. lexxor

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

    v0.9.2 #lexer-tokenizer #lexer #text-tokenizer #scanning #text
  57. 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
  58. aki-mline

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

    v0.2.0 1.2K #filter #text
  59. nu_plugin_emoji

    a nushell plugin called emoji

    v0.19.0 #emoji #nu-shell-plugin #text
  60. aki-stats

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

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

    Fuzzy Matching Library

    v0.4.8 #fuzzy-matching #text-search #fuzzy-search #match #text
  62. content_inspector

    Fast inspection of binary buffers to guess/determine the encoding

    v0.2.4 351K #text #binary-encoding #unicode #text-encoding #unicode-encoding
  63. aki-resort

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

    v0.2.0 1.3K #text-line #regex #filter #text
  64. svgbob

    Transform your ascii diagrams into happy little SVG

    v0.7.6 2.8K #svg #ascii #diagram #bob #text
  65. herolib-core

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

    v0.3.13 110 #heroscript #config #networking #text
  66. 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
  67. 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
  68. wgpu_glyph

    A fast text renderer for wgpu, powered by glyph_brush

    v0.26.0 9.3K #true-type-font #wgpu #text #true-type
  69. 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
  70. kiru

    Fast text chunking for Rust

    v0.1.11 210 #nlp #chunking #rag #text
  71. unicode-charname

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

    v0.1.0 #unicode-properties #text #unicode #charname
  72. fontique

    Font enumeration and fallback

    v0.7.0 78K #font #text
  73. osclip

    small utility to copy text from terminal to system clipboard

    v0.2.0 #clipboard #text #stdin #from-terminal #sequence
  74. kugiri

    Marker-based block editing CLI

    v0.2.3 280 #text #block #section #marker #editing #trim
  75. niblits

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

    v0.3.5 #chunking #embedding #text
  76. xim-ctext

    compound text en/decoder

    v0.4.0 5.3K #xim #text #compound #utf-8 #protocols #en #building-block
  77. threeway_merge

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

    v0.1.14 #merge-diff #git #conflict #git-merge #text
  78. recase

    Changes the convention case of input text

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

    Scrape text from tables in PDF files

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

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

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

    CLI app for Topiary, the universal code formatter

    v0.7.3 #code-formatter #tree-sitter #text #cli #formatter
  82. nanohtml2text

    A zero-dependency library to convert HTML to plain text

    v0.2.1 2.2K #convert-html #html-text #text
  83. 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
  84. mago-text-edit

    A text editing library for Mago

    v1.5.0 1.8K #text #mago #text-editing #linter #coding-style
  85. whitespace-rs

    Tools for fixing whitespace problems in text and source code files

    v3.0.0 270 #fixing #problem #text #newlines #tabs
  86. jumprope

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

    v1.1.2 350 #text #rope #editing #string #built #string-processing #text-processing #ropey #data-structures #unicode-characters
  87. 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
  88. inboxbot

    A telegram bot to save messages to a file

    v0.1.15 1.0K #telegram-bot #save #message #save-file #text
  89. 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
  90. assert-text

    the testing macro tools

    v0.2.11 650 #assert #testing-macro #text
  91. booky

    analyze English text

    v0.8.0 500 #lexicon #english #text
  92. simplematch

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

    v0.3.1 700 #wildcard #glob #no-std #text #text-matching
  93. utf64

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

    v1.0.2 200 #unicode #text #traits #utility #unicode-text
  94. ttlint

    Small, fast utility to lint text

    v0.1.0 #linter #merge-conflicts #text
  95. sapling-renderdag

    Render a DAG into ASCII or Unicode text

    v0.1.0 30K #version-control #sapling-scm #text #dag #ascii #unicode #unicode-text
  96. shifter

    A CLI tool to rotate lines from stdin by n positions

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

    text diffing and assertion library

    v3.2.0 #diff #change #text #assert
  98. 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
  99. plsfix

    Text cleaner upper

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

    DEC SIXBIT encoding

    v0.1.4 140 #dec #sixbit #text-encoding #text
  101. ansi-align

    Text alignment library with ANSI escape sequence and Unicode support

    v0.2.2 #text #text-alignment #unicode #alignment #formatting #unicode-formatting
  102. bevy_text_animation

    text animation library for Bevy

    v0.6.1 #animation #bevy-animation #text #typewriter
  103. 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
  104. 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
  105. fasttext

    binding

    v0.7.8 51K #classify #text #api-bindings
  106. text-editing

    string with utilities for editing

    v0.2.2 320 #text #text-line #line-editing #character #word #string-utilities
  107. sublime_fuzzy

    Fuzzy matching algorithm based on Sublime Text's string search

    v0.7.0 119K #text-search #fuzzy-search #match #text
  108. 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
  109. subslay

    Text → emoji 💅🏻 Powered by Rust

    v0.1.9 300 #emoji #text #emoji-mapping
  110. srt2txt

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

    v0.1.1 #srt #transcript #subtitle #text #cli #srt-subtitle
  111. xquo

    Quote null splited lines for Bash command line

    v0.2.3 280 #bash #text
  112. 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
  113. yeslogic-unicode-script

    Fast lookup of the Unicode Script property

    v1.0.0 300 #internationalization #unicode #script #unicode-text #text
  114. 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
  115. 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
  116. syllabize-es

    Syllabize Spanish text, and much more

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

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

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

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

    v0.1.6 140 #text #newlines #unix #windows #normalize #crlf
  119. chamkho

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

    v1.4.3 110 #word-segmentation #thai #lao #text
  120. language-tokenizer

    Text tokenizer for linguistic purposes, such as text matching. Supports more than 40 languages, including English, French, Russian, Japanese, Thai etc.

    v0.1.0 #tokenize #text #language #text-tokenizer #tokenizer
  121. 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
  122. penmanship

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

    v0.1.0 #unicode-characters #unicode-text #alias #lookup #text #unicode
  123. 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
  124. text-tokenizer

    Custom text tokenizer

    v0.6.16 #tokenize #text
  125. french-numbers

    Represent numbers in French language

    v1.2.0 3.7K #french #numbers #text
  126. allegro_font

    Allegro 5 font addon Rust wrapper

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

    A fast, locale-aware slugify library for Rust

    v0.5.0 #slugify #slug #seo #url #text
  128. protextinator

    Text management, made simple

    v0.4.0 #text-rendering #graphics #image #rendering #text
  129. kashida

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

    v0.2.1 410 #arabic #justification #text
  130. freya-edit

    Text Editing APIs for Freya

    v0.4.0-rc.6 #freya #text #text-editing
  131. askalono-cli

    detect the contents of license files

    v0.5.0 800 #detect #licensing #text #content #tool #text-output
  132. txlib

    text based epub library

    v0.2.1 150 #epub #text #per-page #author #book #text-format #date #text-file #plain-text #data-table
  133. 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
  134. grapheme

    Abstractions for working with extended Unicode grapheme clusters

    v1.3.0 #grapheme-cluster #text #unicode-text #unicode
  135. topiary-config

    Configuration parser and defaults for Topiary

    v0.7.3 #code-formatter #tree-sitter #text
  136. mdbook-replace

    mdBook preprocessor that simply replaces text

    v0.1.0 #mdbook #replace #text-replace #reprocessor #text
  137. 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
  138. maybe_xml

    XML processing library

    v0.11.0 #xml-parser #encoding #text-encoding #text #xml
  139. topiary-queries

    tree-sitter query files compatible with Topiary

    v0.7.3 1.3K #code-formatter #tree-sitter #text
  140. skimple

    interface for the skim fuzzy-matcher

    v2.0.1 #fuzzy-search #text-search #match #text #search
  141. aneubeck-daachorse

    Daachorse: Double-Array Aho-Corasick

    v1.1.1 4.7K #text-search #double-array #search #text
  142. aozora2

    Aozora Bunko format converter CLI

    v0.2.0 #converter #aozora #bunko #japanese #text
  143. wordcloud-rs

    A word-cloud image generation crate

    v0.1.17 900 #text-image #visualization #image #word #text
  144. waterui-str

    String utilities for WaterUI

    v0.2.1 #string-utilities #water-ui #text #string
  145. rehuman

    Unicode-safe text cleaning & typographic normalization for Rust

    v0.1.0 #unicode-normalization #llm #text #cleaning #unicode-text
  146. 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
  147. trxx

    pack and unpack text files

    v0.1.5 200 #text #pack-unpack #svg #jpeg #node-modules
  148. clip-sanitize

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

    v0.2.1 #unicode-text #unicode-normalization #text
  149. tokenizations

    alignments library

    v0.4.2 1.7K #algorithm #text
  150. aozora2text

    Convert Aozora Bunko format to plain text

    v0.7.0 #text #japanese #bunko #aozora #converter
  151. read_input

    Ask for user input until the data inputted is valid

    v0.8.6 4.7K #user-input #console #cli-input #text #cli
  152. nixel

    Parser for the Nix Expressions Language

    v5.2.0 #serde #cli-parser #serialization #text
  153. prose

    Reformat text pleasantly

    v0.4.7 900 #reformat #text #stdin #markdown #comments #jagged #democracy #gender #capitalism #unicode-aware
  154. nib

    static site generator

    v0.0.10 550 #static-site-generator #text #cli
  155. clipcount

    Counting words from the clipboard content

    v1.0.7 270 #clipboard #text #word
  156. japanese-text

    日本語テキスト正規化ライブラリ - 全角半角変換、ひらがなカタカナ変換

    v0.1.0 #unicode-text #unicode-normalization #text #japanese #text-normalization
  157. rs-tail1

    Prints the last line of the input

    v0.1.0 #text #tail
  158. interpolator

    runtime format strings, fully compatible with std's macros

    v0.5.0 1.4M #string-format #interpolation #format-text #text
  159. lowcharts

    draw low-resolution graphs in terminal

    v0.5.8 7.2K #grep #troubleshooting #text
  160. 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
  161. 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 12K #pdf-parser #pdf #tika #unstructured #text
  162. argsplitter

    A light-weight command line argument parser

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

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

    v0.3.9 #text #unicode-text #slop #glitch #unicode
  164. rslug

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

    v0.3.0 #slug #slugify #unicode #text #unicode-text
  165. mini_markdown

    Small markdown renderer

    v0.3.5 #markdown-renderer #render-markdown #markdown-parser #text #html #sanitized #lex
  166. patcher

    generating and applying Git-style unified diff patches

    v0.2.1 #diff-patch #git #text
  167. sixbit

    Small packed strings

    v0.5.0 #text #string #unicode #unicode-text #small
  168. 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
  169. 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 #splitter #chunking #greater
  170. project-finder

    Fast project finder for developers

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

    check code listings in Markdown files against a GitHub repository

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

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

    v0.3.0 #ascii #utility #character #text #parser #text-character
  173. nib-cli

    A cli for a yet another static site generator Nib

    v0.0.5 220 #static-site-generator #cli #text
  174. 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
  175. wordnet-db

    Memory-mapped reader for prebuilt WordNet database files

    v0.1.3 #memory-map #database #word-net #dictionary #text #lemma #in-memory
  176. clipin

    get text from clipboard or stdin

    v0.9.2 #clipboard #text #stdin
  177. vectorscan-rs

    Ergonomic bindings to the Vectorscan high-performance regex library

    v0.0.5 24K #regex #text #api-bindings
  178. fpas

    command line software helps you create password from some text

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

    Fast algorithm for computing edit distance

    v1.0.2 11K #edit-distance #levenshtein-distance #text
  180. spyne

    All-in-one toolkit

    v0.5.0 #toolkit #text #all-in-one
  181. unicode-ellipsis

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

    v0.3.0 9.1K #unicode #string #unicode-text #word #text
  182. 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
  183. flat

    Project multi-dimensional data onto the flat textual plane

    v0.1.6 800 #graph-plot #text #plot
  184. reda-geometry

    geometry library

    v0.3.2 #polygon #rect #vec2 #polyline #text #mat3
  185. printerator

    simply print iterators without collecting them

    v1.0.1 #logging #utility #text #string
  186. 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
  187. image-anonymizer

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

    v0.2.8 800 #ocr #masking #privacy #image #text
  188. bevy_ecs_typewriter

    ECS typewriter system for Bevy engine

    v0.1.0 #bevy-ecs #bevy-plugin #typewriter #text #animation #text-rendering #unicode-text #bevy-ui
  189. bevy_pretty_text

    Text effect library for Bevy

    v0.4.0 #bevy #text-rendering #text #rendering
  190. simple-summarize

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

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

    Extensible parsing engine for expression evaluation

    v0.8.1 #expression-parser #extension #math #text
  192. 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
  193. thediff

    Difference between 2 files in percentages

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

    logger

    v0.1.7 #debug-log #logging #debugging #text
  195. dec_from_char

    Small library for converting unicode decimal into numbers

    v0.2.0 5.8K #text #decimal #unicode #unicode-text
  196. tiny-grep

    grep-like text search utility written in Rust

    v0.1.0 #text-search #cli #text #grep #search
  197. rustdoc-text

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

    v0.3.3 #documentation #rustdoc #text
  198. 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
  199. 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
  200. git-blamediff

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

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

    find and check web links in text files

    v0.3.0 260 #text #cli #web
  202. quot

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

    v0.1.7 #escaping #literals #text
  203. 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
  204. 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
  205. file-action

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

    v1.0.1 #csv #json #text #action #file
  206. 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
  207. santiago

    A lexing and parsing toolkit for Rust

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

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

    v0.4.2 120 #levenshtein #jaro #hamming #text
  209. diacritics

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

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

    Traits and types for UTF-8 I/O

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

    text animation using egui

    v0.1.3 320 #animation #text #egui #text-animator #speed #render-text
  212. text-span

    Struct covering areas of text

    v2.1.0 #spans #text #text-spans #area #code #no-alloc
  213. easy-sgr

    An easy to use Select Graphics Rendition(SGR) library

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

    quickly counting syllables

    v0.2.1 170 #syllable #language #text
  215. genpdfi

    User-friendly PDF generator written in pure Rust

    v0.2.7 950 #pdf #text-layout #text #layout
  216. colored-print

    Concise syntax for colors and styles in a format string literal

    v0.1.2 #styling #print #text #cli #color
  217. corn

    socket server free to chat & a web server display files

    v0.2.0 #web-server #socket-server #chat #file-server #text
  218. 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
  219. suff_collections

    Fast realization of suffix array and suffix tree

    v2.0.0 #suffix-tree #suffix-array #text #no-std
  220. 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
  221. slugi

    slugify text (e.g., 'Café au lait' → 'cafe_au_lait')

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

    Basic math and text utilities for Rust

    v0.1.1 #utilities #text #math
  223. warrah

    command-line utility and Rust library that sloppily removes code comments from a text file, supporting 60+ programming languages

    v0.1.1 #llm #text-file #text
  224. duat-jump-list

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

    v0.3.0 #duat #editor #editing-mode #text
  225. advancedresearch-translate

    translation or reading ancient texts in their original language

    v0.1.1 #research #text #ancient #language #translation #language-text
  226. Try searching with DuckDuckGo.

  227. pink_accents

    Replacement of patterns in string to simulate speech accents

    v0.0.6 #regex #regex-replace #accents #text
  228. btt

    Binary to text encodings

    v0.4.0 230 #binary #text #text-encoding
  229. line_diff

    compare single lines by tokenizing them into chunks

    v0.13.2 #diff #text #compare
  230. 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
  231. translitrs

    Transliteration utility for Serbian language

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

    arrays

    v1.3.0 11K #suffix-array #text #search-index #text-search #search
  233. sayit

    String replacements using regex

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

    The most minimal terminal colour and style crate

    v1.1.2 340 #terminal-colors #color-and-style #terminal-text #terminal #text
  235. 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
  236. psource

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

    v0.4.3 490 #clipboard #llm #terminal #text
  237. varion

    텍스트 기반 DSL로 구성된 대화 시스템 파싱 라이브러리

    v0.0.3 #dsl #game-dialogue #game #text #dialogue
  238. text-grid

    create formatted plain-text tables

    v0.4.1 900 #pretty-table #grid #text
  239. braid-text

    Simpleton merge-type and text diffing for Braid-HTTP

    v0.1.4 #diffing #text #simpleton
  240. crawdad

    ChaRActer-Wise Double-Array Dictionary

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

    A CLI tool to encode strings and files using Sula-Alus encoding

    v0.1.5 110 #cli #string #text
  242. dsmsg

    Randomly generate online messages from Dark Souls, Demon's Souls, Bloodborne, Sekiro, and Elden Ring

    v1.7.1 #random #dark-souls #text-generator #message-generator #text
  243. lformat

    Clone of Lua string.format in Rust based on C s(n)printf

    v0.2.2 110 #string-format #lua #text #format-text #string
  244. gotpl

    providing full Go template (text/template and html/template) support via FFI

    v0.2.6 300 #html-template #text-template #go #text #html-text
  245. e2m

    A lightweight CLI tool that transforms English words into emojis using only Rust’s standard library

    v1.0.0 #emoji #text #converter #rust #cli
  246. human-names

    A random generator for human first and last names

    v0.1.1 #random #text #data #text-data #random-generation
  247. tracery

    Text-expansion library

    v0.2.1 #procedural-text-generation #text