-
aho-corasick
Fast multiple substring searching
-
regex
regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
bstr
A string type that is not required to be valid UTF-8
-
unicode-segmentation
Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules
-
lopdf
PDF document manipulation
-
comfy-table
An easy to use library for building beautiful tables with automatic content wrapping
-
ropey
A fast and robust text rope for Rust
-
similar
A diff library for Rust
-
textwrap
word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation.
-
encoding_rs
A Gecko-oriented implementation of the Encoding Standard
-
const_format
Compile-time string formatting
-
fancy-regex
regexes, supporting a relatively rich set of features, including backreferences and look-around. Aims to be compatible with Oniguruma syntax when the relevant flag is set.
-
lazy-regex
lazy static regular expressions checked at compile time
-
globset
Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched.
-
pulldown-cmark
A pull parser for CommonMark
-
widestring
wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both
u16andu32string types are provided, including support for UTF-16 and UTF-32… -
convert_case
Convert strings into any case
-
deunicode
Convert Unicode strings to pure ASCII by intelligently transliterating them. Suppors Emoji and Chinese.
-
html2text
Render HTML as plain text
-
tokenizers
today's most used tokenizers, with a focus on performances and versatility
-
tabled
An easy to use library for pretty print tables of Rust
structs andenums -
unicode-width
Determine displayed width of
charandstrtypes according to Unicode Standard Annex #11 rules -
ansi-to-tui
Convert ANSI color and style codes into Ratatui Text
-
printpdf
reading and writing PDF files
-
heck
case conversion library
-
onig
Rust-Onig is a set of Rust bindings for the Oniguruma regular expression library. Oniguruma is a modern regex library with support for multiple character encodings and regex syntaxes.
-
email_address
providing an implementation of an RFC-compliant
EmailAddressnewtype -
mime_guess
detection of a file's MIME type by its extension
-
protobuf
Protocol Buffers - Google's data interchange format
-
regress
A regular expression engine targeting EcmaScript syntax
-
linkify
Finds URLs and email addresses in plain text. Takes care to get the boundaries right with surrounding punctuation like parentheses.
-
termimad
Markdown Renderer for the Terminal
-
lindera
A morphological analysis library
-
const-str
compile-time string operations
-
diffy
Tools for finding and manipulating differences between files
-
html-to-markdown-rs
High-performance HTML to Markdown converter using the astral-tl parser. Part of the Xberg ecosystem.
-
indenter
A formatter wrapper that indents the text, designed for error display impls
-
unicode-script
exposes the Unicode
ScriptandScript_Extensionproperties from UAX #24 -
rust-stemmers
some popular snowball stemming algorithms
-
unicode-normalization
functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15
-
unicase
A case-insensitive wrapper around strings
-
chardetng
A character encoding detector for legacy Web content
-
diff
An LCS based slice and string diffing implementation
-
emojis
✨ Lookup emoji in *O(1)* time, access metadata and GitHub shortcodes, iterate over all emoji, and more!
-
mupdf
Safe Rust wrapper to MuPDF
-
scip
SCIP (pronunciation: "skip") is a language-agnostic protocol for indexing source code, which can be used to power code navigation functionality such as Go to definition, Find references, and Find implementations
-
prettydiff
Side-by-side diff for two files
-
fuzzy-matcher
Fuzzy Matching Library
-
text-splitter
Split text into semantic chunks, up to a desired chunk size. Supports calculating length by characters and tokens, and is callable from Rust and Python.
-
unicode-general-category
Fast lookup of the Unicode General Category property for char
-
pdf-extract
extract content from pdfs
-
roff
ROFF (man page format) generation library
-
grok
popular Java & Ruby grok library which allows easy text and log file processing with composable patterns
-
garde
Validation library
-
htmd
A turndown.js inspired HTML to Markdown converter
-
pulldown-cmark-to-cmark
Convert pulldown-cmark Events back to the string they were parsed from
-
stop-words
Common stop words in many languages
-
finl_unicode
handling Unicode functionality for finl (categories and grapheme segmentation)
-
edit-distance
Levenshtein edit distance between strings, a measure for similarity
-
lipsum
lorem ipsum text generation library. It generates pseudo-random Latin text. Use this if you need filler or dummy text for your application. The text is generated using a simple Markov chain…
-
os_display
Display strings in a safe platform-appropriate way
-
jieba-rs
Jieba Chinese Word Segmentation in Rust
-
rphonetic
Rust port of phonetic Apache commons-codec algorithms
-
fontconfig
Safe, higher-level wrapper around the Fontconfig library
-
cruet
Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize…
-
lngcnv
linguistics: display pronunciation, translate between dialects, convert between orthographies; support for multiple languages: English, Latin, Polish, Quechua, Spanish, Tikuna
-
line-index
Maps flat
TextSizeoffsets to/from(line, column)representation -
indoc
Indented document literals
-
charabia
detect the language, tokenize the text and normalize the tokens
-
unicode-truncate
Unicode-aware algorithm to pad or truncate
strin terms of displayed width -
grep-regex
Use Rust's regex library with the 'grep' crate
-
cow-utils
Copy-on-write string utilities for Rust
-
harfrust
A complete HarfBuzz shaping algorithm port to Rust
-
unicode-properties
Query character Unicode properties according to UAX #44 and UTR #51
-
html2md
binary to convert simple html documents into markdown
-
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…
-
any_ascii
Unicode to ASCII transliteration
-
rand_regex
Generates random strings and byte strings matching a regex
-
fasttext
pure Rust implementation
-
hypher
separates words into syllables
-
shiguredo_http11
HTTP/1.1 Library
-
strip-ansi-escapes
Strip ANSI escape sequences from byte streams
-
sentencex
Sentence segmentation library with wide language support optimized for speed and utility
-
titlecase
Capitalize text according to a style defined by John Gruber for Daring Fireball
-
mq-markdown
Markdown parsing and manipulation utilities for mq
-
unicode-reverse
Unicode-aware in-place string reversal
-
usage-lib
working with usage specs
-
unicode-xid
Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31
-
tiktoken
A high-performance pure-Rust implementation of OpenAI's tiktoken BPE tokenizer
-
dwrote
Lightweight binding to DirectWrite
-
markdown-tui-explorer
A terminal-based markdown file browser and viewer with search, syntax highlighting, and live reload
-
llguidance
Super-fast Structured Outputs
-
ruskel
Generates skeletonized outlines of Rust crates
-
epub-builder
generating EPUB files
-
typstyle
The CLI for Typstyle
-
unicode-blocks
contains a list of all unicode blocks and provides some functions to search across them
-
unescaper
Unescape strings with escape sequences written out as literal characters
-
synoptic
low-level, syntax highlighting library with unicode support
-
cedarwood
efficiently-updatable double-array trie in Rust (ported from cedar)
-
decancer
that removes common unicode confusables/homoglyphs from strings
-
wana_kana
checking and converting between Japanese characters - Kanji, Hiragana, Katakana - and Romaji
-
hyphenation
Knuth-Liang hyphenation for a variety of languages
-
str_indices
Count and convert between indexing schemes on string slices
-
terraphim-cli
CLI tool for semantic knowledge graph search with JSON output for automation
-
mdbook-pdf
A backend for mdBook written in Rust for generating PDF based on headless chrome and Chrome DevTools Protocol
-
tailspin
A log file highlighter
-
mago-linter
A PHP linter that identifies common coding errors, style issues, and potential bugs, helping maintain high code quality
-
emojic
Emoji constants
-
liteparse
Fast, lightweight PDF and document parsing with spatial text extraction
-
nucleo-matcher
plug and play high performance fuzzy matcher
-
rich_rust
port of Python's Rich library for beautiful terminal output
-
fitsio
Rust implmentation of astronomy fits file handling
-
stringzilla
Search, hash, sort, fingerprint, and fuzzy-match strings faster via SWAR, SIMD, and GPGPU
-
licensure
A software license management tool
-
crop
A pretty fast text rope
-
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
-
stringcase
Converts string cases between camelCase, COBOL-CASE, kebab-case, and so on
-
marmite
easiest static site generator
-
difflib
Port of Python's difflib library to Rust
-
ox_content_parser
High-performance Markdown parser for Ox Content
-
fontcull
Pure Rust font subsetting library
-
strs_tools
Tools to manipulate strings
-
unicode-id
Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31
-
latexml_post
Post-processing pipeline for latexml_oxide (Rust port of LaTeXML::Post)
-
mdbook-katex
mdBook preprocessor rendering LaTeX equations to HTML
-
oxideav-scribe
Pure-Rust vector font shaper + layout for the oxideav framework — TrueType / OTF outline access, GSUB ligatures, GPOS kerning, mark attachment, CBDT colour bitmaps. Pixel pipeline lives in oxideav-raster.
-
font-types
Scalar types used in fonts
-
boreal
evaluate YARA rules, used to scan bytes for textual and binary pattern
-
spellbook
A spellchecking library compatible with Hunspell dictionaries
-
panache
Language server, formatter, and linter for Markdown, Quarto, and R Markdown
-
cirru_parser
Parser for Cirru text syntax
-
symspell
Spelling correction & Fuzzy search
-
kreuzberg-cli
Command-line interface for Kreuzberg document intelligence
-
rapidfuzz
rapid fuzzy string matching library
-
string-le
Extract every string in a codebase, with its position, so a person can read them
-
derivre
A derivative-based regular expression engine
-
hck
A sharp cut(1) clone
-
yara-x
A pure Rust implementation of YARA
-
litsea
extremely compact word segmentation and model training tool implemented in Rust
-
rumdl
A fast Markdown linter written in Rust (Ru(st) MarkDown Linter)
-
textsurf
Webservice for efficiently serving multiple plain text documents or excerpts thereof (by unicode character offset), without everything into memory
-
flickzeug
A fork of diffy: diff, patch, and merge library featuring Myers' algorithm, unified diff format parsing, fuzzy patch application, and three-way merge with conflict detection
-
arborium-c-sharp
C# grammar for arborium (tree-sitter bindings)
-
turbovault-parser
Obsidian Flavored Markdown (OFM) parser
-
string_wizard
manipulate string like a wizard
-
regexr
A high-performance regex engine built from scratch with JIT compilation and SIMD acceleration
-
mdbook-svgbob
SvgBob mdbook preprocessor which swaps code-blocks with neat SVG
-
sandogasa-report
Activity reporting for Fedora, EPEL, and CentOS SIG packaging work
-
makefile-lossless
Lossless Parser for Makefiles
-
torudo
A terminal-based todo.txt viewer and manager with TUI interface
-
codebook
A code-aware spell checker library (dependency for codebook-lsp)
-
sentencepiece
Binding for the sentencepiece tokenizer
-
braillify
Rust 기반 크로스플랫폼 한국어 점역 라이브러리
-
deno_media_type
Media type used in Deno
-
cesu8
Convert to and from CESU-8 encoding (similar to UTF-8)
-
sqz-cli
Universal LLM context compressor — squeeze tokens from prompts, code, JSON, logs, and conversations
-
stfu8
Sorta Text Format in UTF-8
-
matchers
Regex matching on character and byte streams
-
minedmap
Generate browsable maps from Minecraft save data
-
math-core
Convert LaTeX equations to MathML Core
-
mdcat
cat for markdown: Show markdown documents in terminals
-
unicode_categories
Query Unicode category membership for chars
-
tesseract-rs
Rust bindings for Tesseract OCR with optional built-in compilation
-
arrow-string
String kernels for arrow arrays
-
lsp-textdocument
A LSP text documents manager that map of text document
-
inlyne
Introducing Inlyne, a GPU powered yet browserless tool to help you quickly view markdown files in the blink of an eye
-
fetchkit
AI-friendly web content fetching and HTML-to-Markdown conversion library
-
regex-cursor
regex fork that can search discontiguous haystacks
-
textcode
Text encoding/decoding library. Supports: UTF-8, ISO6937, ISO8859, GB2312
-
mktoc
Generate Table of Contents from Markdown files
-
diff-match-patch-rs
The fastest implementation of Myer's diff algorithm to perform the operations required for synchronizing plain text
-
entities
raw data needed to convert to and from HTML entities
-
markdown2pdf
Create PDF with Markdown files (a md to pdf transpiler)
-
i-slint-common
Helper crate for sharing code & data structures between i-slint-core and slint-compiler
-
giallo
A code highlighter giving the same output as VSCode
-
mdbook-epub
An EPUB renderer for mdbook
-
boxen
creating styled terminal boxes around text with performance optimizations
-
rustyphoenixlecture
This project aims to provide a simple a powerfull lecture compilation to generate html web sites
-
ratex-parser
LaTeX parser for RaTeX
-
duvet
A requirements traceability tool
-
kak-lsp
Kakoune Language Server Protocol Client
-
omekasy
Decorate alphanumeric characters in your input with various font; special characters in Unicode
-
model2vec-rs
Official Rust Implementation of Model2Vec
-
xutf
Permissive UTF-8/16/32 transcoding, comparison and BOM detection with SIMD ASCII fast paths
-
obsidian-rs-cli
A CLI for interacting with Obsidian vaults
-
happyfuck
A superset of the Brainfuck programming language
-
awabi
A morphological analyzer using mecab dictionary
-
esed
Easy sed
-
spdfdiff_cli
Command-line semantic PDF diff and comparison tool with JSON, Markdown, and HTML output
-
hyperlink
Very fast link checker for CI
-
lo_core
Core data models and XML utilities for ODF document generation
-
kitoken
Fast tokenizer for language models, supporting BPE, Unigram and WordPiece tokenization
-
uncased
Case-preserving, ASCII case-insensitive, no_std string types
-
chordsketch
ChordPro command-line tool
-
espeak-ng
Pure Rust port of eSpeak NG text-to-speech
-
piff
Piff command-line PDF comparison tool
-
patchkit
parsing and manipulating patch files
-
firecrawl
Official Rust SDK for Firecrawl API v2
-
marco-core
nom-based Markdown parser, HTML renderer, and intelligence features (highlights, diagnostics, completions) for the Marco editor
-
zhconv
Traditional, Simplified and regional Chinese variants converter powered by MediaWiki & OpenCC rulesets and the Aho-Corasick algorithm 中文简繁及地區詞轉換
-
languagetool-rust
LanguageTool API bindings in Rust
-
zpl_toolchain_cli
Command-line interface for parsing, validating, formatting, and printing ZPL II label code (part of the zpl-toolchain project)
-
vaporetto
pointwise prediction based tokenizer
-
microcad
µcad Command Line Interface
-
hyprcorrect
Keyboard-driven desktop spelling and typo corrector for macOS and Linux/Wayland
-
foma
Idiomatic Rust port of foma, a finite-state compiler and library for constructing and applying finite-state automata and transducers (original C foma by Mans Hulden, Apache-2.0)
-
distrs
PDF, CDF, and percent-point/quantile functions for the normal and Student’s t distributions
-
in_definite
Get the indefinite article ('a' or 'an') to match the given word. For example: an umbrella, a user.
-
ntropy
An opinionated Markdown note-taking and management CLI
-
terraphim_automata
Automata for searching and processing knowledge graphs
-
grep-searcher
Fast line oriented regex searching as a library
-
xan
The CSV magician
-
fiat-lux
Offline terminal-accessible Bible
-
treegrep
regex pattern matcher that displays results in a tree structure with an interface to jump to matched text
-
qpdf
Rust bindings to QPDF C++ library
-
conpub
Agent-first CLI for publishing local knowledge files to Confluence Cloud
-
todo_lib
Collection of utilities for todo.txt format
-
hongdown
A Markdown formatter that enforces Hong Minhee's Markdown style conventions
-
holys3
Indexed regex search for local files and private S3 buckets
-
vpxtool
Terminal based frontend and utilities for Visual Pinball
-
unicode_titlecase
add Unicode titlecase and Turkish and Azeri locale upper/lowercase utilities to chars and strings
-
reddb-io-tq
jq-style CLI for TOON v4.1, TOONL v0.2, JSON, YAML, and XML
-
pdf
PDF reader
-
harper-core
The language checker for developers
-
html-to-markdown-cli
Command-line interface for html-to-markdown - high-performance HTML to Markdown converter
-
qem
High-performance cross-platform text engine for massive files
-
text-processing-rs
Inverse Text Normalization (ITN) — convert spoken-form ASR output to written form
-
savvy
R extension interface
-
regex-anre
full-featured, zero-dependency regular expression engine that supports both standard and ANRE regular expressions
-
deformat
Extract plain text from HTML, PDF, and other document formats
-
hexdump
Easy hexdump to stdout or as an iterator
-
mdvault
CLI tool for managing markdown vaults with structured notes, validation, and search
-
dprint-plugin-typescript
TypeScript and JavaScript code formatter
-
dirlens
ファイルサイズ付きディレクトリツリー表示ツール(CLI)
-
sqdist
Fast string-distance CLI for typosquatting and homoglyph detection (Levenshtein, Damerau-Levenshtein, UTS#39 confusable-weighted)
-
x-ray
a read-only profiler for tabular data — what a CSV/DSV is, before you edit or query it
-
textprep
Text preprocessing primitives: normalization, tokenization, and fast keyword matching
-
tok3niz3r-cli
Command-line tool to train, run, and inspect byte-level BPE tokenizers. Installs the
tok3binary. -
chewing
(酷音) intelligent Zhuyin input method
-
ncount
A word count tool that derives useful stats from Markdown, ignoring HTML comments and footnotes
-
ruff_python_ast
internal component crate of Ruff
-
fmd
Find Markdown files by metadata - Search by tags, frontmatter, and custom fields
-
dxpdf
Fast DOCX-to-PDF converter powered by Skia
-
mdbook-yapp
mdBook preprocessor for simple text replacements
-
camxes-rs
Lojban PEG parser with semantic analysis - integrated camxes parser and tersmu semantic engine
-
ascii
ASCII-only equivalents to
char,strandString -
harn-rules
Declarative structural rule engine for Harn — rule model, pattern compiler, and matcher built on the harn-hostlib tree-sitter machinery
-
tectonic
A modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX extension to the classic "Web2C" implementation of TeX and uses the TeXLive distribution of support files.
-
mpd_info_screen
Displays info on currently playing music from an MPD daemon
-
tossicat
입력된 단어에 맞게 같이 입력된 토시(조사)를 적절하게 변환하는 라이브러리
-
regex-syntax
A regular expression parser
-
sqry-lang-support
Language plugin support library for sqry
-
ferroni
Pure-Rust Oniguruma regex engine with SIMD-accelerated search
-
chunkedrs
AI-native text chunking — recursive, markdown, code, HTML and semantic splitting with token-accurate boundaries and token spans for late chunking
-
microsoft-webui-press
High-performance Static Site Generator powered by WebUI Framework
-
rdfless
A colorful pretty printer for RDF (Turtle/TriG/N-Triples/N-Quads/PROV-N) with ANSI colors
-
allium-cli
CLI for checking Allium specification files
-
rlm-cli
Recursive Language Model (RLM) REPL for Claude Code - handles long-context tasks via chunking and recursive sub-LLM calls
-
localgpt
CLI — a local-only AI assistant
-
pdfv
Command-line interface for the pdfv validator
-
vesti
A preprocessor that compiles into LaTeX
-
text2num
Parse and convert numbers written in English, Dutch, Spanish, Portuguese, German, Italian or French into their digit representation
-
resharp-grep
recursive grep with boolean constraints and regex intersection
-
haqumei
Japanese Grapheme-to-Phoneme (G2P) library implemented in Rust
-
chat-gpt-lib-rs
interacting with OpenAI's ChatGPT API, providing a simple interface to make API requests and handle responses
-
rschess
chess library with the aim to be as feature-rich as possible
-
drama_llama
Local LLM inference behind an Anthropic-shaped API: llama.cpp and Metal-MoE backends, chat sessions with prefix caching, per-model tool-call dialects, and GBNF-constrained structured output
-
spoor-cli
CLI adapter for the spoor document parsing engine
-
lumis
Syntax Highlighter powered by Tree-sitter and Neovim themes
-
agent-doc
Interactive document sessions with AI agents
-
turbovault-graph
Link graph and note relationship analysis
-
uwc
Counts things in unicode text files
-
asimov-prompt
ASIMOV Software Development Kit (SDK) for Rust
-
diff_match_patch
A fast Rust port of Neil Fraser's diff-match-patch — diff, match, and patch for plain text
-
markdown-tool
A CLI utility for converting Markdown into AST and vice versa
-
cofre
Typed secret materialization — generates and seeds secrets into SOPS / Akeyless without ever exposing plaintext to the operator. The bin half of the cofre toolchain.
-
staticdatagen
generating structured data files and metadata for static sites, including HTML, RSS feeds, sitemaps, and SEO-optimized meta tags
-
xot
Full-featured XML tree library for Rust
-
codex
Human-friendly notation for Unicode symbols
-
dptran
run DeepL translations on command line written by Rust
-
codewhale-execpolicy
Execution policy and approval model for Codewhale
-
nu_plugin_regex
nu plugin to search text with regex
-
jx
An interactive JSON explorer for the command line
-
gaze-cli
Gaze command-line interface
-
uncomment
A CLI tool to remove comments from code using tree-sitter for accurate parsing
-
simple-string-patterns
Makes it easier to match, split and extract strings in Rust without regular expressions. The parallel string-patterns crate provides extensions to work with regular expressions via the Regex library
-
graphannis
new backend implementation of the ANNIS linguistic search and visualization system
-
htop
HTML to PDF converter
-
ndg-commonmark
Flavored CommonMark processor for Nix-related projects, with support for CommonMark, GFM, and Nixpkgs extensions
-
stylin
Convert markdown to pandoc markdown with custom styles
-
lucid-lint
A cognitive accessibility linter for prose. Bilingual EN/FR. CI-native.
-
colored_text
adding colors and styles to terminal text
-
quixote
Quizzes and tests in Markdown
-
chunk
The fastest semantic text chunking library — up to 1TB/s chunking throughput
-
ul/kak-lsp
Kakoune Language Server Protocol Client
-
ngrammatic
Character-oriented ngram generator and fuzzy matching library
-
chem-eng-real-time-process-control-simulator
Process Control Library (Chemical Engineering) with real time transfer function simulators
-
cljrs-stdlib
Built-in standard library namespaces for clojurust (clojure.string, clojure.set, clojure.test, …)
-
rkg
A one-liner oriented record/grid processor
-
rustpython-ruff_source_file
Unofficial fork for RustPython
-
dom-content-extraction
Content extraction via text density paper
-
markon
Mark it on
-
prosesmasher
Deterministic prose quality validator (binstall-only stub; install via cargo binstall prosesmasher)
-
mdview-tui
A minimal terminal markdown reader: opens a .md file in a centered column in the alternate screen, with syntax-highlighted code blocks and box-drawn tables
-
ndata
Thread-safe, self-owned JSON-like data with manual garbage collection
-
md-tui
A terminal markdown viewer
-
katana-markdown-linter
markdownlint-compatible Markdown linter library
-
tauri-plugin-clipboard
A clipboard plugin for Tauri that supports text, html, rtf, files and image, as well as clipboard update listening
-
gazu
Pandoc filter: converts Mermaid code blocks to SVG via sekien
-
bochi
A CLI tool to interact with Android UI elements with CSS-like selectors
-
mdbook-admonish
A preprocessor for mdbook to add Material Design admonishments
-
stringdex
A suffixtree search system for static sites
-
utf8_iter
Iterator by char over potentially-invalid UTF-8 in &[u8]
-
unicode-security
Detect possible security problems with Unicode usage according to Unicode Technical Standard #39 rules
-
turbo-bible
Turbo Vision–styled terminal Bible reader with FTS5 search
-
disclude
Static analyzer to discover obfuscation of malicious code, with LLM review and enrichment
-
cols
Smart adaptive formatting of columnar data
-
fop-layout
Layout engine for Apache FOP Rust implementation
-
markdown-org-extract
CLI for extracting tasks from markdown files with Emacs Org-mode support
-
caseless
Unicode caseless matching
-
affine_importer
AFFiNE import planning and batching core
-
mdbook-plantuml
A preprocessor for mdbook which will convert plantuml code blocks into inline SVG diagrams
-
redstr
Red team string obfuscation and transformation for offensive security, WAF bypass, XSS, SQL injection, phishing, and evasion testing
-
regex-literal
delimited regular expression literals
-
roman-numerals-rs
Manipulate well-formed Roman numerals
-
idna
IDNA (Internationalizing Domain Names in Applications) and Punycode
-
buup
Core transformation library with zero dependencies
-
obsidian-logging
A journaling/logging CLI that stores logs in Obsidian markdown files
-
fax
Decoder and Encoder for CCITT Group 3 and 4 bi-level image encodings used by fax machines TIFF and PDF
-
opentalk-roomserver-modules
OpenTalk RoomServer Modules
-
diffutils
A CLI app for generating diff files
-
citum-engine
Citum citation and bibliography processor
-
wkhtmlapp
Convert html to pdf or image
-
sed-rs
A GNU-compatible sed implementation in Rust, powered by sd's regex engine
-
llm-guard
Zero-copy guardrails for LLM input/output. Pure-Rust scanners (prompt-injection, role-override, secret leakage, PII, invisible text, deobfuscation, token limit).
-
wit_owo
interacting with the Wit.ai API
-
morphix
Observing and serializing mutations
-
wordcut-engine
Word segmentation/breaking library
-
alint-rules
Internal: built-in rule implementations for alint. Not a stable public API.
-
mime_guess2
detection of a file's MIME type by its extension
-
agent-first-data
naming convention that lets AI agents understand your data without being told what it means, plus a CLI and library for reading Markdown structure and safely editing structured JSON, TOML, YAML, dotenv, and INI documents
-
inlinable_string
inlinable_stringcrate provides theInlinableStringtype – an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation – and theStringExttrait… -
unicode-joining-type
Fast lookup of the Unicode Joining Type and Joining Group properties
-
cargo-spellcheck
Checks all doc comments for spelling mistakes
-
levenshtein_automata
Creates Levenshtein Automata in an efficient manner
-
red-sed
An experimental drop-in replacement for GNU sed, written in Rust
-
zawk
An efficient Awk-like language implementation by Rust with stdlib
-
tate
Structured diff, patch algebra, and sheaf-pushout merge for tree-shaped data
-
unicode-intervals
Search for Unicode code points intervals by including/excluding categories, ranges, and custom characters sets
-
opentalk-types-common-identifiers
Common identifier types for OpenTalk crates
-
llm-transpile
High-performance LLM context bridge — token-optimized document transpiler
-
aki-gsub
substitude text command, replace via regex
-
pasta_lua
Pasta Lua - Lua integration for Pasta DSL
-
inflections
High performance inflection transformation library for changing properties of words like the case
-
rig-translator-cli
A streaming AI translation CLI powered by rig with multi-provider configuration and local caching
-
batless
A fast, non-blocking code and text viewer inspired by bat
-
sanitizer
A collection of methods and macros to sanitize struct fields
-
ferrous-opencc
A pure Rust implementation of Open Chinese Convert (OpenCC), for fast and reliable conversion between Traditional and Simplified Chinese
-
hmd-cli
Command-line tooling for Human Markdown documents
-
simd-normalizer
SIMD-accelerated Unicode normalization (NFC, NFD, NFKC, NFKD)
-
GORBIE
GORBIE! Is a minimalist notebook library for Rust
-
raqim-kashida
Kashida (tatweel) insertion-point finding driven by pattern sets
-
jumpcut
CLI for converting Fountain-formatted text files into FDX, HTML, JSON, text, and PDF formats
-
gantz_ca
Content-addressing for gantz
-
tdsl-parser
PEG parser for the Timeline DSL (.tdsl) format
-
line-ending
Detect, normalize, and convert line endings across platforms, including support for character streams. Ensures consistent handling of LF, CRLF, and CR line endings in text processing.
-
spider_transformations
Transformation utils to use for spider
-
lindera-tantivy
Lindera Tokenizer for Tantivy
-
lychee-lib
A fast, async link checker
-
icy_sauce
handling SAUCE – Standard Architecture for Universal Comment Extensions
-
treelog
A highly customizable, optimized, and modular tree rendering library
-
mdbook-quiz
Interactive quizzes for your mdBook
-
crisp-lexer
Crisp lexer — UTF-8 tokenization (spec §2)
-
tjson-rs
Text JSON (TJSON) - a readability optimized, round trip compatible alternative to JSON
-
lede
Deterministic extractive summarization — stdlib + regex only
-
mdbook-preprocessor
assist implementing an mdBook preprocessor
-
php-native-symbols
Version-availability data for PHP's native functions, constants and classes
-
presenterm
A terminal slideshow presentation tool
-
isbn
handling ISBNs
-
indefinite
Prefix a noun with an indefinite article - a or an - based on whether it begins with a vowel
-
japanese-codepoints
A high-performance Rust library for Japanese character validation and code point handling based on JIS standards
-
fxtranslate
Rust reimplementation of the Firefox Translations inference engine, validated against the C++ translator-cli
-
y-octo
High-performance and thread-safe CRDT implementation compatible with Yjs
-
mime-infer
detection of a file's MIME type by its extension
-
kham-core
Pure Rust Thai word segmentation engine — no_std compatible
-
sapling-streampager
streampager is a pager for command output or large files
-
mlc
The markup link checker (mlc) checks for broken links in markup files
-
pipe-cli
command line tool to pipe data between commands
-
hermes-tool
CLI tools for Hermes - index management, simhash, sorting, and data processing
-
mnm-retrieval
Hybrid (FTS + vector) retrieval, RRF merging, and trust × relevance scoring
-
rspack_error
rspack error
-
real-regex
Linear-time, ReDoS-safe regular expressions with bounded lookarounds — Rust bindings to the REAL C++ engine
-
quickstatic
First static site generator build for Djot. Optimized for the actual content and not the themes or bells and wistle of the Static site generator
-
igrepper
The interactive grepper
-
luciferous-case-converter
A CLI tool to convert text between different cases
-
mcd-cli
Command line interface for Markdown CSV Document packages
-
dongler
Command-line PDF and document extraction to Markdown, LaTeX, and JSON
-
iuliia
Transliterate Cyrillic to Latin in every possible way
-
mdbook-luadoctest
An mdBook renderer that extracts Lua code blocks as doctests and writes them to a test.lua script
-
vertext-cli
Command-line renderer for top-to-bottom, right-to-left text — the binary Quarto and other hosts invoke
-
upid
Universally Unique Prefixed Lexicographically Sortable Identifier
-
iepub
epub、mobi电子书读写
-
pdf-syntax
A low-level crate for reading PDF files
-
healthpoint-mcp
Read-only MCP server for Healthpoint directory access
-
jetscii
A tiny library to efficiently search strings and byte slices for sets of ASCII characters or bytes
-
tokenjuice
Rule-driven tool-output compression. JSON-overlay rules strip noise and keep signal before output enters an LLM context window.
-
uzor
Core UI engine — geometry, interaction, input state
-
cless
A less-like terminal pager with tree-sitter syntax highlighting
-
rusty-figlet
Render ASCII-art banners from text — a Rust port of cmatsuoka’s
figlet(6)v2.2.5 with an in-house FIGfont 2.0 parser, all six horizontal smush rules + universal, 12 bundled.flffonts via `include_bytes… -
twas
A text substitution application for using random look-up tables to generate text in a manner similar to the Mad Libs game
-
pprint
Flexible and lightweight pretty printing library for Rust
-
serpl
terminal UI for search and replace, ala VS Code
-
madato
command line tool for reading and writing tabular data (XLS, ODS, CSV, YAML), and Markdown
-
pdfboss-tui
Terminal explorer for PDF internals: element tree, object inspector, hex view, page preview and Markdown preview
-
obadh_engine
A linguistically accurate Roman to Bengali transliteration engine
-
rhai-autodocs
Custom documentation generator for the Rhai scripting language
-
libdav
CalDAV and CardDAV client implementations
-
primd-cli
CLI for primd: index, train, serve voice retrieval. Open-source VoiceAgentRAG.
-
citum
CLI: render, check, convert, and manage citation styles, references, and documents
-
readable-name-generator
Generate a readable name for throwaway infrastructure
-
markdown_timesheet
processing markdown files to extract and format timesheet data
-
mds-rs
Markdown to static HTML slideshow generator
-
turbo-surf-view
turbo-surf tier 2 views: text / xpath / query over the turbo-dom Tree
-
uvie
Ultra fast Vietnamese input method engine (Telex, VNI)
-
blockwatch
Language agnostic linter that keeps your code and documentation in sync and valid
-
kiwi-rs
Ergonomic Rust bindings for the Kiwi Korean morphological analyzer C API
-
microresolve
System 1 relay for LLM apps — sub-millisecond intent classification, safety gating, tool selection. CPU-only, continuous learning from corrections.
-
shiguredo_toml
TOML Library
-
sdml-cli
Rust CLI for Simple Domain Modeling Language (SDML)
-
scrape-le
Check whether a page is scrapeable before the scraper is written, and say when it cannot tell
-
ocr-rs
A lightweight and efficient OCR library based on PaddleOCR models, using the MNN inference framework for high-performance text detection and recognition
-
deobfuscate
Multi-pass text deobfuscation and encoding-evasion detector for LLM security pipelines
-
resharp
high-performance regex engine with intersection and complement operations
-
oxiui-text
OxiText/OxiFont bridge for OxiUI text rendering
-
mla-titlecase
MLA title casing library
-
trane
An automated system for learning complex skills
-
arborium-c
C grammar for arborium (tree-sitter bindings)
-
wayland-clipboard-listener
impl wlr-data-control-unstable-v1, listen for clipboard
-
lexir
Lexical scoring over postings lists
-
kbremap
Custom keyboard layouts for windows
-
harrier
A line-map and character-encoding-aware red-green tree for structured, lossless, incrementally-editable text
-
apisnip
A terminal user interface (TUI) tool for trimming OpenAPI specifications down to size ✂️
-
mdbook-inplace-notes
An mdbook preprocessor for inline notes with CSS hover popovers
-
heatseeker
A fast, robust, and portable fuzzy finder
-
puniq
Blazingly fast, probabilistic alternative for uniq
-
leindex
MCP and semantic code search engine for AI tools and large codebases
-
mdbook-toc
mdbook preprocessor to add Table of Contents
-
disarm
Unicode canonicalization and TR39 visual confusable analysis: building blocks for text-security pipelines (homoglyph/bidi/zalgo handling) plus standards-based phonetic transliteration
-
numeronym-cli
A CLI tool that generates numeronym abbreviations from text
-
redhop
Reasoning-aware context runtime for RAG — chunk, retrieve, and allocate the document context an LLM should see, with citations and a Decision Report. No vector DB, in-process.
-
backhopper-erlang-scan
Erlang lexical scanning primitives for backhopper
-
seams
High-throughput sentence extractor for Project Gutenberg texts with dialog-aware detection
-
sd
An intuitive find & replace CLI
-
lisette-passes
Little language inspired by Rust that compiles to Go
-
tiefdownconverter
A CLI tool to manage and convert Markdown-based projects
-
chatpack-cli
CLI tool for parsing and converting chat exports into LLM-friendly formats
-
shaperglot
Test font files for OpenType language support
-
acdc-parser
AsciiDocparser using PEG grammars -
llmwiki-tooling
CLI for managing LLM-wikis with Obsidian-style wikilinks
-
stygian-plugin
Visual data extraction fallback subsystem with CSS/XPath selectors, idempotent request handling, and composable transformation pipelines
-
dicexp
A Dice Expression Interpreter program and library for parsing (and rolling) role-playing game style dice notations (e.g. "2d8+5")
-
string_pipeline
A flexible, template-driven string transformation pipeline for Rust
-
docx-review-cli
CLI for extracting review-oriented structured data from DOCX files
-
wikibase_rest_api
client for the Wikibase REST API
-
finetype-cli
CLI for FineType semantic type classification
-
anda_db_hnsw
A high-performance vector search library in Rust
-
termdiff
Write a diff with color codes to a string
-
collclean
Clean up collaboration commands in LaTeX files
-
sophia_turtle
toolkit for RDF and Linked Data - parsers and serializers for the Turtle-family of syntaxes
-
at-commands
AT Commands builder and parser for Rust #![no_std]
-
syllabify-fr
Syllabification française pour l'apprentissage de la lecture — port de LireCouleur 6
-
wistra
AI-powered personal wiki builder
-
wezterm-bidi
The Unicode Bidi Algorithm (UBA)
-
minimizer
Minimize files to find minimal test case
-
jsongrep
JSONPath-inspired query language for JSON, YAML, TOML, and other serialization formats
-
cymbal
search for symbols in a codebase
-
mdbook-kroki-preprocessor
render kroki diagrams from files or code blocks in mdbook
-
mdmf
Formats markdown text files into standard manuscript format for submissions. Works for short stories and multi-part novels.
-
twilight-mention
working with mentions in the Twilight ecosystem
-
vibrato-rkyv
Vibrato: viterbi-based accelerated tokenizer with rkyv support for fast dictionary loading
-
patiencediff
algorithm
-
pdf-inspector
Fast PDF inspection, classification, and text extraction with smart scanned vs text-based detection
-
lexsim
Dictionary-free, multilingual lexical similarity engine with hybrid word segmentation (tokenize + Jaccard + BM25 + TextRank + content hash)
-
officemd_cli
CLI for OfficeMD document extraction and markdown rendering
-
pipa-js
A fast, minimal ES2023 JavaScript runtime built in Rust
-
figdriver
Render text as ASCII-art banners
-
ganit-core
Spreadsheet formula engine — parser and evaluator for Excel-compatible formulas
-
mdbook-inline-highlighting
mdBook preprocessor that enables support for inline highlighting
-
mdcat-ng
cat for markdown: show markdown documents in terminals
-
sile
Simon’s Improved Layout Engine
-
ripgrep_all
rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc
-
fulgur
HTML/CSS to PDF conversion library
-
crowbook
Render a Markdown book in HTML, PDF or Epub
-
miro-pdf
A native pdf viewer for Windows and Linux (Wayland/X11) with configurable keybindings
-
wt-translations
Translation key mappings, TextResolver trait, and language metadata for WoWs Toolkit
-
zcolorizer
Real-time log file colorizer (ccze/pygments port) — fully customizable regex→token rules, swappable themes, cyberpunk by default
-
sqry-nl
Natural language to sqry query translation layer
-
rusty_regex
A regex engine where geometric algebra is the execution engine
-
ferrisgrid-core
Core protocol, coordinate, session, and action primitives for FerrisGrid
-
hayro-syntax
A low-level crate for reading PDF files
-
olpc-cjson
serde_json Formatter to serialize as OLPC-style canonical JSON
-
mdr
A lightweight Markdown viewer with live reload and multiple rendering backends
-
agentkit-tool-fs
Filesystem tools and session-scoped filesystem policies for agentkit
-
codenamr
A dead simple and lightning fast CLI for generating codenames
-
crawdad
ChaRActer-Wise Double-Array Dictionary
-
rust_iso15924
ISO 15924, Codes for the representation of names of scripts, is an international standard defining codes for writing systems or scripts (a "set of graphic characters used for the written form of one or more languages")…
-
index-core
Core document model and semantic types for Index
-
adobe-cmap-parser
parse Adobe CMap files
-
vader-sentimental
A faster Rust version from the original Python VaderSentiment analysis tool
-
huc-tapir
Text & Annotation Processor for Indexing Resources
-
rqmd
command-line interface (binary
rqmd) -
cupel
Context window management pipeline for LLM applications
-
yangon
A high-performance, stack-allocated string type for Rust with fixed capacity and zero heap allocations
-
nils-memo
CLI crate for nils-memo in the nils-cli workspace
-
cicero-sophia
High-performance NLU (natural language understanding) engine built in Rust for speed, accuracy, and privacy
-
organism-notes
Note and vault capability for Organism — vault management, source adapters, cleanup, enrichment
-
grep-matcher
A trait for regular expressions, with a focus on line oriented search
-
trifle
Embedded, typo-tolerant trigram fuzzy search backed by SQLite, for large corpora of small documents
-
ferris-says
flavored replacement for the classic cowsay
-
tblfmt
A fast markdown table formatter
-
sliceslice
A fast implementation of single-pattern substring search using SIMD acceleration
-
blox-core
Pure, deterministic, I/O-free order book and matching engine
-
zalgo-codec
Convert an ASCII text string into a single unicode grapheme cluster and back. Provides a macro for embedding Rust source code that has been encoded in this way.
-
csd
A super-fast search-and-replace tool for files
-
reconcile-text
Intelligent 3-way text merging with automated conflict resolution
-
cmx
Rust Spectral Color Management Library
-
fuzzt
Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.
-
kas-text
Text layout and font management
-
wp-lang
WPL language crate with AST, parser, evaluator, builtins, and generators
-
kazoe
Fast wc replacement
-
litho-book
Litho Book is a modern web documentation reader specifically designed for the Litho (deepwiki-rs) documentation generation engine. It provides…
-
recast-mcp
Model Context Protocol server for recast — exposes safe, atomic, multi-file rewrites to MCP-aware AI agents (Claude Desktop, Cursor, Continue, ...). Same engine as recast-cli, no subprocess.
-
inputx-pinyin
Self-developed Mandarin Pinyin input method engine — segmenter, fuzzy syllables, zero-dependency self-built finite-state index (inputx-fsa) dict, WASM-ready. Powers the Inputx IME.
-
bm25_turbo
The fastest BM25 information retrieval engine — 28K QPS on 8.8M docs
-
littrs-ruff-source-file
Vendored ruff_source_file for littrs (from github.com/astral-sh/ruff)
-
xi-unicode
Unicode utilities useful for text editing, including a line breaking iterator
-
qdrant-rust-stemmers
some popular snowball stemming algorithms
-
swc_ecma_transformer
Compatibility layer for the ECMAScript standard
-
reformat
Command-line tool for text and file reformatting
-
near-facsimile
Find similar or identical text files in a directory
-
eml-codec
Email enCOder DECoder in Rust. Support Internet Message Format and MIME (RFC 822, 5322, 2045, 2046, 2047, 2048, 2049, 6532).
-
writ
A hybrid markdown editor combining raw text editing with live inline rendering
-
svgdx-pandoc
pandoc filter for svgdx codeblocks in Markdown
-
ib-matcher
A multilingual, flexible and fast string, glob and regex matcher. Support 拼音匹配 (Chinese pinyin match) and ローマ字検索 (Japanese romaji match).
-
bulletty
a pretty TUI feed reader (RSS+ATOM) that stores articles locally as Markdown files
-
agent-doc-markdown-ast
Structured markdown block AST for agent-doc session documents (tree-sitter-md based)
-
trawlcat
A CLI for fetching value of trawl resource while omitting surrounding quotes
-
tex2word-cli
tex2word command-line interface (the
tex2wordbinary) -
simdnbt
an unnecessarily fast nbt decoder
-
swappy
An anagram generator
-
tiempo
A command line time tracker
-
mdbook-railroad
mdbook preprocessor to generate railroad diagrams
-
ghrm
Fast local GitHub-flavored Markdown and repository browser
-
runiq
An efficient way to filter duplicate lines from input, à la uniq
-
oranda
🎁 generate beautiful landing pages for your projects
-
terraphim_rolegraph
Terraphim rolegraph module, which provides role handling for Terraphim AI
-
mq-hir
High-level Internal Representation (HIR) for mq query language
-
infinikey
Tool that allows programmable keyboards to send arbitrary Unicode characters
-
orgo
Org-mode static site generator that renders the org element tree straight to HTML
-
unicode-case-mapping
Fast lowercase, uppercase, and titlecase mapping for characters
-
redact-ner
Named Entity Recognition for PII detection using ONNX Runtime
-
tuipo
Grammarly-style spell-check for your terminal — underlines typos as you type in any TUI
-
xee-xpath
XPath 3.1 library API
-
proserpina
Multi-agent critique and cross-examination pipeline for documents requiring intellectual rigor — provider-agnostic interaction-graph engine with pluggable LLM backends
-
servo-base
A component of the servo web-engine
-
ttaw
talking to a wall, a piecemeal natural language processing library
-
gulagcleaner_rs
Ad removal tool for PDFs
-
mdx-gen
A robust Rust library for processing Markdown and converting it to HTML with support for custom blocks, enhanced table formatting, and flexible configuration options
-
piece-tree
Purely functional (immutable) implementation of Piece Tree, inspired by fredbuf
-
datafusion-spark
DataFusion expressions that emulate Apache Spark's behavior
-
yuru-ko
Korean Hangul matching support for Yuru
-
ox_content_search
Full-text search engine for Ox Content
-
nirs4all-formats
Rust-first NIRS and spectroscopy file loading facade
-
bookforge-cli
CLI-first EPUB translation engine with deterministic structure rebuild and review loop
-
smart-patcher
Patcher based on rules
-
hgrep
grep tool with human-friendly search output. This is similar to
-Coption ofgrepcommand, but its output is enhanced with syntax highlighting focusing on human readable outputs. -
fitsio-pure
Pure Rust FITS file reader and writer
-
kcl-syntax
Lossless syntax trees for KCL
-
sastrawi-rs
High-performance Indonesian stemmer (Nazief-Adriani + ECS). Zero-regex, FST-powered, Rust 2024.
-
hypembed
Pure-Rust BERT-compatible text embedding inference for local-first applications
-
wdl-doc
Documentation generator for Workflow Description Language (WDL) documents
-
pager
pipe your output through an external pager
-
etradeTaxReturnHelper
Parses etrade and revolut financial documents for transaction details (income, tax paid, cost basis) and compute total income and total tax paid according to chosen tax residency (currency)
-
adf2html
convenient way to build HTML document body from Atlassian Document Format (ADF) provided by Atlassian v3 API
-
unicodeit
Converts LaTeX to Unicode (rust port)
-
outl-md
Markdown parsing, sidecar handling, and 3-level matching for outl
-
sds-converter
CLI for converting chemical safety SDS documents (PDF/DOCX) ↔ MHLW/JIS Z 7253 standard JSON via LLM (Claude/GPT/Gemini). Batch mode, multilingual.
-
str-utils
some traits to extend
[u8],strandCow<str> -
mdbook-summarizer
Generate mdBook SUMMARY.md files from a book source tree
-
type-safe-id
A type-safe, K-sortable, globally unique identifier
-
dioxus-tw-components
Components made for Dioxus
-
textcase
Multilingual sentence/title recasing for Latin-script languages
-
giff
Visualizes the differences between the current HEAD and a specified branch in a git repository using a formatted table output in your terminal. The differences are displayed with color-coded…
-
codebook_config
Configuration handling for the Codebook spell checker
-
xml-syntax-reader
Low-level, callback-based, streaming XML tokenizer
-
word_saver
A minimalist CLI tool to collect words into decks
-
docgen-build
Site build pipeline for docgen, the Cargo-only static documentation-site generator
-
semtools
Semantic search and document parsing tools for the command line
-
nuch
A CLI to manage Markdown content and images for Nuxt Content sites
-
tendril
Compact buffer/string type for zero-copy parsing
-
frontmatter-gen
generating and parsing frontmatter in various formats
-
betlang
Tiny source-language detection for code
-
uniko-extract
Layer 3: Content processing — NER, observations, chunking, ingest, embedding
-
moonwave
generating documentation from comments in Lua source code
-
ttf2woff2
A Pure Rust library and CLI for compressing TTF fonts to WOFF2 format
-
remend
Self-healing Markdown that completes incomplete syntax during streaming
-
lines
Utililities for iterating readers efficiently line-by-line
-
rushdown
A 100% CommonMark-compatible GitHub Flavored Markdown parser and renderer
-
openapi-nexus
OpenAPI 3.x multi-language code generator
-
xgrammar
Rust bindings for XGrammar
-
richrs
port of the Rich Python library for beautiful terminal output
-
mle
The markup link extractor (mle) extracts links from markup files (Markdown and HTML)
-
gllm
Pure Rust library for local embeddings, reranking, and text generation with MoE-optimized inference and aggressive performance tuning
-
astchunk
AST-based code chunking for RAG
-
qndx-query
Regex decomposition, candidate planner, and verifier for qndx
-
threeway_merge
Git-style 3-way string merging using proven algorithms from libgit2/xdiff. Statically links xdiff (LGPL-2.1-or-later).
-
line-span
Find line ranges and jump between next and previous lines
-
openstack-types-placement
OpenStack API Types - Placement
-
divot
Fast diff/patch engine, in Rust, with a Node.js binding (Python planned)
-
ragloom
The minimalist RAG ingestion engine
-
laurus
Unified search library for lexical, vector, and semantic retrieval
-
bearing
port of Apache Lucene
-
fren-date
fren - file renamer that understands dates (library)
-
yore-cli
Fast document indexer for finding duplicates and searching content
-
turbo-test
A blazing-fast native test runner — drop-in replacement for Vitest
-
generative-artifact-protocol
Generative Artifact Protocol (GAP) — token-efficient artifact generation and updates for LLMs
-
frankensearch
Two-tier hybrid search for Rust: sub-millisecond initial results, quality-refined rankings in 150ms
-
data-classification
Deterministic classification evidence for text documents, driven by versioned policy packs
-
fasttext-pure-rs
Pure-Rust fastText inference engine for language identification and text classification
-
fuzzy-regex
High-performance fuzzy regular expression engine combining regex with Damerau-Levenshtein distance
-
qwen3-vl
vision-language structured-output engine over mistralrs, implementing the engine-agnostic llmtask::Task contract
-
a3s-deep-research
Evidence-first, domain-agnostic deep research engine for A3S
-
infigraph-docs
Document indexing and search for Infigraph — PDF, DOCX, PPTX, XLSX, Markdown, and plain text
-
pcre2
High level wrapper library for PCRE2
-
mushaf_engine
Line-based Quran Mushaf navigation engine (King Fahad edition)
-
swc_experimental_allocator
An extensible Rust-based platform for the next generation of fast developer tools
-
xxxpwn
XPath eXfiltration eXploitation Tool - Blind optimized XPath 1 injection attacks
-
crw-pdf
Fast PDF inspection, classification, and text extraction — vendored from firecrawl/pdf-inspector
-
ucd-util
A small utility library for working with the Unicode character database
-
uffs-text
Unicode text processing for UFFS: NTFS case folding, trigram keys, i18n foundation
-
workshop
presenting programming workshops
-
beanfmt
A fast beancount file formatter with CJK support
-
corpipe-rs
CorPipe coreference analysis library and CLI
-
memory-indexer
An in-memory full-text fuzzy search indexer
-
dhad
Deterministic Arabic text canonicalization with cryptographic hashing
-
icu_pattern
ICU pattern utilities
-
vectorless
Reasoning-based Document Engine
-
exec-pe-core
PE (Portable Executable) binary format parser for forensic analysis
-
lo_writer
Writer-like document editing with Markdown and plain text import/export
-
pdf_to_markdown
Convert a PDF into Markdown, one file per page, organized into chapter folders derived from the PDF's outline
-
mdbook-shiftinclude
mdbook preprocessor for file inclusion with shift
-
mdbook-relative-date
An mdBook preprocessor for build-time relative date placeholders
-
tphrase
A translatable phrase generator
-
unicode-vo
Unicode vertical orientation detection
-
defect-tools
Built-in tool implementations (filesystem, shell, subagents, skills) for the defect agent
-
gst-plugin-textahead
GStreamer Plugin for displaying upcoming text buffers ahead of time
-
cloakrs-cli
Command-line PII scanner and masker powered by cloakrs
-
focaccia
no_std implementation of Unicode case folding comparisons
-
matcher_rs
A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust
-
readability
Port of arc90's readability project to rust
-
udataframe_rs
A pure Rust library for data frame operations, particularly useful for processing data extracted from PDF files or OCR recognize
-
glep
Indexed grep + glob for AI agents
-
aki-xtee
copy standard input to each files and standard output
-
lcat
lolcat in rust! Full unicode support, escapes for ANSI escape sequences, hue shift in Cubehelix
-
grapheme-stdlib
Standard library operation implementations for Grapheme
-
lindera-ko-dic-builder
A Korean morphological dictionary builder for ko-dic
-
yggdrasil-cli
Yggdrasil is a project flattener and diff engine that turns any subset of your codebase into a single AI-ready codex (index + contents), or compares snapshots with annotated diffs
-
mini-cite
BibTeX-backed inline citations and footnotes for the mini-* family
-
qubit-case
Naming style detection and conversion helpers for Rust applications
-
zipkirei
clean up ZIP archives: NFC normalization, UTF-8 filename flags, and junk file removal
-
regex-automata
Automata construction and matching using regular expressions
-
secunit-core
Registry, evidence, hashing, and verification primitives for secunit
-
kham-cli
Command-line interface for the kham Thai word segmenter
-
yekdast
normalizing and cleaning up Persian (Farsi) text
-
stam
powerful library for dealing with stand-off annotations on text. This is the Rust library.
-
mdbook-embedify
based mdbook preprocessor plugin that allows you to embed apps to your book, like youtube, codepen, giscus and many other apps
-
srgn
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
-
typomania
A toolbox to check for typosquatting in package registries
-
daat-locus-md
Fork of daat-locus-md v0.3.6 with ratatui 0.30 support
-
roman
Convert between integers and roman numerals
-
hyalo-mdlint
Markdown linting engine for hyalo — wraps mdbook-lint-core + HYALO native rules
-
bhc-lexer
Lexical analysis for BHC
-
monster-regex
A custom regex spec
-
rwer
A fast Rust crate for WER, CER, and related ASR evaluation metrics
-
mdbook-angular
mdbook renderer to run angular code samples
-
unidoc
Unite all Markdown
-
asimov-sdk
ASIMOV Software Development Kit (SDK) for Rust
-
inflection-rs
Inflection is a string transformation library. It singularizes and pluralizes English words, and transforms strings from CamelCase to underscored string.
-
drova_plugins
Main plugins for drova
-
mdvs
A database of markdown documents — schema validation and semantic search
-
fff-query-parser
Query parser for fff file finder - includes specific syntax for various constraints like globs, extensions, regex etc
-
oxicode-hashline
Line-anchored patch format for AI-assisted code editing
-
pagefind
Implement search on any static website
-
tulisp-fmt
Source code formatter for tulisp / Emacs Lisp
-
typub
Universal publishing tool that converts Typst content to multiple platforms (Ghost, WordPress, Dev.to, Notion, etc.)
-
ucp-llm
LLM-focused utilities for the Unified Content Protocol
-
tinyjuice
Pluggable token compression for OpenHuman
-
kohagi
Local sentence embeddings for Ruri v3 and other ModernBERT models: JSONL in, vectors out. Pure Rust, bounded memory.
-
rustdoc-stripper
manipulate rustdoc comments
-
libphext
A rust-native implementation of phext
-
jpreprocess
Japanese text preprocessor for Text-to-Speech application (OpenJTalk rewrite in rust language)
-
colla
Operational Transformation library for nested documents with text and rich-text
-
c2pa-text
Reference implementation for embedding C2PA manifests in text using Unicode variation selectors
-
oxyl
A fast LaTeX compiler
-
perl-module
Perl module resolution, import analysis, and refactoring — unified facade
-
syara-x
Super YARA — extends YARA-compatible rules with semantic, classifier, and LLM-based matching
-
cli-pdf-extract
Fast Rust CLI wrapper around pdf_oxide for LLM-friendly PDF extraction
-
tsuki
Lua 5.4 ported to Rust
-
LitePhoton
A blazingly fast text file/csv file/etc scanner
-
annatto
Converts linguistic data formats based on the graphANNIS data model as intermediate representation and can apply consistency tests
-
brigid-cli
brigid: deconstruct a codebase into an AI-generated tutorial (CLI binary)
-
ruckup
Check and update dependencies across Cargo, npm, and pyproject projects
-
blocklet
A cross-platform CLI tool that generates ASCII art using Unicode block characters, similar to figlet but with beautiful solid Unicode blocks instead of outlines or hash symbols
-
context-governor
Crate-agnostic governed context compaction with receipts, exact fallback references, and recall quality filters
-
talos-skill
SKILL.md parser and loader for Talos agent skills
-
textpod
Local, web-based notetaking app inspired by 'One Big Text File' idea
-
sedx
A safe, modern replacement for GNU sed with automatic backups, preview mode, and rollback
-
writing-analysis
Lightweight writing analysis and NLP tools for Rust
-
flowmark
A Markdown auto-formatter for clean diffs and semantic line breaks
-
ccase
Command line interface to convert strings into any case
-
bbd
Binary Braille Dump
-
bamboo-core
Vietnamese input method engine written in Rust
-
fission-text-engine
Text shaping, editing, and measurement primitives for Fission
-
norad
Read and write Unified Font Object files
-
txtfp
Text fingerprinting: MinHash + LSH, SimHash, and ONNX semantic embeddings
-
llama-runner
A straightforward Rust library for running llama.cpp models locally on device
-
topiary-cli
CLI app for Topiary, the universal code formatter
-
yosina
Japanese text transliteration library
-
ascfix
Automatic ASCII diagram repair tool for Markdown files
-
md-wiki
Markdown based static site generator for minimal wikis
-
rustc_lexer
Rust lexer used by rustc. No stability guarantees are provided.
-
rst_parser
a reStructuredText parser
-
ADA_Standards
help you handle checks on your ADA projects, especially good to build scripts to check coding standards conformity
-
nu-utils
Nushell utility functions
-
dprint-development
Helper functions for testing dprint plugins
-
xim-ctext
compound text en/decoder
-
howmany
A blazingly fast, intelligent code analysis tool with parallel processing, caching, and beautiful visualizations
-
lindisfarner
Illuminate or vandalize text and code with ASCII art in Rust
-
dacopy
A cross-platform tool for copying text into the clipboard in a shell
-
rho-agent-tools
Workspace coding tools and SDK tool adapters for Rho
-
cskk
C ABIから使う事を目的とした SKK(Simple Kana Kanji henkan)方式のかな漢字変換ライブラリ
-
ggemtext
Glib-oriented Gemtext API
-
bin-rs
Binary Reader from multi source
-
tagged-urn
Tagged URN - Flat tag-based identifier system
-
unidown
Convert Markdown to Unicode
-
cliare-policy
Policy evaluation for CLIARE measurements
-
mdref
Markdown Reference finding and migration tool
-
vagus
Local-first PARA second brain: hybrid full-text + semantic search over a Markdown vault
-
lo_
A modern Rust utility library delivering modularity, performance & extras ported from JavaScript Lodash
-
yake-rust
Yake (Yet Another Keyword Extractor) in Rust
-
dialogi
A dialog parser
-
edgeparse-cli
EdgeParse CLI — convert PDFs to Markdown, JSON, HTML
-
ai-marketing-campaign-optimizer
AI Marketing Campaign Optimizer - Multi-language toolkit for optimizing AI-powered marketing campaigns with content analysis, strategy frameworks, and automation utilities. Inspired by https://ai-cmo.net/
-
misaki-rs
A self-contained, POS-aware Grapheme-to-Phoneme (G2P) engine for Rust, optimized for TTS models like Kokoro
-
mdless
A terminal-based markdown file viewer
-
kashida-rs
Kashida insertion-point selection for Arabic justification, using the classic IE/Word connection-priority scheme
-
shvar
POSIX-compliant shell variable substitution routine
-
rostra-djot
Djot content utilities for Rostra
-
sakoku
A fast CLI tool to detect non-ASCII bytes in source files
-
rustyink
Blazing fast static site generator
-
sheng
Register-resident refutation sieves for regex. Builds Hartmanis-Stearns SP-quotients of a pattern's automaton small enough to live in a SIMD register, and uses them to prove a document…
-
ctj
A command-line tool to convert CSV to JSON written in Rust
-
oxipe
Minimal typing test
-
reptar
CLI program for wrapping text
-
mecab-furigana-rs
MeCab-based furigana and romaji annotation for Japanese text — no Python, no kakasi
-
base-d
Universal base encoder: Encode binary data to 33+ dictionaries including RFC standards, hieroglyphs, emoji, and more
-
pivot-pdf
A low-overhead PDF generation library for reports, invoices, and documents
-
zdc-diagnostics
Renders ZDeceptron diagnostics: the claim, the span, and the rule behind the code
-
cadar
cada is a C-inspired syntax for Ada and Cadar is a transpiler
-
pure-tui
A modern terminal-based word processor for Markdown and other structured text documents
-
claude-kb-cli
CLI for generating, validating, and searching Markdown knowledge bases under a .claude/ hierarchy
-
paddleocr_rs_onnx
ONNX-based OCR engine using PaddleOCR models (text detection, recognition, orientation classification)
-
rucora
High-performance, type-safe LLM agent framework with built-in tools and multi-provider support
-
mdvalidate
Markdown schema validation engine
-
computer-says-no
Local embedding service for text classification using ONNX models
-
abyo-speculate
Pure Rust Speculative Decoding library for local LLMs — vanilla SD + Medusa, Qwen2 + Llama, batch-1 optimised
-
zhhz
Self-contained, static-build Simplified/Traditional Chinese converter — a pure-Rust, data-embedded reimplementation of OpenCC
-
greplm-core
Core indexing and search engine for greplm: a trigram code index for LLM agents
-
tauri-plugin-thermal-printer
Plugin for Tauri to send esc/pos commands to thermal_printer
-
decodal-language-tools
Source-level language tooling for Decodal
-
mdbook-mdinclude
An mdBook preprocessor for better markdown file inclusion
-
cljrs-io
Asynchronous file I/O for clojurust — tokio-backed reads/writes delivered over core.async channels
-
rcp-protocol
Retrieval Context Protocol — native Rust SDK (zero dependencies)
-
lite-strtab
storing a lot of strings in a single buffer to save memory
-
dspy-rs
A DSPy rewrite(not port) to Rust
-
ryu-gw-evals
Ryu Gateway evals stage: per-request sampling + provider-score EMA (the live EvalsRunner) as a swappable EvalsBackend trait + registry with an in-memory built-in, plus the pure dataset scorers (score_case…
-
ttypr
terminal typing practice
-
mr_pdf
A lightweight, high-performance PDF generation library for Rust with premium layouts and charts
-
italic
Publish your digital garden to the Atmosphere
-
winload
📊 Winload: A real-time terminal network traffic monitor inspired by nload. Dual implementations in 🦀Rust and 🐍Python, with cross-platform support for Windows, Linux, macOS and Android Termux. 🖥️
-
text-document-cli
CLI for text-document
-
oxifont-hinting
Pure Rust TrueType bytecode hinting interpreter (grid-fitting VM) for OxiFont
-
blinc_layout
Blinc layout engine - Flexbox layout powered by Taffy
-
minspan
a package for determining the minimum span of one vector within another
-
aquascope_workspace_utils
Handy utilities for working in the Aquascope workspace
-
sbom-diff
diff engine and cli for sbom comparison
-
cpd-core
Core data models and hashing for cpd
-
yaml-include
A lib and a CLI for recursively parsing "!include" data in yaml files
-
truthlens
AI hallucination detector — formally verified trust scoring for LLM outputs
-
nanofts
High-performance full-text search engine in Rust
-
pine-builtins
Built-in functions and namespaces for the Pine Script interpreter
-
rolldown_error
-
rustpress
增量编译倒分页无后端 Rust 纯静态博客程序
-
dw2md
Crawl a DeepWiki repository and compile all pages into a single, LLM-friendly markdown file
-
artificial
Typed, provider-agnostic prompt-engineering SDK for Rust
-
fuzzy-muff
Fuzzy Matching Library
-
typesense_codegen
Types for typesense generated with openapi spec
-
highly_sendable
Mostly objects that can assist with communicating progress and status within your programme and beyond
-
mullama
Comprehensive Rust bindings for llama.cpp with memory-safe API and advanced features
-
pastebinit-rs
Just Paste It! A simple CLI tool to paste text to various pastebin services
-
rhymomatic
A fast, phoneme-aware rhyme, alliteration, and assonance finder for the command line
-
okq
A fast, deterministic CLI for searching and navigating Open Knowledge Format (OKF) document bundles — for humans and AI agents
-
swc-plugin-inferno
SWC plugin for InfernoJS
-
vibequest
A vibe-coded scripting language focused on developer happiness with a REPL implementation in Rust
-
unicode-ellipsis
truncate Unicode strings to a certain width, automatically adding an ellipsis if the string is too long
-
xrusty
Command-line application to parse documents and transform using χrust
-
mad
A fast Markdown terminal renderer with syntax highlighting
-
geoipsed
Inline decoration of IPv4 and IPv6 address geolocations
-
scour-secrets
Deterministic one-way data sanitization engine
-
wikipedia_prosesize
Count Wikipedia prose size
-
bfom
Brendan's Flavor of Markdown: I'll build my own markdown format, what could go wrong?
-
lgtmeow
🐾 —— 「本喵觉得很不错~」
-
nsys-curses-utils
Rust *curses utilities
-
pdf_oxide_mcp
MCP server for PDF extraction — gives Claude, Cursor, and AI assistants the ability to read PDFs locally. Text, markdown, and HTML output. Powered by pdf_oxide.
-
bmo-search
CLI for searching Mozilla's Bugzilla (BMO)
-
fits-io
A pure-Rust FITS file handling library inspired by CFITSIO, focused on safety, clarity, and performance
-
koicore
core KoiLang module
-
amdb
Turn your codebase into AI context. A high-performance context generator for LLMs (Cursor, Claude) using Tree-sitter and Vector Search.
-
rust_metrics
Incremental evaluation metrics for various machine learning pipelines
-
syllarust
quickly counting syllables
-
zepub
epub、mobi电子书读写
-
Moha_regex
regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
-
esri_ascii_grid
reading ESRI Ascii Grid .asc files
-
tangler
Extracts code blocks from Markdown documents
-
commitbot
A CLI assistant that generates commit and PR messages from your diffs using LLMs
-
datafusion-functions
Function packages for the DataFusion query engine
-
ripgrep-api
Dev-friendly API wrapper around the ripgrep implementation to be used directly in Rust projects
-
nils-semantic-commit
CLI crate for nils-semantic-commit in the nils-cli workspace
-
tess-cli
less-style terminal pager for files, pipes, and live logs — with structured-log filtering, pretty-printing (JSON/YAML/TOML/XML/HTML/CSV), ANSI passthrough, multi-file navigation, and ctags jumping. Rust, macOS + Linux.
-
r-matrix
Rust port of cmatrix
-
harfbuzz_rs
A high-level interface to HarfBuzz, exposing its most important functionality in a safe manner using Rust
-
pdfitdown
Convert anything to PDF
-
globby
Heavily opinionated glob matching library
-
ntcip
National Transportation Communications for ITS Protocol
-
course-matcher
Course matcher — pairwise course-record matching with weighted fuzzy + deterministic strategies, modelled on schema.org/Course
-
pinget-core
Pure Rust Pinget core library that works directly with source caches, REST endpoints, and installed package state without COM
-
ablaut
A fast, correct German verb conjugator
-
faith
Agent-first Bible CLI. Multi-locale, deterministic, offline. Returns canonical JSON, supports batch and multi-translation parallel lookups.
-
gpu-usage-waybar
display gpu usage in Waybar
-
mdbook-external-links2
Open external links inside your mdBooks in a different tab
-
toml-maid
Keep your TOML files clean
-
typope
Pedantic source code checker for orthotypography mistakes and other typographical errors
-
glyphweaveforge
Convert Markdown into PDF through an explicit Rust pipeline with minimal and Typst backends
-
eqlog-eqlog
Datalog with equality
-
moenarch-text-retrieval
Library-first semantic and hybrid retrieval for video-analysis
-
guardrails
Enforce architectural decisions AI coding tools keep ignoring
-
moeix
Sub-millisecond code search via sparse trigram indexing
-
noil
file explorer using text buffers
-
artifacts-rs
Rust client for Artifacts
-
file-organiser
Command line file manager to list, move or delete large numbers of files in nested folders filtered by age, file extension, file name pattern and/or size range
-
wideword
Fast word-length bucketing for text documents using SIMD
-
markstay
Reference Rust implementation of the markstay spec (v1.2, parser-free core): a source-level identity primitive for Markdown blocks. Zero runtime dependencies, no_std + alloc.
-
hermes-tokenizer
Stable-Rust byte-level BPE tokenization for Hermes
-
bareun_rs
an unofficial Rust library for Bareun, a Korean morphological analyzer
-
feedr
feature-rich terminal-based RSS/Atom feed reader written in Rust
-
sfumato
Generate Obsidian-friendly learning resources with local or cloud models
-
microcad-docgen
µcad Documentation Generators
-
to_snake_case
that transforms strings to snake_case
-
markdown-rs-cli
Convert Markdown to mdast JSON, and convert mdast JSON to canonical Markdown
-
sludge
A native GTK4/libadwaita Slack client for the Linux desktop
-
rd2qmd-mdast
mdast types and Quarto Markdown writer for rd2qmd
-
string-patterns
Makes it easier to work with common string patterns and regular expressions in Rust, adding convenient regex match and replace methods (pattern_match and pattern_replace) to the standard…
-
flavortown_reader
Read Flavortown Devlogs
-
toge
CLI client for querying the Toge search daemon
-
panproto-expr-parser
Haskell-style surface syntax parser for panproto expressions
-
fastgrep
Fast parallel grep with SIMD-accelerated search and trigram indexing
-
mit-lint
Lints for commits parsed with mit-commit
-
cmark-writer
A CommonMark writer implementation in Rust for serializing AST nodes to CommonMark format
-
boilerstrip
Learn site boilerplate selectors from multiple pages and convert HTML to clean Markdown
-
loust-llm-mempipe
Compile noisy LLM exports (ChatGPT, Claude, Gemini) into token-efficient JSONL + Markdown for Claude Code, Projects, and agent runtimes
-
fm
Non-backtracking fuzzy text matcher
-
notion2prompt
CLI tool that converts Notion pages and databases into structured prompts for AI models
-
typst-pack
Portable single-file packs of Typst projects: sources, resources, packages, and fonts
-
md2any
Markdown → PowerPoint, OpenDocument Impress, PDF, Word, Writer, HTML, SVG, and PNG. One markdown source, one small Rust binary.
-
zer-compare
Fellegi-Sunter field comparison, similarity functions, and EM scoring for zer
-
deeprl
DeepL client library with all the things (blocking)
-
docling-rag
Pluggable RAG subsystem for docling.rs: chunking, embeddings, vector store, and semantic search
-
cron_clock
A cron expression parser and schedule explorer. Rich documentation and case studies and related upper-level libraries are available.
-
mdbook-mermaid
mdbook preprocessor to add mermaid support
-
dmos
Djot HTML renderer with advanced features
-
quagga
CLI tool that combines multiple text files into a single prompt suitable for Large Language Models
-
allow-core
Core types and matching primitives for cargo-allow source exception policies
-
textcon
Streaming file bundling and one-pass template references for AI/LLM context
-
asimov-imap-module
ASIMOV module for IMAP email import
-
pdfni
Extract tables and Markdown from text-embedded PDFs, with a built-in pure-Rust PDF reader adapted from Mozilla pdf.js
-
termdown
Render Markdown with large-font headings in the terminal via Kitty graphics protocol
-
hub-codegen
Multi-language code generator for Hub plugins from Synapse IR
-
peasytext
Rust client for PeasyText — text tools, glossary, and guides API
-
looking-glass
reflection & type-erasure library for Rust
-
bm25x
A fast, streaming-friendly BM25 search engine with mmap support
-
clerr
aids in command-line error reporting
-
vn-settings
Various settings intended to simulate visual novels
-
lingua-english-language-model
The English language model for Lingua, an accurate natural language detection library
-
pygmy
Ping me — notifications from AI agents (Telegram, Discord)
-
bazaar
formats and protocols
-
fullbleed
Deterministic HTML/CSS-to-PDF engine in Rust for transactional document generation and AI agent workflows
-
sentencepiece-rust
From-scratch pure-Rust SentencePiece inference (encode/decode), differentially verified against the upstream C++/Python implementation
-
awful_dataset_builder
Build LLM-ready Q/A datasets from reference text-to-question mappings produced by Awful Knowledge Synthesizer
-
allsorts-azul
Azul’s fork of the allsorts font parser / shaping engine / subsetter. Adds pixel-snap hinting fixes, slimmer direct dependencies (7 fewer than upstream), zero-copy shared
glyfstorage… -
heiwa
A minimalist flat file CMS
-
mdbook-plotly
A mdbook preprocessor that renders plot code blocks (e.g., ```plot) into interactive or static charts during book build
-
sigrs
Interactive grep (for streaming)
-
alisql
Analyze SQL
-
piff-semantic
Renderer-independent positioned text comparison for piff
-
mdbook-yml-header
mdBook preprocessor for removing yml header
-
mineru-refine
MinerU output linter/fixer — LLM tool-use loop that restructures (never generates) MinerU content_list. Machine-verified fidelity: C_out ⊆ C_in.
-
tabprinter
creating and printing formatted tables in the terminal. It supports various table styles and offers both color and non-color output options.
-
runefix-core
Unicode character display width engine supporting CJK, emoji, and grapheme clusters
-
fencecat
Walkdir cat with markdown fenced code output
-
wildcard
matching
-
ohos-arkui-binding
OpenHarmony's arkui binding for rust
-
ghat
GitHub Actions in TypeScript
-
codemd
CLI tool to extract code from markdown files
-
mdbook-catppuccin
🎊 Soothing pastel theme for mdBook
-
moa_cpio
最小的 no_std cpio newc 归档解析器
-
alphanumeric
International number format parsing and validation with support for multiple separator conventions
-
mdbook-d2
D2 diagram generator plugin for MdBook
-
hwp2md
HWP/HWPX ↔ Markdown bidirectional converter
-
ternlang
A stack based ternary esolang
-
runifold-eval-cli
CLI and CI quality gates for Runifold evaluations
-
seeyou-cub
reading and writing the SeeYou CUB binary file format, which stores airspace data for flight navigation software
-
cgp
A language extension for Rust, with pluggable trait implementations at compile-time
-
zedazo
criba, normaliza, clasifica y deduplica contactos VCF vCard 4.0/3.0
-
date_time_parser
Rust NLP library for parsing English natural language into dates and times
-
cljrs-charset
Charset encoding and decoding with stream support — clojure.rust.charset
-
cvkg-runic-text
Natively integrated Cyber Viking text shaping and layout engine for CVKG
-
blitztext
fast keyword extraction and replacement in strings
-
ninede-pimbo
An inventory management app/api, made for personal use
-
two_five_six
Two-five-six provides high-entropy, human-friendly identifiers
-
recase
Changes the convention case of input text
-
kontochronik
Long-Term archive for account transactions
-
vidya
— programming reference library and queryable corpus for AGNOS
-
uast
Unicode Aware Saṃskṛta Transliteration in Rust 🦀
-
mdtablefix
mdtablefixunb0rks and reflows Markdown tables so that each column has a uniform width. When the--wrapoption is used, it also wraps paragraphs and list items to 80 columns. -
kreuzberg-tesseract
Rust bindings for Tesseract OCR with cross-compilation, C++17, and caching improvements
-
quant1x
Cross-language standard library for quantitative trading
-
logfence-proto
Shared syslog message types and framing codecs for logfence
-
zaz
cross-platform textual UI toolkit with bindings for Rust, C++, Zig and etc
-
lexrs
Efficient lexicon data structures: Trie and DAWG
-
ravelact
Static analysis CLI for GitHub Actions workflow estates
-
gatekpr-patterns
Regex pattern registry and pre-built pattern sets for Shopify validation
-
rolldown_utils
General-purpose utilities for Rolldown
-
epson
support for communicating with Epson brand thermal POS printers
-
secular
No Diacr!
-
sapphire-journal
Markdown-based task and note manager that keeps your data alive as plain text - timeless like fossils
-
sqz-engine
Adaptive multi-pass LLM context compression engine — content-aware pipeline with AST parsing, token counting, session persistence, and budget tracking
-
aico-cli
Scriptable control over LLMs from the terminal
-
rewriter
rewriting files
-
mant
Local-first TUI, structured CLI, and MCP server for manuals and Markdown
-
labparse
Parse lab results into structured biomarker JSON
-
uchardet-git
C++ 库 uchardet (git 版本) 的简单封装。
-
unclog
allows you to build your changelog from a collection of independent files. This helps prevent annoying and unnecessary merge conflicts when collaborating on shared codebases.
-
liblevenshtein
Levenshtein/Universal Automata for approximate string matching using various dictionary backends
-
mkulid
A command-line ULID generator — like uuidgen, but for ULIDs
-
spellcode-cli
Minimal CLI frontend for codebook
-
rustine
High-performance Gel syntax parser transforming to JSON/XML (Rust + PyO3)
-
padder
A highly efficient Rust crate for padding data during runtime
-
group-similar
Hierarchical clustering by similarity, with batteries-included string metrics
-
cube-drone-marquee-markup
Marquee, batteries included: source in, complete styled HTML page out - css, fonts, and emoji embedded, plus the
marqueeCLI -
rx-cli
Command-line interface for explaining, checking, converting, and emitting rx readable regex patterns
-
os-query-builder-rs
Open Search query builder
-
decasify
A CLI utility and library to cast strings to title-case according to locale specific style guides including Turkish support
-
embeddenator-workspace
Workspace management utilities for embeddenator development
-
kataru
YAML-based dialogue engine for game development
-
ascii-canvas
canvas for drawing lines and styled text and emitting to the terminal
-
unicode-width-utils
Line wrapping and truncation by using
unicode-width -
comically
fast manga & comic optimizer for e-readers
-
mad-useful
A multi-tool utility for file operations and text processing
-
encoding_rs2
A Gecko-oriented implementation of the Encoding Standard
-
retrofont
Retro terminal font toolkit: TDF/FIGlet parsing, rendering, conversion
-
latkerlo-jvotci
Tools for creating and decomposing Lojban lujvo
-
ripgrep
line-oriented search tool that recursively searches the current directory for a regex pattern while respecting gitignore rules. ripgrep has first class support on Windows, macOS and Linux.
-
scout
Friendly fuzzy finder for the command line
-
data-streams
Extension traits for reading and writing data with streams
-
mdlux
Terminal-first Markdown renderer with ANSI and Kitty enhancements
-
affinidi-cesr
CESR (Composable Event Streaming Representation) encoding and decoding
-
mdbook-chess
An mdbook preprocessing plugin to generate chess boards
-
mdbook-cmdrun
mdbook preprocessor to run arbitrary commands
-
antex
Styled text and tree in terminal
-
dbxcase
Dropbox-compatible case-folding algorithm
-
glu
Unpacks a Markdown document full of code snippets into a temp directory
-
ruff_source_file
internal component crate of Ruff
-
mdbook-codeblocks
A mdbook preprocessor to prepend customizable vignette to code blocks
-
asimov-cli
ASIMOV Command-Line Interface (CLI)
-
sublime_fuzzy
Fuzzy matching algorithm based on Sublime Text's string search
-
postcode_extractor
extract and identify postcodes
-
gazenot
Gaze Not Into The Abyss, Lest You Become A Release Engineer
-
markdown-peek
Markdown previewer in browser and terminal
-
nu-explore
Nushell table pager
-
aprilasr
High-level wrapper for the april-asr C api (libaprilasr) using aprilasr-sys
-
amiss-scan
Discovery, reference resolution, correlation, evaluation, and policy for Amiss
-
m2p
Markdown to PDF
-
trustformers-tokenizers
Tokenizers for TrustformeRS
-
unsoku
(運足) — footwork: vim motions, operators and text objects resolved against a single line of text. Gives a query, filter or command-palette line real modal editing without depending on an editor.
-
opencc-jieba-rs
High-performance Chinese text conversion and segmentation using Jieba and OpenCC-style dictionaries
-
rassa-unibreak
Pure-Rust Unicode line and word breaking for rassa
-
smysl-render
smysl render IR, profiles, and deterministic backends
-
txt_to_md
Command converting from a txt file to a markdown file
-
mdbook-plugin-utils
mdBook plugins
-
gukhanmun
Umbrella library: hanja-to-hangul conversion engine with format adapters and dictionaries
-
lex-extension
Public surface for Lex extensions: handler trait, wire types, schema types
-
dig2crawl
Universal agnostic web crawler with Claude-powered CSS selector discovery
-
pdf-compliance
PDF compliance checking (PDF/A, PDF/UA)
-
normalized-line-endings
Line endings normalizer
-
asimov-core
ASIMOV Software Development Kit (SDK) for Rust
-
codeix
Fast semantic code search for AI agents — find symbols, references, and callers across any codebase
-
zenpatch
A robust library for applying text-based patches, designed for AI coding agents with backtracking algorithm
-
substrait-antlr
Generated Substrait ANTLR Parser Code
-
mnem-graphrag
LLM-free GraphRAG algorithms over mnem's AdjacencyIndex: Leiden community detection (E1) + extractive summarization, Centroid + MMR (E4)
-
langextract-rust
extracting structured and grounded information from text using LLMs
-
mrz-parser
ICAO 9303 Machine Readable Zone (TD1 / TD2 / TD3) text parser — fields + check digits
-
unicount
Alphabetic counter supporting unicode
-
p4cli-20251
full-featured P4 (Perforce) CLI without bundling the binary — auto-detects system p4 or downloads from Perforce's official filehost. All errors are propagated via Result without any unwrap.
-
mono
Mono repository automation toolkit
-
mdbook-theme
A preprocessor and a backend to config theme for mdbook, especially creating a pagetoc on the right and setting full color themes from the offical ace editor
-
cora-match
Multi-pattern fixed-string matcher. Aho-Corasick + SIMD on mmap'd files. NDJSON output for AI agents and pipelines.
-
yuru-tui
Terminal user interface for Yuru
-
rsword_chirho
Core SWORD module library in pure Rust
-
agents-are-thinking
Terminal animation effects built with braille, block characters, and unicode glyphs
-
mdbook-termlink
mdBook preprocessor that auto-links glossary terms throughout documentation
-
uroman
A self-contained Rust reimplementation of the uroman universal romanizer
-
lipilekhika
A transliteration library for Indian Brahmic scripts
-
unicode-bidi-mirroring
Unicode Bidi Mirroring property detection
-
jtop-pss
High-performance PSS/USS-aware system monitor top/htop replacement in Rust. Features true-color TUI, nanosecond-accurate CPU tracking, and bulk process management.
-
hanja_hangul
that converts Chinese characters to Korean characters. That is, convert hanja to hangul
-
bed-core
Editing, document, buffer, view, and history primitives for bed
-
streamlit
faster way to build and share data apps
-
alyze
High-performance text analysis for full-text search
-
googleapis-tonic-google-maps-places-v1
A Google APIs client library generated by tonic-build
-
waifu-calendar
fetch your favorite characters' birthdays from AniList
-
mm-cli
Memory CLI
-
cmakefmt-rs
CMake formatter
-
recursive-file-loader
recursively load files via references in the files
-
okkhor
English to Bangla phonetic conversion implementing the 'Avro' rules
-
lumin
searching and displaying local files
-
a3s-acl
Parser and generator for the A3S Agent Configuration Language
-
attack-data
Request Mitre ATTACK data offline
-
tree-sitter-stack-graphs-typescript
Stack graphs definition for TypeScript & TSX using tree-sitter-typescript
-
huggingface/tokenizers-python
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
-
zh_num
Convert ASCII numbers and zh words
-
markmaid
Framework-agnostic Markdown rendering engine in pure Rust: hand-written GFM-subset parser, document layout to plain positioned geometry (DocScene) any GUI toolkit can paint, SVG/HTML writers…
-
faker-rust
A high-performance, locale-aware fake data generator for Rust
-
qrsimple-cli
Command line tool to generate QR codes
-
roe
Unicode case conversion
-
codespan_preprocessed
Beautiful diagnostic reporting for M4 (or cpp) preprocessed text files
-
labgenetics
Genetic variant analysis — pathogenicity, pharmacogenomics, and polygenic risk
-
simstring_rust
A native Rust implementation of the SimString algorithm
-
bo4e-edifact-types
Generic interchange model types for BO4E/EDIFACT conversion
-
uniworld
Correct Unicode text handling for every script: bidi, line breaking, segmentation, normalization
-
rmeow
A command line tool that aims to be a replacement for cat/bat with better highlighting
-
bmd
Terminal TUI markdown viewer with vim bindings, mermaid diagrams, and in-app document navigation
-
kfst-rs
Fast and portable HFST-compatible finite-state transducers
-
opusmeta
reading and writing metadata to opus files
-
hyli-registry
Hyli Registry - Upload and download ELF binaries
-
normalized-path
Opinionated cross-platform, optionally case-insensitive path normalization
-
rsrpp
project for research paper pdf
-
eid-mubarakc
A CLI tool to celebrate Eid Mubarak with ASCII video art
-
mdbook-variables
mdBook proprocessor for risolve variables configured from book.toml
-
hypha
Obsidian vault link graph traverser — neighborhood BFS, shortest path, and co-citation link suggestions
-
creature_feature
Composable n-gram combinators that are ergonomic and bare-metal fast
-
syllabize-es
Syllabize Spanish text, and much more
-
rawk-cli
The rawk cli, which is an AWK interpreter clone. The goal is to be POSIX compatible.
-
acars
decode ACARS, VDL2, ADS-C, and CPDLC payloads
-
quranize
Encoding transliterations into Quran forms
-
whitespace-sifter
Sift duplicate whitespaces away!
-
ColorShell
A small crate for coloring text for rust
-
xshape
reshape tabular data — pivot, unpivot, split, merge, explode, transpose — without touching a value
-
hunspell-lsp
Language Server Protocol implementation providing spell checking using Hunspell dictionaries
-
unicode-display-width
Unicode 15.1.0 compliant utility for determining the number of columns required to display an arbitrary string
-
searchez
searchable-model layer for Rust: make a type searchable, keep the index in sync, and search with real relevance ranking — over a pluggable backend, with a batteries-included in-memory…
-
syncopate-machine
A tiny Rust transformer for game NPC/action chat, powered by Burn
-
ere
A compile-time alternative for POSIX extended regular expressions
-
thesauromatic
command-line thesaurus that returns related words when given a word. The output words are one per line, making it easy to process in shell pipelines.
-
obsidian-rs-core
interacting with Obsidian vaults
-
uv-pep440
internal component crate of uv
-
sk-skimmer
Fuzzy Finder in rust!
-
wrap-ansi
A high-performance, Unicode-aware Rust library for intelligently wrapping text while preserving ANSI escape sequences, colors, styles, and hyperlinks
-
pineappl_applgrid
PineAPPL's interface to APPLgrid
-
ssfmt
Excel-compatible ECMA-376 number format codes
-
rustyphoenixgenerator
generator from text files
-
normalize-language-meta
Language metadata and capabilities for normalize
-
liteparse-pdfium
Safe Rust wrapper around PDFium for liteparse
-
fuzzengine
Fast fuzzy string matching with bit-parallel edit-distance algorithms (Myers, Hyyrö) and RapidFuzz(fuzzywuzzy)-style ratios
-
tokmd-cockpit
Cockpit PR metrics computation and rendering for tokmd
-
greppy-cli
Sub-millisecond semantic code search and trace with AI reranking (Claude/Gemini/Ollama)
-
invisible-characters
A list of invisible characters
-
runifold-retrieval-text
Deterministic plain-text loading and chunking for Runifold retrieval
-
string-offsets
Converts string offsets between UTF-8 bytes, UTF-16 code units, Unicode code points, and lines
-
nu-heavy-utils
Nushell utility types and functions with heavier dependencies
-
Inscribe
A markdown preprocessor that executes code fences and embeds their output
-
md-scatter
split up and reassemble markdown files
-
flarumdown
Flarum down - read Markdown!
-
shibuichi
zsh prompt preprocessor to add git integration
-
rsslide
The ultimate slide builder
-
phonetik
Phonetic analysis engine for English. Rhyme detection, stress scanning, meter analysis, and syllable counting with a 126K-word embedded dictionary.
-
mandown
Markdown to groff (man page) converter
-
typwriter
compiling, formatting, and watching Typst documents, with PDF metadata and permission management
-
glyf-core
A fast Emmet inspired HTML and JSX abbreviation parser and expander
-
koto_test_utils
Testing utilities for the Koto programming language
-
parfit
Paragraph fit — a codebase-aware comment reflow tool that wraps prose with optimal-fit line breaking and leaves directives alone. Inspired by par.
-
sim-lib-lang-javascript
Thin direct JavaScript core profile for the SIM expression runtime
-
rust-canto
Convert Chinese characters to Jyutping (粵拼) / Yale romanization (耶魯)
-
linkcheck2
extracting and validating links
-
anaso_site_api_models
API models for Ana.so
-
prompty
asset class and format for LLM prompts
-
deencode
Reverse engineer encoding errors
-
fluxer-rust
Rust API wrapper for Fluxer
-
instant-segment
Fast English word segmentation
-
laser-pdf
programmatic PDF generation with precise, predictable layout control
-
citum-server
Citum JSON-RPC server for citation and bibliography processing
-
mdbook-exercises
An mdBook preprocessor for interactive exercises with hints, solutions, and test execution
-
capitalize
Change first character to upper case and the rest to lower case, and other common alternatives
-
simdutf
Unicode validation and transcoding at billions of characters per second
-
euma
color and design theme
-
kdex
A fast CLI for indexing and searching code repositories and knowledge bases for AI-powered workflows
-
matchy-paraglob
Glob pattern matching with Aho-Corasick for matchy (internal)
-
just_fmt
Just a crate for formatting some things
-
gh-emoji
Convert
:emoji:to Unicode using GitHub’s emoji names -
matrix-ui-serializable
Opinionated abstraction of the matrix-sdk crate with serializable structs
-
giallo-kak
Kakoune syntax highlighter using TextMate grammars
-
docxide-pdf
CLI for converting DOCX files to PDF, matching Microsoft Word's output as closely as possible
-
nodex-core
Universal graph-based document tool — core library
-
memora-cli
Memora: catch your AI citing sources that don't say what it claims. Local verification layer for AI memory.
-
natural
Pure rust library for natural language processing
-
mdbook-mermaid-mmdr
A mdbook preprocessor that renders mermaid diagrams using mermaid-rs-renderer
-
rust-regex-dsl
Regular expression DSL
-
shell2batch
Coverts simple basic shell scripts to windows batch scripts
-
rxlsb
Pure Rust XLSB (Excel Binary Workbook) reader/writer library
-
expand-range
generate numeric/alphabetic ranges with steps and zero-padding for brace expansion
-
dprint-plugin-markdown
Markdown formatter for dprint
-
zalo
A code highlighter giving the same output as VSCode
-
aphid
A static site generator for blogs and wikis, with wiki-links across both
-
attuned-infer
Fast, transparent inference of human state axes from natural language
-
droid-wrap
用于Rust的Android API的高级封装
-
spacemod
A easy to understand and powerful text search-and-replace tool
-
neco-fuzzy
Minimal fuzzy score core for commands, paths, and short identifiers
-
docling-cli
Command-line interface for docling.rs (the
docling-rsbinary; a Rust port of docling) -
tabwriter
Elastic tabstops
-
leptos-sync-components
Leptos components for synchronization UI
-
airshipper
automatic updates for the voxel RPG Veloren
-
agent-first-slug
Rust slug generation with explicit caller configuration for path and URL path segments
-
pdf_oxide_cli
CLI for pdf-oxide — the fastest PDF toolkit. 22 commands: text extraction, PDF to markdown, search, merge, split, images, compress, encrypt, watermark, forms, and more.
-
lo_odf
ODF package serializers for text, spreadsheet, presentation, drawing, formula, and database documents
-
xfa-layout-engine
Box-model and pagination layout engine for XFA forms. Experimental — part of the PDFluent XFA stack, under active development.
-
grapheme-utils
Handy utils for working with utf-8 [unicode] Extended Grapheme Clusters
-
supermarkdown
High-performance HTML to Markdown conversion for LLMs
-
promkit-widgets
Widgets for promkit
-
ipset_lookup
ipset is a command-line tool that takes networks or IPs and searches through a lot of different threat feeds quickly. It can also download the feed data necessary to perform the queries…
-
neo4j_cypher
A flexible and intuitive query builder for Neo4j and Cypher
-
telegram-markdown-v2
Transform regular Markdown into Telegram MarkdownV2 (parse_mode = MarkdownV2)
-
embed-src
Embed source files into any text file
-
ht32-panel-daemon
Daemon with web UI for HT32 panel control
-
picodiff
Tiny GUI app to compare text easily
-
markdown-to-ansi
Render Markdown as ANSI-formatted terminal text
-
genedex
A small and fast FM-Index implementation
-
satteri-ast
MDAST and HAST node types, codecs, tree operations, and conversion for Sätteri
-
mdbook-combiner
combine mdbook summaries from multiple source into one mdbook
-
obsidian-export
associated CLI program to export an Obsidian vault to regular Markdown
-
virtual-frame
Deterministic data pipeline toolkit for LLM training — bitmask-filtered virtual views, NFA regex, Kahan summation, full audit trail. Python bindings included.
-
zspell
Native Rust library for spellchecking
-
newline_normalizer
Zero-copy newline normalization to \n or \r\n with SIMD acceleration
-
inputx-nihongo
Japanese input engine plugin for the Inputx IME — romaji → hiragana/katakana + kanji-matched-with-Simplified-Chinese candidates. Pluggable: can run standalone or attach as an enhancement to the wubi/pinyin pipeline.
-
philiprehberger-changelog
Programmatic CHANGELOG.md parsing, generation, and manipulation following Keep a Changelog format
-
newsfresh
CLI and library for querying, filtering, and analyzing GDELT Global Knowledge Graph (GKG) v2.1 data — the world's largest open news event dataset
-
unindent
Remove a column of leading whitespace from a string
-
wsl-clip
High-performance clipboard bridge for WSL2
-
xhtml_parser
Non-validating XHTML Tree-based parser
-
hwp-convert-cli
CLI for converting HWP/HWPX documents through Hancom Office automation
-
yara-x-parser
A parsing library for YARA rules
-
rewrite
Safely rewrite file contents from stdin, even when file is open as an input
-
puniyu_message
puniyu 消息链封装库,提供 Message 类型与 message! 构建宏
-
schoolmarm
GBNF grammar-constrained decoding for LLM inference, ported from llama.cpp
-
rexlang-mdbook
Rex: A strongly-typed, pure, implicitly parallel functional programming language
-
genpdf
User-friendly PDF generator written in pure Rust
-
indian-numbers
Format numbers in Indian style (Lakh, Crore) and convert to words with Rupee support
-
blazen-cabi
Hand-rolled C ABI over blazen-uniffi for the Ruby gem (via cbindgen + FFI gem) and any other FFI host
-
breadchunks
Heading-aware, token-budgeted semantic chunker for Markdown — for RAG and embedding pipelines
-
satteri-arena
Arena allocator and binary buffer primitives for Sätteri
-
utokenizer
CLI tool for building a local model-tokenizer registry and counting input tokens across model families
-
nash-parse
Parser for the nash programming language
-
plotkit-render-pdf
PDF rendering backend for plotkit
-
wikidot-normalize
provide Wikidot-compatible string normalization
-
mdbook-open-on-gh
mdbook preprocessor to add a open-on-github link on every page
-
google-book-scraper
downloading the contents of books hosted on books.google.com for offline viewing
-
llm-utl
Convert code repositories into LLM-friendly prompts with smart chunking and filtering
-
repr
The regular-expression-as-linear-logic interpretation and its implementation
-
im-identifiers
Extract, validate, and resolve academic identifiers — DOI, arXiv, ISBN, PMID, bibcode. Includes CLI, MCP server, and Python bindings.
-
omni-mdx
A highly secure, DoS-resistant MDX parser and OCP binary protocol engine
-
deemuk
Compress any text before it enters your LLM. Less tokens, same meaning.
-
repvar
A tiny CLI tool that replaces variables of the style
${KEY}in text with their respective value. It can also be used as a rust library -
ansic
does ansi parsing in a dynamic DSL and at compile time for efficient and zero cost ansi styling
-
index-http
Fetch abstraction for Index
-
mdbook_fork4ls
Fork of mdBook for mdBook_LS
-
tokie
Blazingly fast tokenizer - 50x faster tokenization, 10x smaller model files, 100% accurate drop-in replacement for HuggingFace
-
hermes-support
Diagnostics and source-management support crate for the Hermes Rust front-end
-
arf-harp
High-level R abstractions for safe R object manipulation
-
iced_ui
A widget library built on top of iced-rs
-
autofoam
related tools
-
codeform
code formatting
-
oxitext
Pure-Rust text rendering pipeline (facade): shape → layout → raster
-
navy-swash
Font introspection, complex text shaping and glyph rendering
-
urlcode
Convinience tool for managing urls from the command line
-
tar2
A feature-rich tar replacement with tree view, colors, emoji, and cross-platform config
-
komga-sdk
Async Rust SDK for the Komga REST API, generated from OpenAPI spec. Supports all endpoints, file upload, and strong typing.
-
xsample
A CLI tool to convert between various ASCII representations to IPA and vice versa
-
htmd-cli
The command line tool for htmd
-
ria
An adapter for converting the RefractiveIndex.INFO database into a flat, key-value store
-
seshat-core
Core types, traits, and intermediate representation for Seshat
-
browsing
Browser automation: navigate, click, extract, screenshot. Standalone browser control via CDP.
-
xgrammar-rs
Efficient, Flexible and Portable Structured Generation for Rust - Rust bindings for XGrammar
-
ds-decomp
DS decompilation toolkit
-
agentic-veritas-cli
CLI for AgenticVeritas
-
xml-3dm-cli
3DM XML Tree Differencing and Merging Tool CLI
-
oxitext-icu
ICU4X-backed CLDR segmentation and locale-aware collation for OxiText
-
sourceright
Reference verification infrastructure for academic and legal citation workflows
-
ink-md
The most advanced terminal markdown reader
-
sacrebleu-rs
port of sacrebleu: reproducible BLEU (and later chrF/TER) machine-translation metrics, score-faithful to the Python package
-
grix
grep with a trigram index: exact, ripgrep-compatible code search from a live index — plus an MCP server for AI coding agents. Not RAG.
-
spade-codespan-reporting
Beautiful diagnostic reporting for text-based programming languages
-
handled
error handling library
-
newt-core
Newt-Agent core types, errors, and the NeMoCode-style tier router
-
carta-writers
Output-format writers: render the document model to a target format's text
-
panfix
parsing: linear time parsing of multifix operators
-
chord3
Create pdf songbooks from chopro source
-
freq-calc
calculate occurence and frequency of Words, Letters, etc in text
-
codesearch
A fast, intelligent CLI tool with multiple search modes (regex, fuzzy, semantic), code analysis, and dead code detection for popular programming languages
-
prompt-input
lightweight library for user input prompts in Rust, designed to make input handling straightforward
-
kobold-support-packet
Customer-facing evidence bundle: executive report, technical appendix, court packet, dataset map, gap board, risk register, redaction report, operator checklist, and audit export
-
quickmark-cli
Lightning-fast Markdown/CommonMark linter CLI tool with tree-sitter based parsing
-
slop-guard
Detect AI slop patterns in prose — scores text 0-100 for ~80 regex-based rules targeting LLM writing tics
-
dir2txt
Convert a directory to text
-
aki-mcycle
mark up text with cycling color
-
tu
CLI tool to convert a natural language date/time string to UTC
-
rspack_plugin_case_sensitive
rspack case sensitive plugin
-
unicode-matching
match Unicode open/close brackets
-
index-extract
Deterministic extraction and scripting policies for Index documents
-
harmorp
Enhanced Nazief-Adriani Indonesian stemmer: iterative ECS, nasal-assimilation restoration, phonotactic guards, FST dictionary, zero-alloc hot path
-
zeroten-denote
Handle denote name scheme
-
alphabet_detector
Natural language alphabet detection library
-
bashtestmd
Compiles shell commands in .md files into Bash scripts for testing
-
topo-score
BM25F, heuristic, structural, and RRF fusion scoring
-
tree-splicer
grammar-based test case generator (black-box fuzzer)
-
lynpdf-rs
Pure Rust HTML/CSS to PDF renderer focused on Thai text layout
-
identstr
Immutable identifier strings with preserved quote style and normalized lookup keys
-
klieo-memory-qdrant
Qdrant-backed implementation of klieo-core's LongTermMemory
-
llmvm-core
The core application for llmvm
-
md-ulb-pwrap
Markdown paragraph wrapper using Unicode Line Breaking Algorithm
-
sheetsmithcli
The goto cli for sprite sheet packing
-
mdbook-aquascope
Interactive Aquascope editor for your mdBook
-
rblog
Blog app
-
reedy
A terminal-based RSS reader with a clean TUI interface
-
mdbook-pandoc
A pandoc-powered mdbook backend
-
mdbook-slides
An mdbook preprocessor that renders slide presentations from markdown
-
absorb
A cli tool to absorb text quickly
-
typub-adapters-core
Core adapter interface and types for typub
-
pkstate
representing, serializing, and deserializing the state of a poker hand
-
plsfix
Text cleaner upper
-
hanzi-sort
Sort Chinese text by pinyin or stroke count, with polyphonic overrides and terminal-friendly output
-
papr-tui
A keyboard-first terminal workspace for researchers
-
ox_content_transform
Markdown transformation pipeline for Ox Content
-
opencc-fmmseg
High-performance Chinese conversion library (Simplified ↔ Traditional) using OpenCC lexicons and FMM segmentation — no runtime I/O, cross-platform, and production-ready
-
yongcat
한국어 용언(동사/형용사) 활용 라이브러리
-
faf-text
GPU text renderer: glyph outlines evaluated per pixel in the fragment shader with the non-zero winding rule. Native, WebGPU and WebGL2, one code path.
-
zer-blocking
Blocking strategies and inverted index for candidate pair generation in zer
-
ltk_rst
RST (Riot String Table) reading/writing for League Toolkit
-
mantra-lang-tracing
Contains functionality needed to collect mantra annotations from code or plain text files
-
sentencepiece-rs
Rust runtime reimplementation of SentencePiece model loading, normalization, encoding, and decoding
-
xj_scanf
Safe reimplementation of
scanf() -
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)…
-
fuzzy_search_lite
Fast fuzzy string scoring and top-k search with optional Rayon parallelism
-
talon-core
Core retrieval engine for Talon: hybrid search (BM25 + semantic + reranker), indexing, and graph-aware ranking over markdown corpora
-
ens-normalize
Rust port of adraffy's ENS normalizer
-
g-string
Stack-allocated string type with generic configurations
-
ib-pinyin
一个高性能拼音查询、匹配库
-
markov_strings
A simplistic Markov chain text generator
-
verity-memory
Personal memory library with some cool features
-
open-gpui-util
General-purpose utility helpers used by Open GPUI
-
hegeltest-c
C shared library bindings for Hegel's native engine
-
tre-regex
Rust safe bindings to the TRE regex module
-
ratex-lexer
LaTeX lexer for RaTeX
-
mdbook-qr
An mdBook preprocessor that generates a QR code using fast_qr
-
aurorality-cli
CLI for aurorality: dev server, build, and project scaffolding
-
sim-codec
SIM workspace package for sim codec
-
mdbook-curly-quotes
mdBook preprocessor that replaces straight quotes with curlyquotes, except within code blocks or code spans
-
memchr-rs
Fast memchr and memchr2 implementations in Rust
-
herring-automata
Automata construction for Herring
-
rep-grep
wgrep/write-grep CLI
-
lo_lok
LibreOfficeKit-like in-process runtime: Office handle, document handles, command dispatch and tile rendering
-
encoding-next
Character encoding support for Rust
-
sim-cookbook
Cookbook engine for SIM's crate-local tutorial recipes
-
regexml
XPath compatible regex engine
-
servo-xpath
A component of the servo web-engine
-
iqan
Sync Nix flake pins
-
playin-cards
♠ Library for French-suited playing cards
-
officemd_markdown
Markdown renderer for OfficeMD document IR
-
svgdx
create SVG diagrams easily
-
ltk_io_ext
I/O extensions used by League Toolkit
-
shannon-nu-pretty-hex
Pretty hex dump of bytes slice in the common style
-
snailquote
Escape and unescape strings with shell-inspired quoting
-
pragmatic-segmenter
Rust port of pySBD v3.1.0
-
balzac
A blazingly fast static site generator
-
krafna
terminal-based alternative to Obsidian's Dataview plugin, allowing you to query your Markdown files using standard SQL syntax
-
yeslogic-fontconfig-sys
Raw bindings to Fontconfig without a vendored C library
-
ee-xi-unicode
Unicode utilities useful for text editing, including a line breaking iterator
-
hawkeye-fmt
The formatter library for hawkeye cli
-
h2md
HTML to Markdown converter powered by a browser-grade HTML parser
-
md-crdt
Conflict-free replicated data types for collaborative markdown editing
-
aprender-shell
AI-powered shell completion trained on your history
-
crlf-to-lf-inplace
Fast in-place CRLF to LF line ending conversion for Rust strings. Uses memchr for good performance without custom SIMD.
-
rgx-cli
A terminal regex tester with real-time matching, multi-engine support, and plain-English explanations
-
ai_tokenopt
Adaptive token optimization engine for LLM inference pipelines — compresses prompts, conversation history, tool schemas, and output streams to minimize token usage while preserving response quality
-
ctxd-core
Core types for ctxd: events, subjects, hash chains
-
aranya-policy-text
The Aranya Policy Language textual types
-
typort
Universal Typst to Word (.docx) converter
-
tdoc
CLI for reading, rendering, and converting text documents across Markdown, HTML, Gemini, and FTML
-
bwrap
A fast, lightweight, embedded systems-friendly library for wrapping text
-
mdbook-numbering
A mdBook preprocessor that adds numbers to headings and code block lines (for mdbook 0.5.0 and above)
-
ytx-cli
Extract YouTube transcripts from the terminal. Pipe-friendly, no API key needed.
-
seonbi
Korean text arrow/quote/punctuation processor
-
adc-lang
Array-oriented reimagining of dc, a terse RPN esolang
-
slugomatic
🐌 A simple CLI tool to slugify and unslugify text, perfect for branch names and URLs
-
sim-codec-binary-base64
SIM workspace package for sim codec binary base64
-
agentic-veritas-core
Intent compilation, uncertainty detection, and truth verification for AI agents
-
laicc
LAIC IDL compiler for Rust, Python, and TypeScript contract bindings
-
utf8-bytes
bytes::Bytes, but UTF-8
-
gramdex
K-gram indexing for approximate string matching
-
codebook-lsp
A code-aware spell checker with language server implementation, installable via cargo install
-
confluex
Export Confluence pages to Markdown from the command line
-
hsx
Portable cross-shell history substring search (zsh-history-substring-search, but for zsh/bash/dash/ksh)
-
easymark
Lightweight Markdown rendering utility that just works
-
pager2
pipe your output through an external pager
-
mdutils
preprocessors for mdBook
-
dec_from_char
Small library for converting unicode decimal into numbers
-
jc-adf
Pure markdown <-> Atlassian Document Format (ADF) converter. Lossless via an
adf:<type>fenced-block escape hatch. -
float-pretty-print
Format f64 for showing to user, not for serialisation
-
edifact-randomize
Deterministic field randomization for German energy market EDIFACT data
-
unimorph
Command-line interface for UniMorph morphological data
-
sngram
Sparse n-gram extraction for code search indexing
-
quillmark-cli
Command-line interface for Quillmark, a schema-driven document engine
-
carta-ast
Document model (AST) and its JSON serialization
-
hexout
A compact and dependency-free, flexible and customizable hex dump library for Rust that provides beautiful, configurable binary data visualization
-
prefix-file-tree
Predictable file directory structures
-
teip
Masking tape to help commands "do one thing well"
-
mago-word
A byte-string interning library for the Mago ecosystem, with optional small-string optimization and zero-allocation utilities for case folding, concatenation, and number formatting
-
doxx
Terminal document viewer for .docx files
-
qj
A fast, jq-compatible JSON processor powered by simdjson
-
word-tally
Output a tally of the number of times unique words appear in source input
-
scrunch
full-text-searching compression
-
caseify
A CLI tool to convert strings between different cases
-
deinflector
Attempts to be a 1 to 1 reimplementation of Yomitan's MultiLanguageTransformer
-
tmenu
TUI fuzzy finder
-
triton-tui
Terminal User Interface to help debugging programs written for Triton VM
-
furigana
Map furigana to a word given its reading
-
xberg-gliner
GLiNER inference used by xberg NER: span-mode ONNX runtime plus an optional Candle GLiNER2 backend
-
pomsky
A new regular expression language
-
milkwashr
Deterministic sentence-chunk assembly for the milkwash text-laundering pipeline
-
rustisay
Convert GIF images to colored ASCII art in the terminal
-
webtools-core
Shared primitives: compression, token budgeting, and reference-style URLs
-
eadup
A native-first markup language and EADUP compiler for automated, standards-compliant document typesetting
-
patine
Render Markdown beautifully in the terminal
-
oxide-api
A fully generated & opinionated API client for the Oxide API
-
qmd-cli
CLI for qmd - lightweight SOTA local search engine for AI agents
-
gspell
Rust bindings for gspell
-
spel-right
A fast and lightweight spell checker and suggester
-
gemini-tokenizer
Authoritative Gemini tokenizer for Rust, ported from the official Google Python GenAI SDK
-
glyf
Glyph finder
-
unicode-normalization-alignments
functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15
-
mq-run
Command-line interface for mq Markdown processing tool
-
cjc-regex
NFA-based regex engine with no external dependencies
-
xlsynth-pir
partial XLS IR focused on functions
-
filenamify
Convert a string to a valid filename
-
transmutation
High-performance document conversion engine for AI/LLM embeddings - 27 formats supported
-
omena-engine-input-producers
Rust input-derived producer artifacts for Omena CSS Modules EngineInputV2
-
weave-content
Content DSL parser, validator, and builder for OSINT case files
-
fast-slice-utils
Highly optimized slice utilities using SIMD instructions when available
-
honzo-convert
Honzo ebook format conversion from EPUB, MOBI, PDF, and CBZ
-
flo_rope
An attributed and streaming implementation of the rope data structure
-
indent_write
Write adapters to add line indentation
-
blogr-cli
A CLI static site generator for blogs
-
skim-common
Fuzzy Finder in rust!
-
chardetng_c
C bindings for chardetng
-
roder-edit-core
Agentic software development tools and SDKs for Roder
-
kenlm-rs
Rust bindings for KenLM language model inference
-
loc
Count lines of code (cloc) fast
-
markless
A terminal markdown viewer with image support
-
rst_renderer
a reStructuredText renderer
-
easy_reader
easily navigating forward, backward or randomly through the lines of huge files
-
wiky
A beautiful, colorful Wikipedia CLI with full Markdown rendering, emoji support, and customizable themes
-
asciisavers
A small collection of ascii screensavers
-
iregex
Intermediate representation for Regular Expressions
-
bump-bin
Increments version with semver specification
-
rsonpath-lib
Blazing fast JSONPath query engine powered by SIMD. Core library of
rsonpath. -
mdbook-abbr2
a preprocessor to add support for abbreviations to mdbook, inspired by the typst package abbr
-
embers-client
Client rendering, input handling, configuration, and scripting support for Embers
-
basalt-core
core functionality for Basalt TUI application
-
mdbook-pikchr
A mdbook preprocessor to render pikchr code blocks as images in your book
-
gaze-recognizers
Built-in recognizers for Gaze
-
url_encor
A lightweight library to encode and decode special characters in urls
-
agent-context-builder
Compose LLM system prompts from named sections with ordering and conditionals
-
picomd
A tiny, offline, GitHub-fidelity Markdown previewer (no editor)
-
inline_colorization
format!("Lets the user {color_red}colorize{color_reset} and {style_underline}style the output{style_reset} text using inline variables");
-
biblicist
working with Bible data
-
vlazba
Lojban words generator and analyzer
-
ecl-adapter-slack
Slack stub source adapter for the ECL pipeline runner (validation)
-
etch
Not just a text formatter, don't mark it down, etch it
-
smb-server
SMB2/3 file-sharing server library with pluggable storage backends
-
util-gpui-unofficial
A collection of utility structs and functions used by Zed and GPUI
-
snapper-fmt
Semantic line break formatter for Org, LaTeX, Markdown, RST, and plaintext
-
vocabulist
— a live personal dictionary, learned from the words you actually use
-
ragrig
RAG framework for research and prototyping. Zero dependencies, hot-swap any agent at runtime, hybrid BM25+vector retrieval. Default build compiles with cargo build --release and nothing else.
-
japanese-text
日本語テキスト正規化ライブラリ - 文字幅、かな、Unicode、句読点、旧字体の正規化
-
matchr
A fast fuzzy matcher library written in Rust for use in CLI tools and TUI apps
-
scrubbers
High-throughput redaction engine + CLI
-
normy
Ultra-fast, zero-copy text normalization for Rust NLP pipelines & tokenizers
-
langram
Natural language detection library
-
malachi
A domain specific pattern matching language made for defining bot commands
-
english-pos-tagger
part-of-speech tagging and lemmatization of English text
-
catbus
A Wayland IME for multilingual text input
-
mdbook-preprocessor-boilerplate
Boilerplate code for mdbook preprocessors
-
prema
convert markdown to html
-
treesearch
Structure-aware document search CLI. Fast keyword matching over hierarchical document trees.
-
onig-regset
Rust-Onig is a set of Rust bindings for the Oniguruma regular expression library. Oniguruma is a modern regex library with support for multiple character encodings and regex syntaxes.
-
thesaurus
An offline thesaurus library for Rust
-
smart-config-commands
Command-line extensions for
smart-configlibrary -
typoglycemia
function to convert text to typoglycemic format with a Leet-speak variant. The function takes a string as input and returns a new string where the first and last letters of each word are unchanged…
-
linkup
Automatically add links to Markdown files
-
mdbook-tracey
mdbook preprocessor for tracey requirement annotations
-
cerberust
Fast Rust guardrails for LLM input/output — composable scanners (PII, secrets, prompt-injection) and streaming middleware
-
lib-bcsv-jmap
reading and writing BCSV/JMap format used for Wii and GC games, including Super Mario Galaxy
-
ident_case
applying case rules to Rust identifiers
-
onnx-genai
Rust inference runtime for generative AI models on ONNX Runtime
-
sdsconv
CLI for converting chemical safety SDS documents (PDF/DOCX) ↔ MHLW/JIS Z 7253 standard JSON via LLM (Claude/GPT/Gemini). Batch mode, multilingual.
-
subslay
Text → emoji 💅🏻 Powered by Rust
-
asciidork-eval
Asciidork eval
-
zet
zet finds the union, intersection, set difference, etc of files considered as sets of lines
-
corpa
The ripgrep of text analysis. Blazing-fast CLI for corpus-level NLP statistics.
-
anthropic-text-editor
A micro-CLI to apply tool calls from Anthropic for their text_editor_20250124 built-in computer use tool
-
codabase
Polyglot development tool for markdown-defined data types
-
kaff_sso
Small-buffer-optimized generic buffer and UTF-8 string type
-
re_view_text_document
view that shows a single text box
-
oximo-io
Model I/O (MPS, LP, NLP writers) for oximo
-
text_trees
textual output for tree-like structures
-
llmtask
Engine-agnostic Task abstraction for LLM structured-output: Task trait + Grammar (JSON Schema, Lark, Regex) + ImageAnalysis
-
tpu
Encoding-aware file I/O CLI: read, write, replace, search, and validate files with correct handling of UTF-8, UTF-16LE/BE, Windows-1252, Shift-JIS, and CRLF/LF/CR line endings
-
multimatch
Multi-pattern matching engine — Aho-Corasick + regex with optional Hyperscan SIMD acceleration
-
kimun-notes
A terminal-based notes application
-
ja-furigana
Japanese furigana (ruby) lookup library — Lindera-based analyzer + data-driven dictionary/rules from furigana-dict
-
nexaloid-sys-linux-x64
Linux x64 native library for nexaloid-sys
-
colonnade
format tabular data for display
-
rusty-pdfgrep
Grep through PDF files — a Rust port of Hans-Peter Deifel’s
pdfgrep(1)with lopdf-backed text extraction, regex + fancy-regex pluggable engines, –password retry for encrypted PDFs… -
gorgeous
Grammar-driven pretty printers auto-generated from BBNF grammars
-
csml_interpreter
The CSML Interpreter is the official interpreter for the CSML programming language, a DSL designed to make it extremely easy to create rich and powerful chatbots
-
mdbook-wordcount
Word count for mdbook, inspired by the mdbook tutorial
-
string-box
Create Rust string from UTF-8 string, byte string or wide string
-
booky
analyze English text
-
mdbook-linkcheck2
A backend for
mdbookwhich will check your links for you -
deucalion
High-performance Windows library for capturing decoded FFXIV packets
-
sel-rs
Select slices from text files by line numbers, ranges, positions, or regex
-
picomatch-rs
Rust glob matching core for the picomatch-rs workspace
-
pdfvec
High-performance PDF text extraction library for vectorization pipelines
-
rsre-lua
a regex lua module using the fancy-regex rust crate
-
pink_accents
Replacement of patterns in string to simulate speech accents
-
badwords-rs
filtering based on badwords (https://github.com/hughsie/badwords)
-
bolivar-icu
Internal static ICU4C support for Bolivar
-
bk-tree
A Rust BK-tree implementation
-
docolint-parser
Tree-sitter based prose extraction from source code
-
varna
— multilingual language engine: phoneme inventories, G2P rules, scripts, grammar, and lexicon for 50+ languages
-
facelessvideos
Rust helpers for drafting faceless YouTube short script outlines, paired with the FacelessVideos web app
-
renderdag
An ASCII or Unicode renderer for directed acyclic graphs (DAGs)
-
v-module-queue
Veda module queue consumer runtime (without full-text / xapian stack)
-
az-str
String and identifier utilities for the addzero ecosystem
-
grapheme-runtime
Policy-governed Grapheme runtime engine
-
kaho
A Rust-based library for interacting with Stoat
-
mdbook-quiz-validate
Input validation for quizzes used in mdbook-quiz
-
glk
Bindings for the Glk I/O interface for hosting interactive fiction interpreters
-
uc2pdf
A Unicode text-to-PDF utility
-
archive-pdf-urls
Extract all links from a PDF and archive the URLs in the Internet Archive's Wayback Machine
-
triblespace-search
Content-addressed BM25 + HNSW indexes on top of triblespace piles
-
deckhand
Present markdown slide decks as a TUI — live embedded terminals, a 2-D slide grid, presenter notes, and a wasm presenter for the browser
-
aonyx-skills
Aonyx Agent — SKILL.md engine, loader, trigger matching, auto-generation
-
tantivy-stemmers
A collection of Tantivy stemmer tokenizers
-
paltoquet
rule-based general-purpose tokenizers
-
facet-singularize
Fast, no-regex English singularization for the facet ecosystem
-
rustic_print
A versatile Rust library for enhancing console output. It offers a range of features to create a more engaging and informative command-line interface.
-
csvpeek-rs
A CLI tool to quickly peek into, list, and filter CSV data
-
wetext-rs
Text normalization library for TTS, Rust implementation of WeText
-
unicode-casing
Titlecase helper function on characters
-
rhema_contracts_chirho
Shared type-level contracts, newtypes, DTOs, and trait definitions for the Rhema Chirho engine
-
drova_sdk
Sdk for absolute converter of formats for dalet
-
src2md
Turn source code into a Markdown document with syntax highlighting, or extract it back
-
typf-unicode
Unicode segmentation, bidi, and normalization for Typf
-
async-utf8-decoder
Convert AsyncRead to incremental UTF8 string stream
-
text-document-direct-access
Entity CRUD controllers and DTOs for text-document
-
mat-o-viewer
A modern terminal file viewer combining cat, less, and grep with syntax highlighting and markdown rendering
-
affinidi-messaging-text-client
Affinidi Messaging SDK
-
hanconv
Convert between Chinese characters variants
-
pretty-console
A fluent, zero-cost API for styling terminal text with colors and attributes
-
uv-requirements-txt
internal component crate of uv
-
cloakrs-core
Core PII scanning, recognizer, and masking primitives for cloakrs
-
bloodtree
A hierarchical note-taking system with focus on relationships between nodes
-
mdbook-markdown
Markdown processing used in mdBook
-
satchel-rag
Portable RAG system on a USB drive. Single binary, local embeddings, MCP protocol.
-
hjkl-fuzzy
Subsequence fuzzy scorer (score + match positions) for the hjkl editor stack
-
hayai
(速い) — generic fast-match engine with pluggable normalizers and prefilters
-
mdbook-callouts
mdBook preprocessor to add Obsidian Flavored Markdown's Callouts to your book
-
stam-tools
Command-line tools for working with stand-off annotations on text (STAM)
-
yamlpatch
Comment and format-preserving YAML patch operations
-
cosmic-text
Pure Rust multi-line text handling
-
carta-highlight
Syntax highlighting engine: tokenizes source code from bundled grammars and resolves color styles
-
tpt-zero-glob
Glob pattern matching (*, ?, [...], **). #![no_std], zero dependencies, byte-slice based.
-
tokmat
Standalone high-performance Canadian address parsing engine core
-
mdbook-figure
a preprocessor that adds support for numbered figures in mdbook
-
kreuzberg-paddle-ocr
PaddleOCR via ONNX Runtime for Kreuzberg - high-performance text recognition
-
scrivener-mcp
MCP server for Scrivener 3 projects — AI-powered writing assistant tools
-
hawser
haw: multi-repo product composition and cross-repo MR orchestration
-
graphify-detect
File discovery and classification for graphify
-
mantra-miner
your software recite mantras while it runs
-
case_insensitive_hashmap
A HashMap that uses case-insensitive strings as keys
-
zp
Copy the contents of the source file or the standard output buffer to the clipboard, with support for maintaining a history of copied content, allowing users to easily paste into another file or program
-
hm_colors
converting hackmud color-code characters into ANSI color codes
-
mdtrans
Markdown parser and transformer using
pest.rs, focused on flexibility to a project’s needs -
streplace
A tiny library for matching and replacing in strings and slices with user-defined functions
-
kcode-rust-bins
Author, locally publish, and run small Rust binaries
-
monochora
gif to ascii art converter written in rust
-
pgf2json
Application Programming Interface to load and interpret grammars compiled in Portable Grammar Format (PGF). The PGF format is produced as a final output from the GF compiler. The library…
-
sourceannot
render snippets of source code with annotations
-
pagefuse
Your pages, your way — PDF, DOCX, images and more
-
rig-memory-policy
Backend-agnostic memory-policy primitives (frame metadata, content-hash dedup) shared by Rig memory-store adapters
-
mudroom
A TUI client and server for multiplayer text adventure games
-
prov-config
Workspace configuration policy, codecs, diagnostics, and vocabularies
-
ik-rs
chinese segment, ik-analyzer for rust
-
oxi-snapcompact
Bitmap-frame context compression for vision-capable LLMs — Rust port of omp snapcompact
-
snips
Keep code snippets in markdown files in sync
-
vi
An input method library for vietnamese IME
-
ferret
A trigram-based tool for detecting similarity in groups of text documents or program code
-
nu_plugin_query_git
a nushell plugin called query_git
-
prim-fmt
The prim formatting engine — Markdown/JSON/JSONC/YAML/TOML plus whitespace hygiene (library)
-
cssbox-dom
HTML/CSS parsing and style resolution for cssbox
-
slugify
Macro for flexible slug generation
-
wordcutw
A C-interface wrapper for Wordcut - a Lao/Thai word segmentation/breaking library
-
lingua-portuguese-language-model
The Portuguese language model for Lingua, an accurate natural language detection library
-
ripsed
Bulk find-and-replace engine — regex, literal, multi-file, atomic writes
-
limit-tldr
Code analysis library that actually fits in context - 95% token savings
-
slug-preserve
Case-preserving slugifier with Unicode PUA sentinel support (internal to fren)
-
use-pattern
Feature-gated facade crate for RustUse pattern helpers
-
badness
A language server, formatter, and linter for LaTeX
-
popsam-cli
CLI for AI-assisted selection of semantically representative texts
-
sui-intern
String interning for the sui Nix evaluator — Symbol(u32) handles for O(1) comparison
-
sift-search
Sift — a DSL for agents to search codebases in faster, deeper, and more sophisticated ways
-
owl-write
A TUI for managing your writing
-
text_io
really simple to use panicking input functions
-
enhex_core
EnhEx core engine - compiles Enhanced Expressions to Regex
-
kiters
timestamps, request IDs, and external IDs
-
pulumi_gestalt_core
Core Pulumi Gestalt implementation
-
hyperchad_markdown
Markdown to HyperChad Container conversion with GitHub Flavored Markdown support
-
ffs-query-parser
Query parser for ffs file finder — includes specific syntax for various constraints like globs, extensions, regex etc
-
spider-tendril
Send-able tendril fork (atomic refcount) for high-concurrency HTML parsing
-
cpf_cnpj
Validador de CPF e CNPJ para Rust
-
caco3
common lib
-
compression-prompt
Fast statistical compression for LLM prompts - 50% token reduction with 91% quality retention
-
otf2psf
Convert modern OTF/TTF fonts for use on the Linux TTY
-
iword-cli
CLI keyword scanner — iword-rs command-line tool
-
stdpython
Python standard library runtime for the Rython compiler ecosystem
-
pukram2html
converting Pukram-formatted text to HTML
-
skillspec-authoring
Internal authoring and import modules for the SkillSpec CLI
-
rust_string_utils
String utilities for rust based on org.apache.commons.lang3
-
fasttextembed
Fast, dependency-free text embeddings (BAAI/bge-small-en-v1.5) in pure C
-
hanmo
Hangul syllable composition/decomposition and jamo conversion: conjoining jamo (U+1100) <-> precomposed syllables (U+AC00) <-> compatibility jamo (U+3130), plus cho/jong consonant conversion
-
just_progress
Just a progress display tool
-
latinga
High-performance, Zero-Copy Uzbek Cyrillic-Latin transliterator
-
incparse
Zero-copy incremental string parsing with atomic rollback
-
aegis-types
Shared types for the Aegis agent runtime
-
constellate
Rust-powered CLI + live editor for curated markdown workspaces (requirements, docs, ADRs, audits, support, status-driven tasks) that build/serve/CRUD a themeable knowledge portal from a single binary
-
crow-streamdown-parser
Streaming markdown parser for streamdown (crow fork: upstream fixes not yet released upstream)
-
nom-grapheme-clusters
Adapter that allows nom to account for unicode grapheme clusters
-
redos-detector
static ReDoS vulnerability analysis of ECMA-262 regex patterns
-
zepub-mini
Minimal crate for writing epubs (in-memory)
-
webshift
Denoised web search library — fetch, clean, and rerank web content for AI agents
-
dubs
Themed name generator — like haikunator, but with categories
-
parquette
View and search through parquet files
-
archival
The simplest CMS in existence
-
lex-extension-host
Runtime for the Lex extension system: registry, transports, trust gate, sandboxing
-
changepacks-csharp
C# (.NET) project support for changepacks (NuGet)
-
chafa-syms-cli
Demo/test CLI for chafa-syms-rs: render images as tunable Unicode symbol art
-
office2pdf
Convert DOCX, XLSX, and PPTX files to PDF using pure Rust
-
spider-util
Shared utility functions and types for the spider-lib ecosystem
-
ripvec-mcp
MCP + LSP server for ripvec — semantic code search, PageRank repo maps, and multi-language code intelligence
-
lexrs-server
Production HTTP server for the lexrs lexicon library
-
illbethejudgeofthat
Pro se custody case builder. Google Takeout to courtroom in one evening.
-
toolpath-md
Render Toolpath documents as Markdown for LLM consumption
-
org-tools
Unified CLI for org-mode: lint, format, query, clock, export
-
harper-tex
The language checker for developers
-
language-tokenizer
Text tokenizer for linguistic purposes, such as text matching. Supports more than 40 languages, including English, French, Russian, Japanese, Thai etc.
-
shipit
open source command line interface for managing merge requests, changelogs, tags, and releases using a plan and apply interface. Built with coding agent integration in mind.
-
probly-search
A lightweight full-text search engine with a fully customizable scoring function
-
jmdict-fast
Blazing-fast Japanese dictionary engine with FST-based indexing
-
ucm-engine
Transformation engine for the Unified Content Model
-
toklen
A single-threaded, lightweight, and fast token counter
-
guanghechen-env
Deterministic .env parsing and recursive environment resolution
-
unicode-ccc
Unicode Canonical Combining Class detection
-
cosmic-text-tessera-fork
Pure Rust multi-line text handling
-
ngram_rs
Facilitate creating ngrams in Rust to be used in the polars plugin
-
repgrep
An interactive command line replacer for
ripgrep -
pulldown-cmark-merge
Pulldown-cmark Markdown merge helpers for Structured Merge
-
unicode-match-property-ecmascript
Resolve a Unicode property name or alias to its canonical name for ECMAScript RegExp property escapes
-
birta
Preview markdown files in the browser with GitHub-style rendering
-
lexical-sort
Sort Unicode strings lexically
-
CompactPrefixRadix
a minimalistic but efficient radix tree implementation with extra prefix support
-
forbidden-bands
8-bit string handling library
-
rust-sanitize
Deterministic one-way data sanitization engine
-
pii-vault
Presidio-compatible PII detection, anonymization, and reversible tokenization
-
onig_sys
onig_syscrate contains raw rust bindings to the oniguruma library. This crate exposes a set of unsafe functions which can then be used by other crates to create safe wrappers around Oniguruma… -
mago-text-edit
A text editing library for Mago
-
oxios-markdown
Markdown knowledge management — ported from files.md by Artem Zakirullin
-
safe-string
safe interface for interacting with multi-byte strings in Rust, namely IndexedStr, IndexedString, and IndexedSlice
-
sourcey
Native documentation tooling for Rust APIs. Companion crate to the sourcey static documentation generator; re-exports the rustdoc snapshot pipeline.
-
rheo
A typesetting and static site engine based on Typst
-
scrinium
OKF (Open Knowledge Format) CLI — create, validate, bundle and visualize Markdown knowledge graphs with a TUI editor
-
cranberry
A versatile Rust library for Russian Cyrillic transliteration
-
string-auto-indent
Normalizes multi-line string indentation while preserving platform-specific line endings
-
gaze-document
Reversible PII pseudonymization for documents — Tesseract OCR + Gaze redact → SafeBundle (clean Markdown + manifest + report)
-
cascii-core-view
Core frame display and animation library for ASCII art viewers
-
fathomdb-query
FathomDB query layer — JSON-filter AST and validation surface (leaf crate)
-
pyo3-filelike
Rust access to Python file-like objects
-
codump
A straightforward and flexible code/comment dump tool
-
merge3
merge tool for three-way merges
-
langsan
sanitizing language model input and output
-
awful_knowledge_synthesizer
Generate LLM-powered exam questions from YAML books, manpages, mdbooks, tealdeer pages, and code
-
kiru
Fast text chunking for Rust
-
texto
CLI made for generating dummy text
-
like
A SQL like style pattern matching
-
xberg-cli
Command-line interface for Xberg document intelligence
-
pretext
Native Unicode text preparation and paragraph layout engine for Pretext
-
unicode-interference
Unicode script-mixing detector using forward/reverse interference patterns. Finds hidden non-Latin characters embedded in Latin text.
-
oak-pretty-print
Syntax highlighter supporting multiple programming languages
-
fxtranslate-cli
Batteries-included CLI for Firefox Translations models: discover, download/cache, and translate (stdin/pipe or interactive) — powered by the fxtranslate engine
-
simdutf8-cli
SIMD-accelerated UTF-8 validation CLI built on the simdutf8 crate, with hardened path handling
-
sehx
SEnsible HeXadecimal, the ASCII-synergetic little-endian hexadecimal format
-
floating-ui-dom
Rust port of Floating UI. Floating UI for the web.
-
simplematch
Fast wildcard pattern matching for strings and bytes with a simple api
-
mig-assembly
MIG-guided EDIFACT tree assembly — parse RawSegments into typed MIG trees
-
streamdown-config
Configuration loading and management for streamdown
-
ystd
An opinionated and batteries included
stdmirror for convenient, correct code and pleasant error messages -
rehuman
Unicode-safe text cleaning & typographic normalization for Rust
-
rawgrep
Grep at the speed of raw disk
-
ezemoji
Catigoryized Emoji's
-
agent-atlas
Deterministic knowledge base indexer for AI agents
-
blame-rs
Line-by-line authorship tracking for revisioned text
-
search-text
A fast and flexible command-line tool to recursively search for text or regex patterns in files under a directory
-
streamdown
A streaming markdown renderer for modern terminals (Rust port of Streamdown)
-
pandoc_types
Rust port of pandoc-types
-
dedoc
Terminal-based viewer for DevDocs documentation
-
treebender
An HDPSG inspired symbolic NLP library for Rust
-
inputx-wubi
Self-developed Wubi 86 encoder, dictionary, and dataset — zero-dependency, self-built finite-state index (inputx-fsa), WASM-ready. Powers the Inputx IME.
-
crustytts-phonemize
English G2P for Kokoro TTS: Misaki dictionary + POS tagger + letter-spelling safety net that never silently drops a word
-
animated-emojis-rs
Noto Animated emojis
-
kanonak-expression
Kanonak expression runtime (expressionRuntimeVersion 2). Deterministic tree-walker for kanonak.org/transformations + kanonak.org/math expressions, verified against the shared parity vectors.
-
tectonic_bridge_core
Exposing core backend APIs to the Tectonic C/C++ code
-
substrait-extensions
Packaged Substrait Extension Files
-
solomd-mcp
Model Context Protocol server for SoloMD vaults — exposes a Markdown notes folder to Claude Code, Codex CLI, Cursor, Cline, Continue, Zed, and any other MCP client
-
mdbook-linkcheck
A backend for
mdbookwhich will check your links for you -
nerdle
A macro-powered compile-time nerd-font code point resolver
-
bullet_stream
Bulletproof printing for bullet point text
-
mdbook-typst-math
An mdbook preprocessor to use typst to render math
-
biometrics
provide the vitals of a process in the form of counters, gauges, moments, and T-digests
-
vader_sentiment
Bindings for Rust from the original Python VaderSentiment analysis tool
-
shabdakosh
— Pronunciation dictionary with ARPABET/CMUdict support for svara phonemes
-
slack-blocks-render
Slack blocks render is a Rust library to render Slack blocks as Markdown
-
ix-match
matching and moving IIQ files so they can be easily imported into IX Capture
-
ids-apis
IDS APIs in Rust
-
mkdlint
A style checker and lint tool for Markdown/CommonMark files, written in Rust
-
lister-cli
Lister: Navigate Markdown Lists
-
phonetics-rs
IPA-based phonetic distance metrics: strict edit distance, listener-confusion distance, and per-phoneme acoustic and perceptual scoring. Calibrated against Mad Gab puzzle data; tunable per dialect.
-
lindera-dictionary
A morphological dictionary library
-
bmfont_rs
Load/ save/ manipulate BMFont files
-
fast-grep
Indexed regex search. 6-25x faster than ripgrep on large codebases via sparse n-gram index, position masks, and mmap'd posting lists.
-
yara-x-fmt
A code-formatting library for YARA rules
-
ansi-align
Text alignment library with ANSI escape sequence and Unicode support
-
mdbook-mermaid-ssr
mdbook preprocessor to add mermaid support with server-side rendering
-
satteri-plugin-api
Rust plugin trait, typed visitors, and runner for Sätteri
-
rsxiv
Tools for working with arXiv and the arXiv API
-
aki-mline
match line, regex text filter like a grep of linux command
-
curtana
Simplified zero-cost wrapper over llama.cpp powered by lama-cpp-2
-
moine
Public Rust API for Lattice Path Edit Distance and language adapters
-
bmux_decoration_plugin
Decoration plugin for bmux — paints pane borders and publishes scene updates
-
nib
static site generator
-
klieo-pii-patterns
Shared PII detection patterns (regex source strings) consumed by klieo-ops and klieo-ops-evidence-verify
-
moenarch-text-model-runtime
Shared tokenizer and native text model runtime traits for video-analysis
-
tree-sitter-stack-graphs-javascript
Stack graphs definition for JavaScript using tree-sitter-javascript
-
search5
Local File Search Engine
-
eloran
Comics and Ebook web library written in rust, with reading, search, reading status, bookmarks
-
slugrs
A fast, locale-aware slugify library for Rust
-
lexicon-docx
Lexicon Markdown to DOCX processor for legal contracts
-
skimtoken
Fast token count estimation library
-
mdbook-tabs
mdBook plugin for rendering content in tabs
-
askama-markdown-cmark
Askama filter for markdown, using pulldown-cmark
-
kanpyo
Japanese Morphological Analyzer
-
rust-persian-tools
Official Rust implementation of Persian Tools
-
neco-editor
Umbrella crate for editor runtime primitives with a unified text buffer
-
okh-tool
A CLI tool to deal with Open Know-How (OKH) data files. Its main functionalities are: validation of and conversion between the different formats
-
piki
personal wiki application
-
filecheck
writing tests for utilities that read text files and produce text output
-
yog-ui
Yog UI framework — flexbox layout engine + GPU rendering via yog-gfx
-
dash-em
Enterprise-Grade Em-Dash Removal Library — SIMD-Accelerated String Processing
-
coverio
Better code coverage reporting for Rust crates
-
acroform
High-level PDF form manipulation library using lopdf
-
mant-ui
Ratatui frontend component for ManT
-
toku-export
Export implementations for Toku: CSV, JSON, Markdown, canonical backup
-
unicode-canonical-combining-class
Fast lookup of the Canonical Combining Class property
-
kaiba
domain library - Core types and interfaces for AI persona system
-
mdbook-pagetoc
A mdbook plugin that provides a table of contents for each page
-
livekit-data-stream
Data stream core logic for LiveKit
-
umsc
Uyghur multi-script converter for Arabic, Latin, Yengi, Cyrillic, XJUS, and Uzbek Latin scripts
-
fitsort-rs
rewrite of fitsort, used to read dfits output
-
ripsecrets
A command-line tool to prevent committing secret keys into your source code
-
piff-napi
Node and Bun bindings for the piff Rust engine
-
combust
AI-driven local pull request workflow where Claude is the only contributor
-
rustkorean
processing Korean characters. It provides functionalities to check if a character is Korean, classify Korean characters, verify if a character is a leading consonant (choseong), a medial vowel (jungseong)…
-
pomsky-bin
Compile pomsky expressions, a new regular expression language
-
anycase
a case conversion library for Rust
-
grapheme
Abstractions for working with extended Unicode grapheme clusters
-
lexicmp
comparing and sorting strings lexicographically and naturally
-
docgen-diff
Git-based change tracking for docgen, the Cargo-only static documentation-site generator
-
vhdl_syntax
work with VHDL files
-
lera-trigram
A trigram-based regex optimization library inspired by PostgreSQL's pg_trgm
-
boreal-cli
CLI utility to run boreal, a YARA rules engine
-
typedown-lang
Typedown language: Parser, typechecker, and evaluation engine
-
sshenv_shims_models
sshenv shim-binding data types
-
pyohwa-search
Search index builder for Pyohwa static site generator
-
cljrs-base64
Base64 library for Clojurust wrapping rust-base64
-
tracey-config
Configuration types for tracey spec coverage tool
-
mdbook-renderer
assist implementing an mdBook renderer
-
mdbook-indexing
mdbook preprocessor for index generation
-
dvd-term
A bouncing ASCII art DVD logo (or custom text) for the terminal
-
profanite-core
Kryptonite for Profanities — lightweight, obfuscation-resistant profanity filter
-
sley-strbuf-expand
Git strbuf_expand-style format-string expansion for sley
-
oak-highlight
A lightweight syntax highlighter for Rust with support for multiple programming languages and customizable themes
-
lau-a2ui
Agent-to-UI rendering protocol — rendering-system-agnostic state representation
-
utf8proc
Rust bindings to the utf8proc library
-
kael_engines
Unicode text, bounded undo/cache, crash, and workload-state primitives for native Rust applications
-
arborium-cli
Command-line syntax highlighter powered by arborium
-
unicode-language
detect language coverage given a list of codepoints
-
mq-crawler
Directory crawler for batch Markdown file processing
-
mdpdf
A fast CLI tool to convert Markdown files to PDF
-
typos-cli
Source Code Spelling Correction
-
finetype-core
Core taxonomy and data generation for FineType
-
syntaxfmt
A derive macro-based library for flexible syntax tree formatting with pretty printing support
-
nova-forms
Build online forms with ease
-
mdbook-frontmatter-strip
mdBook preprocessor that strips YAML frontmatter from chapters
-
wordnet-lemmatizer
WordNet morphological lemmatizer (the 'morphy' algorithm), ported from NLTK, with baked-in data and no_std support
-
panini-lang-langs
Language-specific definitions and presets for the Panini linguistic feature extraction framework
-
skera
Subsetting a font file according to provided input
-
bible
A beautiful TUI Bible reader with on-demand translation downloads
-
amos-bessel-rs
An idiomatic Rust translation of Amos algorithm for calculating Bessel functions
-
graphify-ingest
URL fetching and content ingestion for graphify
-
fkys-rs
F*cking Kill Yourself lang interpreter written in Rust
-
bad-apple
A terminal-based player for videos
-
puniyu_element
puniyu 消息元素类型库,统一定义接收与发送元素模型
-
lexa
Lexa CLI: hybrid local search (BM25 + binary-quantized Matryoshka KNN + cross-encoder rerank) over arbitrary file trees.
lexa index <path>,lexa search <query>,lexa watch <path>. -
typub-assets-ast
AST-level asset processing for typub
-
opentalk-roomserver-module-legal-vote
OpenTalk RoomServer Module Legal Vote
-
fop
FOP (Formatting Objects Processor) — Apache FOP-compatible XSL-FO processor in pure Rust
-
mdbook-quiz-schema
Schema for quizzes used in mdbook-quiz
-
genpdfi
User-friendly PDF generator written in pure Rust
-
fabryk-mcp-content
Content and source MCP tools for Fabryk (ContentItemProvider, SourceProvider)
-
rio-grapheme-width
Emoji presentation and variation-sequence tables for Rio terminal. Forked from wezterm-char-props.
-
casile
The command line interface to the CaSILE toolkit, a book publishing workflow employing SILE and other wizardry
-
weavr
Claude Code transcript exporter — beautiful, self-contained HTML and Markdown
-
ucd-generate
A program for generating packed representations of the Unicode character database that can be efficiently searched
-
html-auto-p
function like
wpautopin Wordpress. It uses a group of regex replaces used to identify text formatted with newlines and replace double line-breaks with HTML paragraph tags. -
mdriver
Streaming markdown printer for the terminal with syntax highlighting
-
pdf-engine
Unified PDF rendering engine — page rendering, text extraction, thumbnails
-
tectonic_engine_bibtex
The
bibtexprogram as a reusable crate -
openakb-validate
Schema, semantic, and strict-profile validator for OpenAKB descriptors with stable AKB001-AKB012 diagnostics
-
ankify
Generate and sync Anki flashcards from your Typst documents
-
searcher_txt
A copy of grep that I made to show that im bad at rust
-
multiscan-report
Renderers: table, json, jsonl, sarif, sbom, markdown (spec 12)
-
markex
Fast, non-validating markup element extractor (Tag Element, MdRef, MdCodeBlock, MDSection)
-
jammi-encoders
Candle-native BERT-family encoders for sentence embeddings, with built-in PEFT support via jammi-lora
-
utf16_iter
Iterator by char over potentially-invalid UTF-16 in &[u16]
-
gukhanmun-unihan
Generates gukhanmun-core fallback readings from Unicode Unihan data
-
readex
HTML main-content extraction (article body, title, metadata) — Rust ports of Mozilla Readability, Trafilatura, and htmldate
-
md-formatter
A fast, opinionated Markdown formatter
-
markovify-rs
A fast, extensible Rust implementation of a Markov chain text generator, inspired by markovify
-
zantetsu-vecdb
Canonical anime title matching via Kitsu dumps or remote endpoints
-
topiary-queries
tree-sitter query files compatible with Topiary
-
cro_stem
A lightning-fast, zero-dependency Croatian stemming library written in Rust
-
mdbook-najan
Preprocessor for the Najan mdBook
-
jailguard
Pure-Rust prompt-injection detector with 1.5MB embedded MLP classifier. 98.40% accuracy, p50 14ms CPU inference, 8-class attack taxonomy. Apache-2.0/MIT alternative to Rebuff and Lakera Guard.
-
fount
A terminal-based Fountain screenplay editor
-
datadriven
Rewritable table-driven testing
-
commit_crafter
AI powered tool for Git commit message generator
-
shuck-formatter
Shell script formatter with configurable style options
-
reword
some utility functions for human-readable formatting of words
-
lint-ai
Semantic wiki and docs linting for contradictions, stale claims, orphan pages, and missing cross-references
-
h2m
HTML to Markdown converter
-
wp-wordcount-rs
Rust port of WordPress/Elementor package wp-wordcount-rs
-
sema-stdlib
Standard library (350+ native functions) for the Sema programming language
-
unitoken
Deprecated: use ffbpe for Unicode-aware, streaming BPE training and encoding
-
mdbook-last-changed
mdbook preprocessor to add the last modification date per page
-
mnem-rerank-providers
Cross-encoder reranker adapters for mnem (Cohere, Voyage, Jina). Sync, TLS-via-rustls, tokio-free.
-
document_tree
reStructuredText’s DocumentTree representation
-
aven
Local-first task manager CLI and sync server
-
svgbob
Transform your ascii diagrams into happy little SVG
-
pukram-formatting
A type to represent the formatting of the pukram markup language
-
h2m-search
Zero-config web search for h2m (DuckDuckGo, Wikipedia, SearXNG, Brave, Tavily)
-
lua-lex
omniLua’s Lua lexer — internal crate; depend on
omnilua -
ohos-input-method-sys
OpenHarmony's input method binding for rust
-
rig-retrieval-evals
Knowledge-base and retrieval evaluation harness for Rig agents
-
mallard
A line-oriented text buffer using an immutable green/red model with cheap branching and undo/redo
-
tengwar
Transliterate text into J.R.R. Tolkien's Tengwar.
-
rstype
Rust based typing trainer
-
mdbook-footnote
mdbook preprocessor for footnotes
-
dongler-pipeline
Hybrid PDF-to-Markdown extraction pipeline: deterministic text + ML layout/OCR/tables, fused into dongler IR v2
-
zine
opinionated tool to build your own magazine
-
waken_snowball
Snowball stemming algorithms for 33 languages
-
cfasttext-sys
fastText ffi binding
-
asciit
A compact and visually appealing ASCII table for your terminal, featuring colored numbers and letters
-
htmlescape
HTML entity encoding and decoding
-
aclneko
caitsith policy abstract
-
code-to-pdf
Generates a syntax-highlighted PDF of your source code
-
pspp
Statistical analysis software
-
text-parsing
Hierarchical text processing preserving char position info
-
jotdown-rs
A minimalist, command-line jotting utility that's fast, private, and git-friendly
-
mdbook-trunk
mdBook plugin which bundles packages using Trunk and includes them as iframes
-
artificial-prompt
Fluent builders and helpers for composing markdown prompt fragments
-
hat-splitter
HAT splitter
-
dataprof-metrics
Metrics and statistical analysis engine for dataprof
-
rustpress-dev
Development and preview servers for RustPress
-
obfsck
Text obfuscation library for redacting secrets, IPs, emails, users, and hostnames from logs and alerts
-
lre
Rust bindings for the regular expression library from QuickJS
-
md-to-incodoc
Convert markdown to incodoc
-
n_gram
training n-gram language models
-
aion-awl-lsp
Thin Language Server Protocol adapter for the Aion Workflow Language
-
voice-g2p
Grapheme-to-phoneme conversion: misaki dictionary + espeak-ng fallback
-
hanzo-extract
Content extraction with built-in sanitization via hanzo-guard
-
mupdf-sys
Rust FFI binding to MuPDF
-
legible
port of Mozilla's Readability.js for extracting readable content from web pages
-
hemoglobin
Bloodless
-
substring
method for string types
-
mini-litmus
Markdown readability metrics and analysis for the mini-* family
-
kiroku-tui
terminal-based personal journaling and note-taking tool
-
bougie-patches
Native reimplementation of cweagans/composer-patches: resolve, download, and apply patch files to installed packages during install — no PHP plugin execution. FS/PHP-agnostic core;…
-
flxy
Full-text searching and scoring of strings
-
swc_ecma_regexp_ast
AST definitions of ECMAScript regular expressions
-
devek
CLI for copying HTML to clipboard
-
armnod
random string generator
-
llm-think-tag-strip
Strip <thinking>/<think> reasoning blocks from LLM output (Claude, DeepSeek, etc.)
-
no-crlf
A CLI tool to convert CRLF line endings to LF in text files
-
badwords-core
Core profanity filter logic - normalization, transliteration, homoglyphs
-
am-wordlist
A fast, embedded word list you can index, with zero runtime init and zero allocation
-
rx-lang
Readable regex builders, macros, parsing, diagnostics, and CLI-facing APIs
-
textwrap-macros
procedural macros to use textwrap utilities at compile time
-
gxter
A parsing library for creating and reading GTA 3/VC/SA GXT (text string) files
-
spekter
Instant, side-by-side directory and file diff with syntax highlighting
-
obfuskey
Cross-language compatible integer obfuscation and bit-packing library
-
textgridde-rs
dealing with Praat TextGrid files. MIT licensed.
-
fret-text-nav
Text navigation utilities (word/line boundaries, selection movement) for Fret
-
tok3niz3r-trainer
Trainer for byte-level BPE tokenizers: learns a vocabulary and merge table from a text corpus. The training half of tok3niz3r.
-
liepress
A Markdown to PDF/SVG/PNG converter with CSS styling support
-
futf
Handling fragments of UTF-8
-
pulldown-cmark-mdcat
Render pulldown-cmark events to TTY
-
emojicon
Find Emoji by using Emoticons and GitHub's, Bengali emoji names
-
byteutils
that provides a collection of frequently used utility functions for working with bytes, strings, and vectors. It includes common tasks such as converting between strings and byte arrays…
-
philiprehberger-slug
Unicode-aware slug generation for URL-safe strings
-
mdbook-numeq
An mdbook preprocessor for automatically numbering centered equations
-
dataprof-csv
CSV parsing and profiling support for dataprof
-
servo-canvas
A component of the servo web-engine
-
covy-core
Fast Rust CLI for coverage and diagnostics gating
-
googleapis-tonic-google-cloud-datalabeling-v1beta1
A Google APIs client library generated by tonic-build
-
triplets-srd-source
Experimental simd-r-drive integration for the triplets data pipeline framework
-
matchy-literal-hash
O(1) exact string matching via memory-mapped hash tables (internal)
-
lax-core
Shared printing machinery for the lax formatter family (lax-css, lax-sql, lax-markup)
-
autonomo-arabic-reshaper
Arabic text shaper + visual RTL reverser tailored for game modding (RimWorld, Unity LTR UIs). Handles tags, escapes, entities, and common UI artifacts.
-
legalis-eu
European Union jurisdiction support for Legalis-RS (GDPR, Consumer Rights, Competition, Treaties)
-
seam
Symbolic Expressions As Markup
-
typing_engine
A typing game engine for Japanese and English
-
oxi-hashline
Line-anchored patch format for AI-assisted code editing
-
bookforge-core
Core IR, segmentation, configuration, and progress types for BookForge
-
ste_checker
Procedural ASD-STE100 (Simplified Technical English) checker for Markdown
-
img2epub
Convert images to EPUB
-
mdbook-typst
An mdBook backend to output Typst markup, pdf, png, or svg
-
pbtree
A fast, generic piece-table text buffer backed by a balanced B+ tree
-
sley-grep
Shared regex and grep matching engine for sley
-
opentalk-roomserver-types-legal-vote
OpenTalk RoomServer Types Legal Vote
-
ygrep-core
Core library for ygrep – fast, local, indexed code search
-
see-cat
A cute cat(1)
-
imperative
Check for imperative mood in text
-
rrename
" Opinionated tool to rename files in batch. Match regular expression, replace some characters I consider noise to kebab case
-
bougie-php-json
Byte-exact PHP json_encode output for two flag combinations Composer relies on (content-hash + JsonFile::encode)
-
pipefog
Stream-structured data obfuscator for JSON/YAML/CSS
-
markdown-harvest
designed to extract, clean, and convert web content from URLs found in text messages into clean Markdown format. Originally created as an auxiliary component for Retrieval-Augmented Generation (RAG)…
-
slabs
Retrieval spans and late pooling
-
nowdocs
Single-binary MCP documentation server for LLM coding agents — ingest, chunk, embed, and retrieve docs locally
-
oneiros-model
Shared domain types for oneiros
-
ratex-render
Raster and image rendering for RaTeX math typesetting
-
regex-cli
A command line tool for debugging, ad hoc benchmarking and generating regular expressions
-
mdlens
Token-efficient Markdown structure CLI for agents
-
jawk
JSON AWK
-
ratex-unicode-font
System Unicode font discovery for RaTeX fallback rendering
-
create_broken_files
Create broken files from other ones
-
treease-cli
Command-line interface for querying, transforming, and previewing structured documents with Treease
-
piper-phoneme-streaming
A high-performance Rust library for streaming Text-to-Phoneme (G2P) conversion
-
ohos-udmf-sys
OpenHarmony's udmf binding for rust
-
finding
command line finding tool
-
quillmark-typst
Typst backend for Quillmark
-
miktik
A unified, multi-backend tokenizer library for LLMs
-
typub-ir
Semantic IR types for typub
-
narashi
多言語埋め込みで類似テキストを検出し、より汎用的な表記に統合して表記ゆれを解消するライブラリ・CLI
-
areev-context
Budget-aware context rendering (SML/TOON/Markdown/JSON) for Areev
-
alef-docs
API reference documentation generator for alef polyglot bindings
-
pyohwa-core
Core engine for Pyohwa static site generator — config, markdown, rendering, and build pipeline
-
changxi
TUI EPUB Reader
-
argus-redact-core
PII detection and redaction primitives — pure Rust core
-
mdbookkit
Support library for mdBook preprocessors in the mdbookkit project
-
cloc
Count, or compute differences of, lines of source code and comments
-
ranked-searcher
Search inside text files using tf-idf formula, showing the most relevant search at the top
-
betteroffice-docx-layout
The docx layout core in Rust, compiled to WASM: pagination, line flow, tables, floats, notes, and display lists behind the MeasuredBlock[] -> Layout contract, gated by the golden corpus
-
osc66
CLI that wraps text in kitty text-sizing-protocol escape codes using harfbuzz for accurate glyph shaping and width calculation
-
glyphana
Quickly find, inspect & collect unicode glyps
-
facilguide
Multilingual tech guide utilities. Guides in EN, ES, FR, PT, IT.
-
docgen-core
Core Markdown processing and page model for docgen, the Cargo-only static documentation-site generator
-
memora-core
Verifiable memory for AI: re-reads the source span behind every citation, recomputes its hash, and rejects what the source does not contain
-
sniffer-rs
that simplifies fuzzy string matching in rust
-
xerg
Ultra-fast grep implementation in Rust - built for maximum speed with direct output and parallel processing
-
mdbook-image-attrs
An mdbook preprocessor for adding attributes to images
-
convert_case_extras
Extra features for convert_case
-
smart-markdown
Parse and render Markdown to ANSI-styled terminal output with live in-place refresh
-
rag
CLI for Retrieval-Augmented Generation
-
galm
pattern matching library
-
zettel-cli
cli app for Luhmann-style Zettelkasten management
-
crawdad-rkyv
Crawdad: ChaRActer-Wise Double-Array Dictionary with rkyv support
-
docx_mcp_rust
A Rust-based MCP (Model Context Protocol) server for creating and manipulating DOCX files
-
trpl
A support crate for The Rust Programming Language book
-
amt-phonetic
Articulatory Moment Transform — language-agnostic phonetic name matching
-
multi-mime-guess
determining MIME types based on file extensions
-
spanned
string processing with file/line/col information and the regular rust
strAPI -
paperdown
A fast CLI tool to batch convert PDFs into Markdown using GLM-OCR
-
mtf
Markdown Table Formatter
-
ruff_python_formatter
internal component crate of Ruff
-
rtb-redact
Free-form secret redaction for log lines, telemetry events, and diagnostic surfaces. Part of the phpboyscout Rust toolkit.
-
agentroot-mcp
Model Context Protocol server for agentroot - AI assistant integration
-
zpl_toolchain_core
Core parser, emitter, and validator for ZPL II label code (part of the zpl-toolchain project)
-
simd-utf16-len
SIMD-accelerated UTF-16 length calculation from UTF-8 strings
-
ttf_word_wrap
Wraps text based on character width
-
dnd-character
A Dungeons and Dragons character generator
-
lindera-wasm
A morphological analysis library for WebAssembly
-
onnx-genai-engine
Text generation engine combining ONNX Runtime, scheduling, and KV caching
-
metaphone3
phonetic algorithm
-
ssexp
A powerful parser for s-expressions
-
rustling
A high-performance library for computational linguistics
-
reqmd_cli
CLI tool for reqmd
-
sanitize-pii
Detect and mask personally identifiable information (PII) in strings
-
distri-formatter
Shared event formatting logic for Distri (plain text, HTML, etc.)
-
docloom
Programmatically compose documents and render them to Markdown or styled terminal output
-
maproom
Semantic code search powered by embeddings, with SQLite or PostgreSQL/pgvector storage
-
escaping
configurable string escaping and unescaping
-
content-extractor-rl
RL-based article extraction from HTML using Deep Q-Networks and heuristic fallback
-
agent-book-translate
A powerful LLM-driven agentic EPUB book translator with robust progress monitoring and recovery
-
cliare-runtime
Target resolution and sandbox runtime modules for CLIARE
-
matchy-extractor
Fast extraction of IPs, domains, emails, hashes from text (internal)
-
fast_symspell
Spelling correction & Fuzzy search
-
rex-mdbook
Rex: A strongly-typed, pure, implicitly parallel functional programming language
-
crate-doc-cli
Access Rust crate documentation from the CLI
-
rdgnru-lib
A small, dependency-free utility library for Rust projects
-
tomlplus-syntax
TOML+ language core: lexer, parser, validator with source spans
-
legalis-sg
Singapore jurisdiction support for Legalis-RS (Companies Act, Employment Act, PDPA, Consumer Protection)
-
utf8-io
Traits and types for UTF-8 I/O
-
kawat-cli
Command-line interface for kawat web content extraction
-
corrosick
Fast multi-pattern string search using the Aho-Corasick algorithm
-
lindera-unidic-builder
A Japanese morphological dictionary builder for UniDic
-
ascii-fmt
CLI tool to fix and align ASCII diagrams generated by AI agents
-
axiomsync-mobile-ffi
Mobile FFI boundary for AxiomSync core runtime
-
mdbook-xref
a preprocessor to add support for easy cross-references in mdbook
-
srx
A mostly compliant Rust implementation of the Segmentation Rules eXchange (SRX) 2.0 standard for text segmentation
-
shannon-nu-explore
Nushell table pager
-
dictionary_bitmap_trie
Bitmap trie backed autocomplete and search
-
embedd
Embedding interfaces + local backends (Candle/HF)
-
xee-ir
Xee intermediate representation and compilation to bytecode
-
mdbook-driver
High-level library for running mdBook
-
analiticcl
approximate string matching or fuzzy-matching system that can be used to find variants for spelling correction or text normalisation
-
glyph-names
Mapping of characters to glyph names according to the Adobe Glyph List Specification
-
atog
ascii to greek - prints greek letters given latin alphabets as input
-
whatwg-infra
Tiny Rust-based implementation of the WHATWG Infra Standard
-
rpdfium-text
Text extraction for rpdfium
-
nysiis
A fast NYSIIS (New York State Identification and Intelligence System) phonetic encoding library
-
obsidian-cli-inspector
Local-first CLI/TUI for indexing and querying Obsidian vaults
-
agentai
designed to simplify the creation of AI agents
-
ohos-ime
Bindings to the
inputmethodAPI of OpenHarmony -
ox_content_og_image
OG image generation for Ox Content
-
spdfdiff_types
Shared data model, diagnostics, provenance, and limits for semantic PDF diff tools
-
litsea-cli
Litsea is an extremely compact word segmentation and model training tool implemented in Rust
-
streampager
pager for command output or large files
-
ultra-nlp
A NLP library
-
oxyl-diagnostics
Diagnostic types for oxyl
-
texform-transform
Profile-based AST transform engine for TeXForm (internal; use the texform crate)
-
readable-rs
A native Rust port of Mozilla's Readability algorithm for extracting readable content from HTML pages
-
pandoc_ast
deserializes and serializes the markdown ast for writing pandoc filters
-
kproc
Knowledge Processing library
-
quickmd
Quickly preview a markdown file
-
chonkie
🦛 Chonkie, now in Rust 🦀: No-nonsense, ultra-fast, ultra-light chunking library
-
paswitch-rs
List and swap to pulse sinks by name
-
aki-xcat
concatenate files that are plain, gzip, xz and zstd
-
codemmet-tsctx
Tree-sitter context provider for codemmet
-
gaze-pii
Reversible PII pseudonymization runtime for agentic workflows
-
ascend-tools-tui
Interactive TUI for the Ascend Instance web API
-
gaze-assembly
Policy-to-pipeline assembly for Gaze
-
strata-resume-ssr
SSR helpers for the experimental Dioxus resumability addon
-
r4d
Text oriented macro processor
-
rawk-core
Core library for an AWK interpreter with the goal to be POSIX compatible
-
css_lexer
A spec-compliant CSS tokenizer with zero-copy cursors and optional feature gates
-
json_keyquotes_convert
convert JSON from and to JSON without key-quotes
-
jikji-parser
Parser trait and registry scaffolding for reusable Jikji document parsing
-
memvid-ask-model
LLM inference module for Memvid Q&A with local and cloud model support
-
secreport
Output formatters for security findings - JSON, JSONL, SARIF, Markdown, Text
-
ebg
Eric's Blog Generator, a simple static site generator
-
llm-stream-accumulator
Accumulate LLM streaming chunks into a complete response
-
rscheck-cli
CLI frontend for the rscheck policy engine
-
rst
a reStructuredText parser and renderer for the command line
-
vidyut-lipi
A Sanskrit transliterator
-
unicode_names2_generator
Generates the perfect-hash function used by
unicode_names2 -
libretranslate
A wrapper for the LibreTranslate web API
-
purlu
A full-text search engine
-
pinzh
converting Pinyin to Zhuyin (Bopomofo)
-
ai-translator
基于 AI 的多语言文本翻译工具,支持自定义提示词
-
ld-lucivy-bitpacker
Lucivy-sub crate: bitpacking
-
hunspell-rs
Rust bindings to the Hunspell library
-
tex2word-math
tex2word math engine: LaTeX math -> OMML (OfficeMath)
-
bibleref
Structures and functions for managing Bible references
-
typedown-types
Core types for the Typedown language toolkit
-
pdf_semantic
Semantic PDF layout model construction for document comparison and diffing
-
sourcefile
Retain mapping information when concatenating source files, to make error messages more useful
-
html_to_epub
A command line converts .html file to .epub file
-
confmark
Bidirectional CLI tool for converting Markdown to Confluence markup and Confluence markup back to Markdown
-
evfmt
Emoji Variation Formatter
-
lingua-french-language-model
The French language model for Lingua, an accurate natural language detection library
-
geulbus-core
날개셋(nalgaeset) 입력 설정을 해석하는 한글 조합 엔진 (ibus 비의존 순수 라이브러리)
-
sci-fmt
Format values with PDG-style uncertainty notation
-
old-church-slavonic-dictionary
Wiktionary-backed Old Church Slavonic semantic dictionary and game-vocabulary tools
-
hlight
dedicated to delivering exceptional syntax highlighting capabilities
-
text-statistics
Comprehensive text statistics: word/sentence/character counts, average word and sentence length, estimated reading time, and a lexile-like difficulty estimate — pure, zero-dependency, deterministic
-
wp-mini-epub
Minimal async WP to EPUB downloader | Extremely minimal
-
hmd-render-html
Static HTML renderer for Human Markdown documents
-
rok-utils
Laravel/AdonisJS-inspired utility helpers for the Rok ecosystem
-
aurora-semantic
Local embedded semantic search engine for source code, designed for IDE integration
-
unimorph-cli
Command-line interface for UniMorph morphological data
-
repo-grove
CLI tool for managing a collection of Git repositories
-
fuse-rust
Fuse is a super lightweight library which provides a simple way to do fuzzy searching. Fuse-Rust is a port of Fuse-Swift, written purely in rust
-
atuin-nucleo-matcher
plug and play high performance fuzzy matcher
-
hyphertool
Hypertool is a command-line tool for syllabification and hyphenisation
-
docrafter-layout
Flow layout engine for docrafter documents
-
wildcard_ex
extended wildcards that allows VB-like specifications
-
capns
Core cap URN and definition system for FGND plugins
-
pdfmake_rust
generating PDF documents, inspired by JavaScript pdfmake
-
nbv
A fast terminal-native Jupyter notebook viewer
-
mdiew
A lightweight macOS markdown viewer with live reload
-
formatjson
Formats JSON files
-
chx
A TUI hex editor
-
tlict
A language analysis and compilation tool for constructing and analyzing domain-specific languages
-
emoji
Every emoji, their metadata, and localized annotations
-
connected-papers
client for Connected Papers integrated with Semantic Scholar utilities
-
lemmeknow
Identify any mysterious text or analyze strings from a file
-
tesseract5-rs
High-level Rust OCR library built on top of tesseract-rs (Tesseract 5.5 + Leptonica 1.85). Provides ergonomic access to word-level bounding boxes, hierarchy output, and OCR options.
-
wdl-lint
Lint rules for Workflow Description Language (WDL) documents
-
bear-query
A read-only Rust library for querying the Bear note-taking app's SQLite database with minimal interference
-
cssbox-test-harness
WPT test runner for cssbox layout engine
-
suricata
components
-
unreal-doc
generating documentation from Unreal C++ sources
-
aurora-search
File and text search engine with indexing
-
fetchkit-cli
Command line interface for Fetchkit web content fetching tool
-
engish
A language utility for sampling and building words
-
quorumrag
Quorum-based retrieval-augmented generation: fuse multiple retrievers and keep only the evidence they agree on
-
twars-url2md
A powerful CLI tool that fetches web pages and converts them to clean Markdown format using Monolith for content extraction and htmd for conversion
-
asimov-serpapi-module
ASIMOV module for data import powered by the SerpApi search data platform
-
spellabet
Convert characters into spelling alphabet code words
-
ox_content_ast
AST definitions for Ox Content Markdown parser
-
jpreprocess-naist-jdic
Japanese text preprocessor for Text-to-Speech application (OpenJTalk rewrite in rust language)
-
text-to-ascii-art
program to convert text to ASCII art
-
rdx-math
LaTeX math parser for the RDX specification
-
microformats
A union library of the Microformats types and associated parser
-
triplets-offline-embedder
Offline teacher-embedding precompute pipeline for the triplets data framework
-
large-text-core
Core library for handling large text files search and replace efficiently
-
crowbook-text-processing
some utilities functions for escaping text (HTML/LaTeX) and formatting it according to typographic rules (smart quotes, ellipsis, french typograhic rules)
-
unicode-charname
functions for retrieving Unicode character name properties as described in Unicode Standard Annex #44
-
telegram-escape
Escape text for Telegram's MarkdownV2 format
-
mdfrier
A markdown parser that produces styled terminal lines
-
mdbook-lint-rulesets
Modular rulesets for mdbook-lint - standard and mdBook-specific linting rules
-
character_converter
Turn Traditional Chinese script ot Simplified Chinese script and vice-versa and tokenize
-
alpha-counter
Alphabetic counter
-
ripsed-json
Agent/JSON interface for ripsed — request/response schema, auto-detection
-
markast
Rust-powered markdown to HTML renderer with customizable styles
-
twig-sys
FFI bindings and native library for Twig (the Djot/Markdown/HTML/XML document engine). Used by the
twig-doccrate. -
ucfirst
Uppercase the first letter of a string
-
libreadability
Rust port of go-readability — extract readable content from HTML
-
suffix
arrays
-
vidyut-prakriya
A Sanskrit word generator
-
collie-search
Index-backed code search. Faster than grep on large repos.
-
ferronote
A blazing-fast terminal note-taking app inspired by Notational Velocity
-
fop-cli
Command-line interface for Apache FOP - XSL-FO to PDF converter
-
typub-storage
S3-compatible storage client for typub
-
tamil-yaappu-analyzer
Tamil prosody analyzer and classifier for verse compositions
-
zeitgrep
Find frecent results in git repositories using regular expressions
-
aimds-detection
Fast-path detection layer for AIMDS with pattern matching and anomaly detection
-
marker-typ
Generate markdown documentation from typst doc comments
-
lera_regexop
peliminary function that turns a regex into a comparable FTS search query
-
clima
A minimal Markdown reader in the terminal
-
undoc-cli
CLI for undoc - Microsoft Office document extraction
-
hoopoe
A spell checking TUI
-
lisette-lsp
Little language inspired by Rust that compiles to Go
-
moss-core
Pure-Rust content engine for moss: AST, render, resolve, validate, frontmatter, schema
-
mdbook-typst-pdf
mdbook typst pdf backend
-
gw2fulcrum
tooling to assist with gw2 balance updates
-
sceptre
Rust reimplementation of EasyOCR (CRAFT detection + gen2 CRNN recognition) over ONNX
-
illuminate-str
A comprehensive Rust library for advanced string manipulation and processing
-
llmwiki
A local-first wiki search and indexing tool
-
journey-cli
A CLI-based journal application with automatic timestamping, vault management, and Obsidian integration
-
sphinx-rustdocgen
Executable to extract rustdoc comments for Sphinx
-
pluck-core
Core indexing, AST chunking, BM25 search, and incremental reindex for pluck — the fast, token-friendly code-reading MCP server for AI coding agents
-
matchkit
Vocabulary types for multi-pattern matching. Match struct, Matcher trait, shared errors
-
oxford_join
Join string slices with Oxford Commas!
-
repub-rs
binary for converting mhtml webpages into remarkable-style summarized epubs
-
fast_h2m
High-performance HTML to Markdown converter
-
pdf-cos
PDF COS (Carousel Object Structure) parser -- edgeparse fork of lopdf 0.39.0 with f64 Real precision and ICC color support
-
shore-tui
Terminal UI client for the Silvershore chat daemon
-
llm-guard-ml
ONNX-runtime-backed scanners for llm-guard. Catches paraphrased / novel prompt-injection attacks the rules tier can't. CPU by default; CUDA / CoreML / DirectML opt-in.
-
issundb-text
Full-text indexing and search for IssunDB
-
forgetless
Smart context optimization for LLMs that compresses massive content to fit your token budget
-
pdf-min
Very minimal crate for writing PDFs
-
oxifont
Pure Rust font discovery + parsing (OxiFont facade crate)
-
lex-core
Parser library for the lex format
-
gitfluff
Commit message linting tool with presets, custom formats, and cleanup automation
-
readability-js
wrapper for Mozilla's Readability.js library
-
rich-typography-rs
Large decorative text rendering using Unicode box-drawing glyphs
-
genpdf-json
PDF generator using JSON data
-
vmks-exam-generator
CLI program for pseudo-randomly generating different variants of an embedded programming exam
-
az-pinyin
Chinese pinyin utilities: hanzi-to-pinyin conversion, initial letter extraction, and identifier sanitization
-
name-variants
Multilingual name romanization lookup tables: Chinese, Japanese, Korean, Arabic, Vietnamese, Indian, Persian, Hebrew, Thai, Greek, Turkish, Russian, Indonesian/Malay
-
four-char-code
A string of 4 ascii chars represented by an u32
-
twitter_text_config
Configuration for twitter-text in Rust
-
clarifai_grpc
The official Clarifai gRPC Rust client
-
betacode
conversion
-
satteri-mdxjs
Compile MDX to JavaScript in Rust
-
stam-python
STAM is a library for dealing with standoff annotations on text, this is the python binding
-
rfc9839
RFC 9839 specification
-
mecab-ko
한국어 형태소 분석기 - MeCab-Ko의 순수 Rust 구현
-
ainl-semantic-tagger
Deterministic semantic tagging and normalization for AINL / ArmaraOS agents
-
lucide-dioxus
Dioxus port of Lucide
-
hebrew_unicode_script
A low-level library designed to ascertain whether a character belongs to the Hebrew Unicode script. It supports checks for individual characters as well as for membership within collections
-
grep-app-cli
CLI for grep.app: search code across 1M+ public GitHub repos
-
difference-rs
text diffing and assertion library
-
table-grep
A grep-like tool for searching CSV and Parquet table files
-
newdoc
Generate pre-populated module files formatted with AsciiDoc that are used in Red Hat and Fedora documentation
-
pretty-xmlish
Pretty print XML-ish data with unicode art
-
scrybe-mcp-server
Scrybe MCP server — inbound MCP tools: open/read/section/edit/diff/find/embed/lint
-
streamdown-syntax
Syntax highlighting for streamdown via syntect
-
retrofont-cli
CLI for retrofont: Render and convert retro ASCII/ANSI art fonts
-
legalis-fr
French jurisdiction support for Legalis-RS (Code civil, Code de commerce, Code du travail)
-
beautiful-md
A CLI tool to format and beautify Markdown files
-
identifier_safety
Unicode confusable character detection and canonicalization
-
data_fmt
Multi-format data visualization library with 10 formatters, 33 variants, and granular feature flags
-
arborium-theme
Theme support for arborium syntax highlighting
-
artificial-openai
OpenAI backend adapter for the Artificial prompt-engineering SDK
-
aitextwatermarkremover-tools
Local utilities to scan and remove invisible Unicode characters and tidy Markdown paste residue. Independent third-party helper inspired by aitextwatermarkremover.com. Not an official SDK. Runs offline.
-
sqlitepipe
piping the output of a command into sqlite databases
-
glum
A reading-focused terminal markdown viewer
-
awk-rs
A 100% POSIX-compatible AWK implementation in Rust
-
llm-message-dispatch
Route incoming messages to named handlers based on keyword or prefix rules
-
pdflens-mcp
An MCP server for reading PDFs, coded by human, designed for AI
-
rosetta-aisp
Bidirectional prose ↔ AISP symbolic notation conversion based on the Rosetta Stone mappings
-
gazetta-render-ext
A static site generator framework. Extra render code.
-
legalis-in
India jurisdiction support for Legalis-RS - comprehensive modeling of Indian law
-
memchunk
The fastest semantic text chunking library — up to 1TB/s chunking throughput
-
scanlex
lexical scanner for parsing text into tokens
-
deagle-parse
Tree-sitter based multi-language code parser for deagle
-
lo_math
LaTeX formula parser with MathML and ODF emission
-
yeslogic-ucd-generate
A program for generating packed representations of the Unicode character database that can be efficiently searched with support for additional tables
-
mcd-render
HTML renderer for Markdown CSV Document packages
-
passwordkit
generate passwords and validate requirements
-
maf2bed
Converts multiple alignment format (MAF) files to a BED format for tabixing. Used with jbrowse-plugin-mafviewer
-
token-calibrator
Calibrated, self-learning token estimator for live context-size display
-
mq-conv
A CLI tool for converting various file formats to Markdown
-
frawk
an efficient Awk-like language
-
lazy-grep
A high-performance, line-oriented command-line tool for searching text with regular expressions
-
rstring
A comprehensive set of string manipulation utilities inspired by Apache Commons Lang3 StringUtils
-
rushdown-footnote
Footnote extension for rushdown markdown parser
-
kdl-xml
XML<->KDL conversion
-
rd2qmd-package
Package-level operations for converting R documentation to Quarto Markdown
-
bikkuri
Calculate the surprisal of words in texts
-
dwg-core
Deterministic Writing Guard core analysis engine for spotting AI-styled prose
-
ztlgr
Terminal-based note-taking app with Zettelkasten methodology
-
scrivener
reading and writing Scrivener 3 projects
-
tag_api_slug
Validated URL-friendly identifiers for serde and utoipa
-
office_oxide_cli
CLI for office-oxide — the fastest Office document toolkit. Extract text, convert to markdown, dump IR, and inspect DOCX/XLSX/PPTX/DOC/XLS/PPT files.
-
crustytts-summarize
Transcript summarization for TTS notifications: extracts the last thing Claude did into a single spoken sentence
-
inputx-pinyin-wasm
WASM bindings for inputx-pinyin — Mandarin Pinyin IME engine, browser/Node ready. Powers the Inputx IME web surface.
-
token-count
Count tokens for LLM models using exact tokenization
-
kl-hyphenate
Knuth-Liang hyphenation for a variety of languages
-
mnem-extract
Statistical, embedding-based entity + relation extraction for mnem (KeyBERT-style, co-occurrence PMI). Sync, no LLM, no network.
-
text-editing
string with utilities for editing
-
asimov-chromium-module
ASIMOV module for Chromium (and Brave, Google Chrome) bookmark import
-
gpui-flowtext
A GPUI rich text editor component and document engine
-
orgflow
managing documents with support for tasks and notes
-
mdwright-document
Recognised Markdown document facts with stable source coordinates
-
hayro-write
rewriting pages of a PDF file
-
kreuzberg-gliner-rs
Kreuzberg fork of gline-rs — inference engine for GLiNER models. Use upstream
gline-rsunless you depend on Kreuzberg. -
trafilatura
Extract readable content, comments, and metadata from web pages
-
chordsketch-render-ireal
iReal Pro chart renderer (SVG skeleton)
-
tantivy-tokenizer-api
Tokenizer API of tantivy
-
lindera-nodejs
A Node.js binding for Lindera
-
satteri-pulldown-cmark
A fork of the pulldown-cmark crate with MDX extensions, used in the satteri project
-
tokstream-cli
CLI token stream simulator using Hugging Face tokenizers
-
hancat-core
함수 하나로 토시 변환과 용언 활용을 {단어, 접사} 템플릿으로 자동 처리하는 라이브러리
-
cloakrs-locales
Locale-specific PII recognizers for cloakrs
-
vimspell
Native Rust library for spellchecking based on vimspell database and algorthim
-
sentiment-basic
deterministic positive/negative word-count sentiment scoring with built-in word lists — pure, zero-dependency, no network
-
diffmatchpatch
Rewrite of diff-match-patch in Rust
-
emoji-remover
A fast command-line tool to remove emojis from source code files
-
wg-ragsmith
Semantic chunking and RAG utilities for document processing and retrieval-augmented generation
-
brigid-core
Pure domain models and pipeline traits for brigid (no network I/O)
-
epub2mdbook
convert EPUB files to MDBook format
-
anno-cli
CLI for anno: extract entities, coreference chains, relations, and PII from text, HTML, and URLs
-
image-to-ascii
Converts images and gifs to ascii art
-
rfgrep
Advanced recursive file grep utility with comprehensive file type classification - search, list, and analyze 153+ file formats with intelligent filtering and safety policies
-
lightgrep
A fast, ergonomic grep-like tool in Rust
-
mdbook-preprocessor-utils
writing mdBook preprocessors
-
rsomics-bam-phase
Heterozygote phasing of aligned reads — Rust port of samtools phase
-
grapheme-compiler
Compiler pipeline for Grapheme source to MIR artifacts
-
docgen-config
Configuration parsing for docgen, the Cargo-only static documentation-site generator
-
speedgrep
grep tool
-
serenity_utils
provide additional utilies for Discord bots created with serenity
-
koruma-collection
A collection of common validators using koruma
-
drail
CLI-first code intelligence for AI agents
-
anno-metrics
Shared evaluation/analysis primitives for anno (metrics + cluster encoders)
-
uiua-doc-gen
Documentation generator for Uiua libraries
-
apple-notes-exporter
CLI tool for exporting Apple Notes to Markdown
-
lo_uno
UNO-like service registry framework
-
mq-check
Type checker for mq
-
tracery
Text-expansion library
-
easyofd-convert
PDF ↔ OFD bidirectional conversion for easyofd-rust
-
bookforge-store
SQLite checkpoint and job store for BookForge
-
finetype-model
Candle-based transformer model for FineType
-
lex-analysis
Semantic analysis for the lex format
-
kiri-engine
Core Rust engine for Kiri Japanese morphological analyzer
-
pandoc
API that wraps calls to the pandoc 2.x executable
-
mdbook-math
An mdbook preprocessor that converts MathJax LaTeX math blocks to raw LaTeX notation for the LaTeX renderer
-
md-word-count
counting words in Markdown text. The intent is to match the behavior of LibreOffice and Microsoft Word.
-
microslop
Turn your text into beautifully chaotic, glitchy, Wandoze-level slop
-
yy1
Tiny utility to convert KiCad centroid files into Neoden YY1 pick and place machine format
-
rusty_phoenix_file_to_crate
allows to integrate text files as canvas inside rust program. To generate customizable html pages or markdown for example.
-
brk_string_wizard
manipulate string like a wizard
-
toku-import
Import implementations for Toku: Goodreads CSV, Calibre, StoryGraph
-
crustytts-normalize
Text normalization for TTS: expands clock times and month abbreviations before phonemization
-
zhconv-cli
Convert Traditional/Simplified Chinese and regional words of Taiwan/Hong Kong/mainland China/Singapore based on Wikipedia and OpenCC rulesets 轉換中文簡體、繁體及兩岸、新馬地區詞,基於維基百科和…
-
ticker-sniffer
extracting multiple stock ticker symbols from a text document
-
tree-sitter-stack-graphs-python
Stack graphs definition for Python using tree-sitter-python
-
jntajis
port of jntajis-python providing character transliteration functionality for Japanese text processing
-
jfmt
command-line tool for formatting json files in both readable and compact formats. It supports stdin/stdout shell usage, as well as working on files directly.
-
primd-core
Sub-millisecond predictive retrieval runtime for voice AI. Open-source VoiceAgentRAG.
-
pathmut
Command line utility for manipulating path strings
-
todoapp-core
Domain core of tda (task manager for humans and AI agents): entities, capabilities, and ports. No I/O deps.
-
tgrep
Toy grep that honors .gitignore
-
numaelis-rckive-genpdf
User-friendly PDF generator written in pure Rust
-
servo-background-hang-monitor
A component of the servo web-engine
-
nu_plugin_emoji
a nushell plugin called emoji
-
odtgen
Flat ODT writer
-
tectonic_xetex_format
Tectonic/XeTeX engine data structures and their expression in TeX "format" files
-
diffy-imara
Tools for finding and manipulating differences between files
-
ccwc-mh
A CLI tool to count words, characters, and lines (WC clone in Rust)
-
gut-cli
A tiny goose that roasts your git typo
-
doc_loader
A comprehensive toolkit for extracting and processing documentation from multiple file formats (PDF, TXT, JSON, CSV, DOCX) with Python bindings
-
fonts
High-performance font parsing and analysis library for Grida Canvas
-
static-lang-word-lists
Runtime decompressed statically-included word lists
-
sup-xml-cli
Command-line tool for SupXML: lint, format, xpath, validate, repair, c14n, diff
-
typub-html
HTML processing utilities for typub (AST types, parsing, serialization, SVG handling, link resolution)
-
obscli
A blazing-fast CLI for Obsidian vaults — works without the desktop app
-
ucp-translator-html
HTML to UCM document translator
-
wtf8
WTF-8 encoding. https://simonsapin.github.io/wtf-8/
-
dci-tool
Direct Corpus Interaction: a sandboxed, ripgrep-backed corpus-search toolset and agent for cyber-focused LLM agents, built on rig
-
almanaculum
Core types and traits for analysis
-
spache-formula
compute US grade-level readability score from sentence/word/unfamiliar-word counts
-
oris-runtime
An agentic workflow runtime and programmable AI execution system in Rust: stateful graphs, agents, tools, and multi-step execution
-
search-semantically
Embeddable semantic code search with multi-signal POEM ranking
-
mnem-sparse-providers
Learned-sparse encoder adapters for mnem (SPLADE, BGE-M3-sparse, opensearch-doc-v3-distill). Sync, TLS-via-rustls, tokio-free.
-
dmos-cli
Djot HTML renderer with advanced features - CLI
-
bogrep
Full-text search for bookmarks from multiple browsers
-
oneai-workflow
OneAI workflow compiler, DAG, validator, executor, StateGraph, and StateGraphExecutor
-
pulldown_mdbook
A pull parser for mdBook
-
uresamp
HIFI uresamp delivers ultrasonic-fidelity text resampling via adaptive 64-bit floating-point spectral mapping, preserving Unicode 32-bit codepoint integrity with zero-phase distortion
-
mnem-embed-providers
Embedding-provider adapters for mnem (OpenAI, Ollama). Sync, TLS-via-rustls, tokio-free.
-
pdf-redact
GDPR-compliant PDF redaction: permanent content removal
-
udpipe-rs
Rust bindings for UDPipe - a trainable pipeline for tokenization, tagging, lemmatization and dependency parsing of CoNLL-U files
-
type1-encoding-parser
parse encodings from Type1 font files
-
formcalc-interpreter
FormCalc expression interpreter for XFA dynamic forms. Experimental — part of the PDFluent XFA stack, under active development.
-
asciibar
A cli tool to print percentages as ascii bar charts
-
moenarch-text-question-answering
Concrete extractive question-answering contracts and fallback postprocessing
-
loam-ssg-markdown
Composable Markdown-to-HTML rendering for static sites: pluggable event transforms for images, syntax highlighting, heading anchors, and KaTeX math
-
awful_book_sanitizer
CLI to clean up OCR-mangled book excerpts into readable text using OpenAI-compatible APIs
-
mecab
Safe Rust wrapper for mecab a japanese language part-of-speech and morphological analyzer library
-
encoding_c
C API for encoding_rs
-
transbot
translation robot that translates HTMLs/EPUBs/MarkDowns/TEXTs based on LLMs
-
unified-diff
GNU unified diff format
-
lowcharts
draw low-resolution graphs in terminal
-
mdkb
Persistent memory, hybrid search, and code intelligence for Claude Code and Codex — with CLI, lifecycle hooks, and MCP
-
minimo
terminal ui library combining alot of things from here and there and making it slightly easier to play with
-
unicode_reader
Adaptors which wrap byte-oriented readers and yield the UTF-8 data as Unicode code points or grapheme clusters
-
pdfluent-extract
PDF content extraction: images, text with positions, and full-text search
-
julienne
Range-preserving Rust text chunkers for retrieval and embedding pipelines
-
nodedb-fts
Shared full-text search engine for NodeDB — inverted index, BM25 scoring, analyzers, fuzzy matching
-
text-document-io
Import/export for text-document: plain text, Markdown, HTML, LaTeX, DOCX
-
regex_regexop
peliminary function that turns a regex into a comparable FTS search query
-
phaier_markdown
A markdown parser and renderer
-
mdka-cli
CLI executable for mdka – a HTML to Markdown converter
-
kopitiam-document
Structural document reconstruction (paragraphs, headings, tables, columns) for KOPITIAM's Document Engine
-
terraphim-repl
Offline-capable REPL for semantic knowledge graph search
-
hebrew_unicode_utils
Some functions for processing Hebrew unicode characters
-
facett-markdown
Markdown editor+preview facet with @mention/#tag extraction. Built for ordning; destined for facett.
-
mdopen
Preview markdown files in a browser
-
haqumei-cli
Command-line interface for the Haqumei G2P (Grapheme-to-Phoneme) engine
-
philiprehberger-mask
Data masking and redaction for strings, emails, and sensitive data
-
aki-unbody
output first or last n lines, like a head and tail of linux command
-
nlprule
A fast, low-resource Natural Language Processing and Error Correction library
-
rust-texas
generate latex documents
-
to_markdown_gui
Desktop Markdown/vault viewer for toMarkdownMCP (Tauri)
-
print-positions
providing string segmentation on grapheme clusters and ANSI escape sequences for accurate length arithmetic based on visible print positions
-
pullup
Convert between markup formats
-
rascii_art_img
Advanced ASCII Art Generator. Fork for imgii.
-
prompt-shield
Pattern-based prompt-injection detection for LLM apps
-
mdmux
A terminal UI for browsing markdown files and rendering them in a cmux split
-
ascii-casing
ASCII strings with pluggable case sensitivity
-
utf8next
function for getting the next character and its length in bytes from a string
-
highlight-spans
Tree-sitter ObjectScript highlight spans as attr/start/end tuples
-
pdfly
Convert PDFs to clean Markdown (and JSON/HTML/text), with chapter splitting, image extraction, and tagged-PDF output. Pure Rust, no native deps.
-
pepl-lexer
PEPL lexer: source text to token stream
-
ffs-search
Faboulous & Fast File Finder - a fast and extremely correct file finder SDK with typo resistance, SIMD, prefiltering, and more
-
decamelize
Convert a camelCase string to a separated lower-case string (e.g. fooBar -> foo_bar). A faithful, zero-dependency port of the decamelize npm package.
-
prosesmasher-app-core
Internal core checks crate for the prosesmasher workspace. Published to support the workspace dependency graph.
-
detone
Decompose Vietnamese tone marks
-
markdown2json
Reads a markdown file or directory of markdown documents and emits a structured JSON
-
mago-atom
A string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools
-
forge-text
Text decomposition into tiles for Plato agents
-
rtss
A command-line tool to annotate stdout/stderr with elapsed times
-
aqp3-cli
Congress.gov legislation text search query syntax validator
-
pdfluent-lopdf
PDF document manipulation
-
holys3-query
Indexed regex search for local files and private S3 buckets
-
index-readability
Main-content extraction prototype for Index
-
unword
MS Word .doc (OLE/CFB) to Markdown converter
-
open-english-pronouncing-dictionary
OpenEPD: open, fused English IPA pronunciation dictionary (~280k US English words). Misaki + CMUdict + WikiPron, canonical IPA with provenance and frequency-derived rarity. CC-BY-SA 4.0.
-
keyphrases
Rapid Automatic Keyword Extraction (RAKE) implementation in Rust
-
lindera-python
A Python binding for Lindera
-
rhema_module_chirho
Self-contained SQLite module format (.rhema) for distributing Bible modules
-
xsv
A high performance CSV command line toolkit
-
oy-tui
Terminal UI for oy
-
ld-lucivy-stacker
term hashmap used for indexing
-
lingua-spanish-language-model
The Spanish language model for Lingua, an accurate natural language detection library
-
libphonetics
Datatypes for phones; sound change algorithms
-
fontlift-platform-mac
macOS platform implementation for fontlift
-
rune-regex-sec
Security-focused regex patterns for detecting IPs, CVEs, hashes, secrets, and PII in text
-
somedoc
A very simple document model and markup generator
-
eliza
natural language processing program developed by Joseph Weizenbaum in 1966
-
waterui-text
Text and typography components for WaterUI
-
lindera-ipadic-builder
A Japanese morphological dictionary builder for IPADIC
-
docki
cli for building and publishing documentation using asciidoctor
-
prezzy
Make any CLI output beautiful. Zero config. Just pipe.
-
polychrome
printing colored and underlined text in the terminal
-
mdja
日本語に最適化されたMarkdownパーサー - CommonMark + GFM対応、目次生成、読了時間計算
-
rag-cli-cuda
CUDA-accelerated build of rag-cli — local semantic search powered by candle + NVIDIA GPU
-
sim-lib-cookbook
Runtime cookbook: operations for SIM
-
invlex
inverse lexicographic (a tergo) sorting
-
mdqy
jq for markdown: query and transform Markdown with a hybrid selector and jq DSL
-
patchlib
Tooling for working with patch files
-
betteroffice-docx-edit
Pilcrow-stream yrs editing foundation for collaborative DOCX documents
-
idna-cli
Encode/decode Unicode domain names to/from IDNA ASCII
-
doxygen-bindgen
Converts Doxygen comments into Rustdoc markdown
-
rustruut
Text-to-IPA converter and phonetic translator for Rust, powered by the Goruut phonemization engine
-
parfill
Alias for parfit — paragraph fit, a codebase-aware comment reflow tool. Installs a parfill binary with identical behaviour. See https://github.com/caldempsey/parfit.
-
katana-document-viewer
KatanA document viewer runtime, presentation, and export foundation
-
unobtanium-segmenter
A text segmentation toolbox for search applications inspired by charabia and tantivy
-
spider_agent_html
HTML processing utilities for spider_agent — cleaning, content analysis, and diffing
-
maybe-valid
Traits and outcome enums for structural validation/refinement conversions
-
chardet
rust version of chardet
-
csv_to_table
pretty print CSV as a table
-
csvpretty
A command-line tool that formats CSV input into tables with Unicode box-drawing characters
-
rune-chain-knowledge-graph
LLM-powered knowledge graph: extract entity-relation-entity triples from text and store them in a queryable rune-graph property graph
-
anno-eval
Evaluation harnesses, datasets, and muxer-backed sampling for anno
-
hr-shape
Command-line utilities for HarfRust text shaping library
-
sim-codec-config
SIM config codec for per-library and single-file config maps
-
screenplay-doc-parser-rs
Tools to parse Screenplay-formatted documents into semantically-typed structs
-
mdbook-asciinema
mdbook asciinema preprocessor
-
tiktag
CLI for multilingual text anonymization with a built-in ONNX NER model
-
redactor
Secure PDF redaction library with Type3 font support using MuPDF
-
ishou-emoji
ishou — comprehensive typed catalog of every Unicode emoji (generated from the official emoji-test.txt), searchable by name / shortcode / keyword. The foundation layer beneath ishou_tokens::FleetSignals.
-
mistral_ocr
CLI tool to convert PDF, image, and document files into Markdown using Mistral AI's OCR API
-
harfbuzz
High-level Rust bindings to the HarfBuzz text shaping engine
-
wchar
Procedural macros for compile time UTF-16 and UTF-32 wide strings
-
pubmed-mcp
MCP (Model Context Protocol) server for PubMed and PMC APIs
-
fea-rs
Tools for working with Adobe OpenType Feature files
-
dictator-frontmatter
Markdown frontmatter decree for Dictator structural linter
-
skimple
interface for the skim fuzzy-matcher
-
aki-stats
output the statistics of text, like a wc of linux command
-
sik
A fast and concurrent command-line tool for searching patterns in files
-
ai_masker_lab
Local-first Chinese sensitive text privacy protection engine
-
acorns
Generate an AsciiDoc release notes document from tracking tickets
-
oxitext-swash
Vendored fork of swash 0.2.10 (dfrg/swash) with Indic reordering fixes, for OxiText
-
privacy-filter-rs
OpenAI Privacy Filter — PII detection inference in pure Rust with Burn ML
-
indentify
writing text that requires indents a little easier
-
jpreprocess-jpcommon
Japanese text preprocessor for Text-to-Speech application (OpenJTalk rewrite in rust language)
-
chinese_dictionary
A searchable Chinese / English dictionary with helpful utilities
-
styx-tokenizer
Tokenizer for the Styx configuration language
-
blinc_noto_emoji
Drop-in NotoColorEmoji fallback for blinc_text. Add to your Cargo.toml and the bundled subset auto-registers at binary init via a
#[ctor]function — no source changes required… -
lo_impress
Presentation slide deck builder with ODP export
-
graphrag-cli
Modern Terminal User Interface (TUI) for GraphRAG operations
-
termaid
Render Mermaid flowchart, stateDiagram-v2, and sequenceDiagram files in the terminal
-
mq-content-lint
Static content linter for Markdown, built on mq's AST and selectors
-
ised
An interactive tool for find-and-replace across many files
-
typos-vars
Source Code Spelling Correction
-
tool-secret-scrubber
Strip secrets (API keys, JWTs, bearer tokens, AWS keys, etc.) from arbitrary JSON-like values before they hit your logs. Walks objects/arrays, preserves shape, never mutates input.
-
gremlh
A CLI tool to find and fix invisible 'gremlin' characters (homoglyphs, zero-width spaces, Bidi overrides) in source code
-
huski-auxies
Auxiliaries for huski implementation
-
pos-tagger
Brill-style English part-of-speech tagger (lexicon lookup + 8 contextual rewrite rules)
-
yuru-ja
Japanese phonetic matching support for Yuru
-
convergio-reports
Convergio Think Tank — professional research report generation service
-
liwe
IWE core library
-
text-tokenizer
Custom text tokenizer
-
joyful
Generate delightful, random word combinations - Rust port of the joyful TypeScript library
-
crossandra
A fast and simple lexical tokenization library
-
fierros-rag
RAG, retrieval, and connector primitives for Fierros
-
oak-tex
TeX/LaTeX document preparation system parser with support for typesetting commands and macros
-
pdf-annot
PDF annotation engine — parsing and typed access to all annotation types per ISO 32000-2 §12.5
-
pii
PII detection and anonymization with deterministic, capability-aware NLP pipelines
-
mdbook-translator
A translation preprocessor plugin for mdBook that automatically translates documents using the DeepSeek API
-
fontcull-font-types
Scalar types used in fonts. (Vendored fork for fontcull)
-
supermarkdown-cli
CLI for supermarkdown HTML to Markdown conversion
-
braille-bar
Render a percentage as a fixed-width braille bar
-
inkline
Display colorized ASCII art and images directly in the terminal
-
dioxus-resume-ssr
SSR helpers for the experimental Dioxus resumability addon
-
wikiext
extracting and processing Wikipedia data, implemented in Rust
-
office_oxide_mcp
MCP server for Office document extraction — gives Claude, Cursor, and AI assistants the ability to read DOCX/XLSX/PPTX/DOC/XLS/PPT files locally. Powered by office_oxide.
-
custard
A frontmatter-querying server
-
telar-renderer-text
Text shaping, glyph atlas and COLR glyph rendering for Telar, built on cosmic-text
-
ucp-translator-markdown
Markdown translator for UCP
-
checkstream-proxy
High-performance HTTP/SSE proxy server for LLM guardrails with sub-10ms latency
-
todoapp-app
Use-case layer of tda (task manager for humans and AI agents): async orchestration of the domain core
-
ferogram-parsers
Telegram HTML and Markdown entity parsers for ferogram
-
htmls
parsing HTML and extracting HTML elements or text
-
docgen-server
Live-reload preview server for docgen, the Cargo-only static documentation-site generator
-
untangle
Module-level dependency graph analyzer for Python, Ruby, Go, and Rust
-
threatdeck-report
Markdown report generation for ThreatDeck
-
lots-of-names
Generate fun, safe-for-work, reproducible human-ish names from arbitrary input strings
-
bible-io
working with Bible text data structures
-
univert
Universal file converter (library and CLI)
-
scrybe-mermaid-render
Scrybe Mermaid renderer — a thin wrapper over mermaid-rs-renderer that injects Scrybe provenance (source + sha256)
-
rascii_art
Advanced ASCII Art Generator
-
dictx
A fast, colorful terminal dictionary with offline indexes and optional AI explanations
-
mcp-pdf
The PDF Operating Layer for AI Agents — 57 tools for inspect, extract, generate, convert, manipulate, secure, and fill PDFs
-
apiari-tui
Shared TUI design system for Apiari tools — theme, scroll, and common widgets
-
devup-editor-markdown
Markdown ↔ Document conversion (import + export) for devup-editor
-
lo_calc
Spreadsheet formula parser/evaluator and CSV conversion
-
rust_tokenizers
High performance tokenizers for Rust
-
mdo-cli
CLI to convert Markdown to HTML5 (styled with simple.css), with optional file watching
-
tool-arg-fuzzy
Fuzzy-match LLM-generated args to JSON Schema enum values. Zero-Levenshtein cascade (exact / case-insensitive / prefix / substring) with ambiguity guard. coerce_enums rewrites enum-constrained…
-
translitrs
Transliteration utility for Serbian language
-
dmntk-gendoc
dmntk | Documentation generator
-
avatarr-parser
Release-name parser ported from Sonarr v4.0.17.2952
-
agentic-veritas-ffi
FFI bindings for AgenticVeritas
-
mq-repl
Read-Eval-Print Loop (REPL) for mq query language
-
case
A set of letter case string helpers
-
token-dict
basic dictionary based tokenization
-
gukhanmun-cli
Command-line interface for gukhanmun plain-text conversion
-
segtok
Sentence segmentation and word tokenization tools
-
shannon-nuon
Support for the NUON format
-
mnem-ner-providers
NER provider adapters for mnem. Ships RuleNer (heuristic, zero-dep) and NullNer. Future: GLiNER ONNX.
-
ah-ah-ah
VUN token! TWO tokens! Count all the beautiful tokens ... offline! Ah-ah-ah!
-
mermd
Terminal Markdown renderer with Mermaid flowcharts drawn as ASCII art
-
grep
Fast line oriented regex searching as a library
-
axonml-text
Text processing utilities for the Axonml ML framework
-
hayro-cmap
A parser for CMap files
-
gbk2utf8
CLI tool to detect and convert GBK-encoded source files to UTF-8 safely
-
talon-cli
Talon CLI: hybrid retrieval over Obsidian vaults and markdown corpora, with grounded answers, MCP server, and agent-native output
-
table_to_html
interface to convert a
tabled::Tableinto a HTML table (<table>) -
fop-types
Core types for Apache FOP Rust implementation
-
fireplace-deluxe
A cozy fireplace in your terminal
-
utf-64
The next-generation text encoding standard using 64 bits per character
-
greek-utils
Greek transliteration, romanization, diacritics stripping and stopword removal
-
ragrs
Fast local RAG in Rust. Index, query, verify.
-
gstring
String with support for Unicode graphemes
-
brevis
An XML processor for a more comfortable light markup syntax
-
rushdown-fenced-div
Fenced div extension for rushdown markdown parser
-
television-nucleo-matcher
plug and play high performance fuzzy matcher
-
llmtext
Turns any website into a single LLM-ready markdown file
-
sublime-syntaxes
Precompiled Sublime Text syntax definitions for languages not in syntect's defaults
-
re-x
AI-native regex CLI — Test, validate, explain. Built for coding agents.
-
llm-turn-counter
Count LLM conversation turns with per-role breakdown and limit enforcement
-
notidium
Developer-focused, local-first note-taking with semantic search and MCP integration
-
legalis-ca
Canada jurisdiction support for Legalis-RS (Charter of Rights, Federal/Provincial Law, Quebec Civil Law)
-
slugid
generation for Rust
-
inkjet
A batteries-included syntax highlighting library for Rust, based on tree-sitter
-
ratex-svg
SVG export for RaTeX DisplayList (vector output, optional KaTeX webfonts)
-
ttlint
Small, fast utility to lint text
-
rlex
A cursor-based, utf-8 Vec<char> lexer
-
rustpython-parser-vendored
RustPython parser vendored third-party crates
-
legalis-us
United States jurisdiction support for Legalis-RS (Common Law)
-
oxyl-lexer
Lexer for oxyl
-
typub-passes
Semantic IR passes for typub
-
semantic-edit-mcp
MCP server for semantic code editing with tree-sitter
-
kd-rust
A crystal clear command-line dictionary
-
font-map
Macros and utilities for parsing font files
-
bgustdown
High-performance document-to-markdown & NLP dataset engine in Rust with NAPI-RS bindings
-
mdbook-treesitter
mdBook preprocessor for html adding tree-sitter highlighting support
-
car-nlp
Natural-language primitives for CAR — language id, tokenization, named-entity recognition, sentiment. Apple NaturalLanguage framework on macOS; pure-Rust fallback (whatlang + Unicode UAX #29) on other platforms.
-
mdbook-files
Preprocessor for mdbook which renders files from a directory as an interactive widget
-
hebrew_accents
finding, filtering, and displaying Hebrew accents, specifically focusing on the Tiberian accent system as documented by the Masoretes
-
viks
vim-like key crate
-
mumford
Format-aware diff engines for common document types — PDF, Word, Excel, PowerPoint, JSON, plain text, folders
-
swift-check
High-performance, robust, and expressive searching and validation (uses SIMD on x86_64, aarch64, and WASM)
-
mq-task
A task runner using Markdown
-
docsite-to-md
A robust Rust CLI and library for exporting documentation sites to Markdown
-
inputx-wubi-wasm
WASM bindings for inputx-wubi — Wubi 86 encoder + dictionary, browser/Node ready. Powers the Inputx IME web surface.
-
mant-ast
Versioned, renderer-neutral document and query contracts for ManT
-
scrybe-cli
Scrybe CLI — headless render/lint/mermaid/panel command-line tool
-
lindera-cc-cedict-builder
A Chinese morphological dictionary builder for CC-CEDICT
-
tracey-proto
Protocol definitions for the tracey spec coverage daemon RPC
-
line-numbers
Find line numbers in strings by byte offsets, quickly
-
tarzi
Rust-native lite search for AI applications
-
lopdf-parang
A fork of lopdf optimized for PDF text extraction — lazy streams, O(1) object slicing, zlib-rs
-
fontheight-cli
Find out the vertical extents your font reaches on shaped words
-
csvpp
Compile csv++ source code to a target spreadsheet format
-
lipgloss-tree
A tree component for terminal user interfaces, styled with Lip Gloss
-
twoslash-rust
Twoslash for Rust - extract type information from Rust code using rust-analyzer
-
aki-mcolor
mark up text with color
-
oxyl-parser
Parser and AST types for oxyl
-
arborium-highlight
Unified syntax highlighting for arborium - works with both static Rust grammars and WASM plugins
-
mdansi
A blazing-fast Markdown-to-ANSI terminal renderer with built-in syntax highlighting
-
pulldown-cmark-toc
Generate a table of contents from a Markdown document
-
alizain
Zero-dependency crate for mathematical Unicode text styles: mono, bold, italic, sans_bold
-
pdf-struct-chunker
LLM-free, layout-aware PDF chunking for RAG pipelines. Pure Rust.
-
nadi
CLI tool for running nadi task system
-
mdlite
A super-lightweight terminal Markdown reader
-
rustdoc-md
Convert Rust documentation JSON into clean, organized Markdown files
-
cloakrs-adapters
Format adapters for scanning text, JSON, CSV, logs, and SQL with cloakrs
-
assert-text
the testing macro tools
-
lucide-yew
Yew port of Lucide
-
servo-layout-api
A component of the servo web-engine
-
mbterm
ANSI terminal renderer for MBDown documents
-
ucp-cli
Command-line interface for Unified Content Protocol
-
git-blamediff
A program to automatically annotate changes to a file in git(1)
-
indent
Functions for indenting multiline strings
-
shift_or_euc
Detects among the Japanese legacy encodings
-
pdf_text
Positioned PDF text and glyph extraction for semantic diff and comparison pipelines
-
vigil-redaction
Privacy filter for Vigil — hard fingerprint rules (13 kinds) + optional ONNX-backed PII scanner with multilang ensemble
-
ripsed-fs
File system layer for ripsed — discovery, reading, atomic writes
-
vidyut-kosha
A Sanskrit key-value store
-
ferrous-opencc-compiler
used to compile dictionary files into binary files
-
asciigraph
Ascii Graph
-
asimov-module-cli
ASIMOV Module Command-Line Interface (CLI)
-
rure
A C API for Rust's regular expression library
-
aasvg
Convert ASCII art diagrams to SVG with automatic light/dark mode support
-
yamth
Markdown To HTML, A fast Markdown to HTML converter with live reload
-
rtb-docs
Interactive docs browser, embedded-HTML docs-serve server, and AI Q&A seam. Part of the phpboyscout Rust toolkit.
-
mdwright-latex
TeX math-body parsing, Unicode layout, and source translation for mdwright
-
invlex-cli
CLI tool for inverse lexicographic (a tergo) sorting; installs the
invlexbinary -
asimov-openai-module
ASIMOV OpenAI module
-
rushdown-diagram
Diagram visualization extension for rushdown markdown parser
-
mdbook-katex-fork
mdBook preprocessor rendering LaTeX equations to HTML
-
europa
A lightweight AI utilities library for Rust
-
latexmk-diff-head
LaTeX compilation tool that generates diff PDFs against Git commits
-
regex-redos
ReDoS (catastrophic-backtracking) regex safety check
-
legalis-cn
China (中国) jurisdiction support for Legalis-RS - Socialist civil law with Chinese characteristics
-
mq-http
HTTP server for mq scripts
-
nlpo3
Thai natural language processing library, with Python and Node bindings
-
wrapr
wrap your code for ai
-
mdx-cli
A fast, beautiful terminal markdown viewer with gradient headings, syntax highlighting, and 8 themes
-
brigid-llm
LLM provider clients and the LlmClient trait for brigid
-
xxutf-rs
Unicode normalization and case folding at GB/s
-
skanda_engine
A zero-dependency, ultra-high-performance retrieval engine designed for the next generation of RAG
-
oxipdf-ir
Intermediate representation types for the oxipdf PDF engine
-
palpad
A really simple static site generator
-
mdbook-timeline
A mdBook preprocessor that renders interactive timelines with HTML + CSS
-
scribe-core
Core types and utilities for the Scribe code analysis library
-
rostdown
A kramdown-compatible Markdown renderer (GFM-flavored subset) producing byte-identical HTML; Rost is German for rust, the way Kram is German for stuff
-
unicode-box-drawing
Unicode box-drawing characters
-
phonologist
Parse phonemes in the International Phonetic Alphabet
-
qpprint
console printing/formatting
-
vmd
Vectorized Markdown CLI — verified retrieval and drift-proof editing of plain Markdown
-
markplus
Community CLI for MarkPlus - Everything MarkPlus has to offer
-
docanvil
A Rust-based static documentation generator that converts Markdown into HTML sites
-
marknest
Markdown workspace analyzer and PDF converter CLI
-
madskills
The toolchain for madskilling: lint, format, and wrangle Agent Skills like you mean it
-
norgolith-tree-sitter-highlight
Tree-sitter syntax highlighting plugin for Norgolith
-
sim-codec-algol
SIM workspace package for sim codec algol
-
lingua-russian-language-model
The Russian language model for Lingua, an accurate natural language detection library
-
smallgrep
A Lite version of a CLI tool grep made with rust
-
oxifont-subset
Pure Rust OpenType font subsetter for OxiFont
-
rust-mando
Convert Chinese characters to pinyin with jieba word segmentation
-
fastripgrep
Fast regex search with sparse n-gram indexing — faster than ripgrep on every pattern type
-
lindera-ko-dic
A Korean morphological dictionary for ko-dic
-
sapphire-journal-cli
Markdown-based task and note manager that keeps your data alive as plain text - timeless like fossils
-
laurus-server
gRPC server for the Laurus search engine
-
wicket
Wikipedia corpus knowledge extractor
-
dictutils
Dictionary utilities for Mdict and other formats
-
clparse
A command line tool for parsing CHANGELOG.md files that use the Keep A Changelog format
-
panache-formatter
Core formatting engine for Pandoc markdown, Quarto, and RMarkdown
-
ruff_python_codegen
internal component crate of Ruff
-
panko
A small, zero-copy text tokenizer that crumbles strings into Words, Symbols, and Newlines
-
holys3-sigv4
Indexed regex search for local files and private S3 buckets
-
prosesmasher-domain-types
Internal domain types crate for the prosesmasher workspace. Published to support the workspace dependency graph.
-
utf64
encode utf-8 strings into utf-64, and decode them back
-
typed-oid
Typed Object IDs
-
llm-text
processing text for LLM consumption
-
symbi-invis-strip
Strip invisible / steganographic Unicode code points from strings before they reach a knowledge store, a journal, or a prompt
-
ascii-cleaner
Detect, Remove and Replace non-ASCII characters
-
orbok-search
orbok retrieval: keyword search engine trait and FTS5 implementation (RFC-007)
-
mojiban
(文字盤) — rich text rendering: markdown, syntax highlighting, styled spans
-
use-ascii
ASCII detection and classification helpers for RustUse
-
rsticle
Treat source files as articles / narrative documentation
-
committed
Nitpicking commit history since beabf39
-
js_ergo
Ergonomic, JavaScript-style string helpers for Rust (padStart and friends)
-
rpmvercmp-rs
RPM version comparison (rpmvercmp) in Rust — no_std and no_alloc friendly
-
inputx-ngram
N-gram log-probability lookup table for IME engines — bigram / trigram / extensible. Q4 fixed-point log_prob, FST-indexed by context, mmap zero-copy. Same NGMv1 binary format across pinyin / wubi / Japanese.
-
legalis-th
Thailand jurisdiction support for Legalis-RS - Thai legal system with Buddhist Era calendar, FBA, BOI, PDPA, Labor law
-
wdpe
WebDynpro Parse Engine
-
apohara-indexer
Offline hybrid (BM25 + vector) code-search indexing engine — SQLite FTS5 + sqlite-vec + tree-sitter + a blake3 feature-hash embedder. The library core behind apohara-codesearch.
-
ansi-escape-sequences
High-performance Rust library for detecting, matching, and processing ANSI escape sequences in terminal text with zero-allocation static regex patterns
-
java_string
Java strings, tolerant of invalid UTF-16 encoding
-
ratex-ffi
C ABI FFI exports for RaTeX
-
nano_banana_pro_prompt
High-quality integration for https://supermaker.ai/blog/nano-banana-pro-prompt-use-cases-ready-to-copy-paste/
-
convert-to-spaces
Convert tabs to spaces in a string
-
ruff_text_size
internal component crate of Ruff
-
rsmarkdownlint
Rust version of markdownlint
-
human_regex
A regex library for humans
-
lasr
Live Action Search and Replace
-
domrs
Document builder and serializer
-
words-count
Count the words and characters, with or without whitespaces
-
qmd
Lightweight SOTA local search engine for AI agents in Rust
-
tuillem-tui
Ratatui TUI layer for tuillem
-
typub-engine
Build engine for typub (pipeline, rendering, assets, project)
-
mask-pii
A lightweight library to mask PII (Personally Identifiable Information) like emails and phone numbers
-
semantic-commands
A lightweight Rust framework for defining and executing semantic commands using text embeddings
-
mdxport
Markdown to PDF via Typst — comrak AST, in-process compilation, LaTeX math support
-
heckle
Semi-joke case conversion library: Spongebob Case and Billy Mays Mode
-
skills-ref-rs
agentskills library for validating, parsing, and managing Agent Skills
-
lindera-ipadic
A Japanese morphological dictionary for IPADIC
-
rhema_ai_chirho
AI integration: LLM providers, embeddings, vector search, query expansion
-
kael_document
Atomic document persistence, recovery, undo history, versions, and recents for Kael
-
quillmark-pdfform
Typst-free PDF-form backend for Quillmark: fills existing PDF forms via the quillmark-pdf stamping spine
-
md2logseq
Convert standard Markdown (GFM) to Logseq block format
-
rheo-html
A typesetting and static site engine based on Typst
-
officemd_docling
Docling JSON conversion for OfficeMD document IR
-
mdast_util_to_markdown
Markdown to AST
-
semtree-rag
RAG pipeline: index, search, and context injection for LLMs
-
tok3niz3r-core
Core types and on-disk schema for the tok3niz3r byte-level BPE tokenizer: token ids, vocabulary, merge table, and the GPT-2 byte-level mapping
-
git2prompt
command-line tool that takes a GitHub repository URL, downloads its contents, and generates a single text file optimized for use as input to AI tools
-
yeslogic-unicode-script
Fast lookup of the Unicode Script property
-
mut-str
A toolkit for working with mutable string slices (&mut str)
-
encoding_c_mem
C API for encoding_rs::mem
-
console-mermaid
Pure Rust CLI for rendering Mermaid graphs inside your terminal
-
mdbook-svgdx
mdbook preprocessor to convert svgdx fenced code blocks into inline SVG images
-
lindera-ipadic-neologd-builder
A Japanese morphological dictionary builder for IPADIC NEologd
-
html2text-cli
Render HTML as plain text
-
aozora2text
Convert Aozora Bunko format to plain text
-
rune-tokenize
Approximate token counting, budget checking, text truncation, and overlapping chunk splitting for LLM context windows
-
vibrato
viterbi-based accelerated tokenizer
-
fleischwolf-cli
Command-line interface for Fleischwolf (the
fleischwolfbinary; a Rust port of docling) -
a2a-agents-common
Common utilities for building A2A Protocol agents
-
strslice
that provides zero copy string iterators for working with string slices. The library offers iterators similar to standard Rust string methods
-
krilla-svg
Converting SVG files to PDF
-
rosetta-aisp-llm
LLM fallback for AISP conversion using Claude SDK - extends rosetta-aisp with AI-powered conversion
-
waterui-str
String utilities for WaterUI
-
mcd-core
Core parser, validator, and exporter for Markdown CSV Document packages
-
jpreprocess-window
Japanese text preprocessor for Text-to-Speech application (OpenJTalk rewrite in rust language)
-
mnem-llm-providers
Text-generation adapters for mnem (OpenAI chat, Ollama chat) for HyDE, multi-query, and future LLM-in-the-loop features. Sync, TLS-via-rustls, tokio-free.
-
ascii_table_rs
Elegant ASCII table renderer for Rust CLI and terminal apps
-
docspec-pandoc-native-writer
Streaming Pandoc native (block-list) writer for DocSpec events
-
jdpub
Annotate source documents with Japanese readings and definitions
-
rullama-rag
Codebase indexing + hybrid retrieval (vector + BM25) for the rullama agent framework. Includes AST-aware chunking via tree-sitter (12 languages), Git history search, and reranking via spectral diversity / cross-encoder.
-
tfon
Bitmap font parsing / conversion
-
oxilean-lint
OxiLean linter - Static analysis and lint rules
-
COXave
Instruments for codings
-
is_printable
Determine whether a given text-based value is printable
-
lo_base
Tabular data loading, type inference, and SQL query execution
-
finetype-mcp
MCP server for FineType semantic type classification
-
aki-json-pick
The json pick out command
-
readme-sync
Checks that your readme and documentation are synchronized
-
smoltok-core
Byte-Pair Encoding tokenizer implementation in Rust
-
sff
SemanticFileFinder (sff): Fast semantic file finder using sentence embeddings. Searches .txt, .md, .mdx files.
-
text-word-count
count words and characters in HTML/rich text
-
sixbit
Small packed strings
-
bookforge-epub
EPUB reading, validation, and deterministic rebuild support for BookForge
-
aki-resort
sort lines of text. You can use regex to specify the KEY.
-
mistral_ocr_gui
GUI tool for Mistral OCR - convert documents to Markdown using Mistral AI
-
graphql-strip-sensitive-literals
redact PII literals from a GraphQL query AST before logging/usage reporting
-
ansi-width
Calculate the width of a string when printed to the terminal
-
mintyml-cli
Creates HTML from MinTyML, a minialist alternative syntax to HTML
-
philiprehberger-str-utils
String manipulation utilities — truncation, case conversion, padding, and whitespace operations
-
typos-dict
Source Code Spelling Correction
-
agent-topic-tracker
Track which topics have been covered in a conversation
-
inputx-nihongo-wasm
WASM bindings for inputx-nihongo — Japanese romaji → hiragana/katakana + on-yomi kanji + jukugo, browser/Node ready. Powers the Inputx IME web surface.
-
stringmatch
Allow the use of regular expressions or strings wherever you need string comparison
-
use-text
Composable text primitives for RustUse
-
bragi-io
Parse PDFs into semantic document graphs with bounding boxes. Built for GraphRAG.
-
smt-str
working with SMT-LIB strings in Rust
-
maybe-regex
Wrapper for strings that may be either a regex or a plain-text string
-
asimov-ollama-module
ASIMOV Ollama module
-
perl-heredoc
Heredoc collector and processor for Perl — handles multi-line heredoc syntax including indentation stripping and CRLF normalization
-
use-word
Composable word-level text primitives for RustUse
-
jag-text
Text layout and editing utilities for jag
-
lontar
Comprehensive document generation library for Rust — write once, render everywhere
-
popsam-core
Core library for AI-assisted selection of semantically representative texts
-
regex-test
Infrastructure for testing regexes. You probably don't want to use this crate unless you're working on a regex implementation
-
rushdown-meta
Meta(YAML frontmatter) extension for rushdown markdown parser
-
crabular-cli
A CLI tool for generating ASCII tables
-
jmdict-fast-ffi
FFI-agnostic facade over jmdict-fast (designed for uniffi, flutter_rust_bridge, bolt-ffi, etc.)
-
incredimo
just another font for your terminal
-
hoogle-syntax
Haskell syntax highlighting and tokenization for hoogle-tui
-
pdf-text-format
Text run formatting: inject font-size and color changes with state isolation
-
lumis-cli
Syntax Highlighter CLI powered by Tree-sitter and Neovim themes
-
mini-grep_gosse
Un mini clone de grep en Rust avec support CLI
-
diff_report
Stable JSON, Markdown, HTML, and AI-review reports for semantic PDF comparison
-
oxidize-html
A backend-agnostic HTML parser, style engine, layout engine, and painter. Emits flat draw commands with no UI framework dependency.
-
turndown
An opionated Rust port of Turndown.js
-
mdbook-tiny
Use mdbook to generate tiny and fast static sites
-
xberg-paddle-ocr
PaddleOCR via ONNX Runtime for Xberg - high-performance text recognition
-
fast_h2m_py
Python bindings for fast_h2m
-
nexaloid
Chinese tokenizer runtime
-
txt-cleaner
A smarter text cleanup library for Rust that trims whitespace, removes BOM/zero-width chars, and cleans markdown/html artifacts
-
rune-chain-splitter
Text splitters for LLM context windows: character, token, markdown, and recursive strategies
-
gdck-lint
GDScript linter following the official style guide (internal)
-
lingua-chinese-language-model
The Chinese language model for Lingua, an accurate natural language detection library
-
inputx-wubi-data
Embedded Wubi 86 IDFv1 dict blob + IdfReader OnceLock + Layer-from-EntryFlags helper for the inputx-wubi engine. Pure data + stateless lookup helpers (no application glue, no per-session state)…
-
ld-ownedbytes
Expose data as static slice
-
wind-wiki
LLM-powered Wiki SDK — Ingest, Query, and Lint pipelines
-
cognee-chunking
Text chunking and token counting for the cognee ingestion pipeline
-
miette-arborium
Arborium-powered syntax highlighter for miette diagnostics
-
dartboard-picker-core
Icon catalog and glyph source helpers for dartboard pickers
-
cpd-tokenizer
Source code tokenizers for cpd
-
kelp
A convert tool for Japanese
-
panini-lang-engine
Execution engine for the Panini linguistic feature extraction framework
-
anno-graph
Graph/KG export adapters for anno: converts extraction output to lattix::KnowledgeGraph and N-Triples
-
moenarch-text-embeddings-server
HTTP API adapter for the text-embeddings library crate
-
allsorts_no_std
no_std fork of allsorts (OpenType/WOFF/WOFF2 font parser, shaping engine, subsetter). Fork of YesLogic's allsorts — please file issues at github.com/fschutt/allsorts-azul, NOT the upstream YesLogic repo.
-
typub-config
Configuration types for typub
-
cmls-knowledge-core
Core indexing, graph, search, and schema library for Cumulus Knowledge
-
text-scatters
A cut-up technique generator from text and ebook files in the terminal
-
tesseract-55-rs
Safe Rust bindings for Tesseract OCR 5.5 with built-in compilation of Tesseract + Leptonica. Exposes full word-level hierarchy (block/paragraph/line/word) with bounding boxes.
-
shiki-themes
Bundled TextMate themes for shiki
-
mq-mcp
Markdown Query - MCP server implementation
-
mago-reference
Mago Reference is a library for analyzing PHP codebases by providing advanced symbol search capabilities
-
mdwright-math
Pure TeX/math recognition and normalisation for mdwright
-
strval
Parse strings into values
-
verso-reader
A terminal EPUB reader with vim navigation, a Kindle-style library, and Markdown highlight export
-
inline_flexstr
copy/clone-efficient inline string type for Rust
-
microformats-types
A representation of the known objects of Microformats
-
legalis-au
Australia jurisdiction support for Legalis-RS (Commonwealth Constitution, ACL, Fair Work, Mabo)
-
ratex-font-loader
Shared lazy font loading and caching for RaTeX renderers
-
vorma-matcher
Path pattern parsing and matching
-
libruskel
Generates skeletonized outlines of Rust crates
-
textframe
query plain text documents by unicode offset without loading them all into memory
-
pxsolver-detector
PerimeterX detection (HTML, JS globals, block-page)
-
diff_core
Semantic PDF comparison engine for matching document blocks and reporting meaningful changes
-
aki-txpr-macro
the more easy to use libaki-*
-
emoji-test-regex-pattern
Precomputed regex patterns that match every RGI emoji symbol/sequence per Emoji version
-
bundle_repo
Pack a local or remote Git Repository to XML for LLM Consumption
-
html2markdown
HTML to Markdown converter using AST-to-AST transformation
-
pretokie
Fast, zero-allocation pretokenizers for BPE tokenizers
-
ezstr
A String wrapper supporting negative indexing with grapheme indexing for slices and Regex::find_iter and Regex::find
-
rto-render
Renderers for Roteiro: docs site, Obsidian vault, and optional MCP server
-
vecgrep
Semantic grep — like ripgrep, but with vector search
-
mdbook-html
mdBook HTML renderer
-
fmtm_ytmimi_markdown_fmt
Fork of @ytmimi's Markdown formatter; powers FMTM
-
sonar-core
Fast hybrid code search engine for agents: tree-sitter chunking, BM25, static embeddings, RRF. Rust translation of semble.
-
kopitiam-pdf
Pure-Rust PDF text extraction for KOPITIAM's Document Engine
-
mdbook-tikz
mdBook preprocessor that renders TikZ and tikzcd diagrams to inline SVG
-
ripsed-cli
A fast, modern stream editor — like ripgrep is to grep, ripsed is to sed
-
tokenx-rs
Fast token count estimation for LLMs at 96% accuracy without a full tokenizer
-
mdbook-summary
Summary parser for mdBook
-
wubi
Self-developed Wubi 86 encoder, dictionary, and dataset (PHF + FST, WASM-ready)
-
docx-mcp-server
DOCX MCP Server — 88 tools for creating, reading, editing, and converting Word documents, with PDF export, KDP book layouts, and parameterized business templates
-
cindex
CSV indexing library
-
sim-codec-bitwise-base64
SIM workspace package for sim codec bitwise base64
-
mecab-ko-dict
한국어 형태소 사전 관리 - 바이너리 포맷, FST 검색, 연접 비용
-
oxipdf
A standalone, general-purpose native Rust PDF layout and generation engine
-
charname
Incredibly simple library that just gives you the Unicode name for a character
-
htmlsnob_rules
HTML validator, formatter and autofixer
-
llm-pii-redact
Regex-based PII redaction for LLM prompts and tool outputs, with reversible placeholders
-
low-expectations
GX-inspired validation engine for content validation
-
minislug
A tiny, dependency-free slugifier that turns any &str/String into a safe cross-platform filename
-
mq-web-api
Web API bindings for mq
-
lexa-mcp
rmcp stdio MCP server for the Lexa hybrid retrieval engine. Exposes
search_files,index_path,list_indexed_paths,purge_path, andstatusto any MCP client (Codex, Claude Desktop… -
seagrep-index
Indexed regex search for private S3 buckets
-
typdiff
A diff tool for Typst documents, similar to latexdiff
-
oxicode-snapcompact
Bitmap-frame context compression for vision-capable LLMs — Rust port of omp snapcompact
-
rhema_testkit_chirho
Shared test fixtures, generators, golden harnesses, differential runners
-
typub-adapter-astro
Astro Content Collection adapter for typub - outputs Markdown with YAML frontmatter
-
xberg-tesseract
Rust bindings for Tesseract OCR with cross-compilation, C++17, and caching improvements
-
shiki-langs
Bundled TextMate language grammars for shiki
-
aozora2
Aozora Bunko format converter CLI
-
ctx-telemetry
Local telemetry and reporting utilities for CTX
-
atomr-agents-ingest
Document loaders, text splitters, and CachedEmbedder for atomr-agents
-
typf-render-color
Color glyph renderer for Typf (COLR v0/v1, SVG, sbix/CBDT bitmap)
-
lindera-ruby
A Ruby binding for Lindera
-
rucora-providers
LLM provider implementations for rucora (OpenAI, Anthropic, Gemini, Ollama, etc.)
-
crate2bib
Create BibLaTeX entries for crates hosted on crates.io
-
lo_draw
Vector drawing page builder with ODG export
-
md2ast
Markdown → JSON AST for CleverScript / Relay hosts (WASM, JNI, Rust)
-
hmd-format
Low-diff formatter for Human Markdown documents
-
mcd-wasm
Raw WebAssembly bindings for Markdown CSV Document packages
-
quickmark-core
Lightning-fast Markdown/CommonMark linter core library with tree-sitter based parsing
-
xberg-candle-ocr
Candle-based VLM OCR engines for Xberg - pure-Rust transformer OCR (TrOCR, PaddleOCR-VL, GLM-OCR)
-
cli-boxes
Unicode box drawing characters for creating beautiful CLI interfaces
-
graphrag
Knowledge Graph RAG: meta-crate that bundles graphrag-core and graphrag-cli
-
litedoc-cli
Command-line tool for parsing and validating LiteDoc documents
-
ratex-pdf
PDF export for RaTeX DisplayList using pdf-writer
-
kiri-kotoba
Input text processing for Kiri Japanese morphological analyzer
-
mq-tui
TUI for mq, a jq-like Markdown processing tool
-
fontheight
Find out the vertical extents your font reaches on shaped words
-
array_tool
Helper methods for processing collections
-
legalis-ru
Russian Federation jurisdiction support for Legalis-RS
-
lingua-german-language-model
The German language model for Lingua, an accurate natural language detection library
-
ruff_formatter
internal component crate of Ruff
-
summera
TUI for webpage summarisation
-
basic-text
Basic Text strings and I/O streams
-
rune-redact
Redact PII and secrets from text — emails, IPs, credit cards, phones, SSNs, bearer tokens, and high-entropy secret strings
-
wicket-cli
Wikipedia corpus knowledge extractor
-
termwrap
Wrap Unicode text with ANSI color codes
-
varcon
Source Code Spelling Correction
-
write16
A UTF-16 analog of the Write trait
-
cvxtract
LLM-powered structured extraction from CVs/resumes — PDF, DOCX, HTML, TXT input; typed Rust structs output
-
string-width
Accurate Unicode string width calculation for terminal applications, handling emoji, East Asian characters, combining marks, and ANSI escape sequences
-
scrybe-core
Scrybe core — AST, Document, ContentAddressable, Plugin trait, Workspace
-
rdx-parser
Parser for RDX (Reactive Document eXpressions) documents
-
prompt-part-builder
Build structured prompt parts: instruction, example, context, format, constraint
-
scribe-patterns
Advanced pattern matching and search algorithms for Scribe
-
voirs-g2p
Grapheme-to-Phoneme conversion for VoiRS speech synthesis
-
render_readme
Render Markdown or reStructuredText with syntax highlighting and image filtering similar to GitHub's
-
atelier-sdk-diff
The format-independent diff model: addressed deltas and the fidelity ladder
-
splintr-vocab-gemma4
Bundled tokenizer vocabulary for splintr: Gemma 4
-
ruff_python_trivia
internal component crate of Ruff
-
tuillem-plugin
External process plugin host for tuillem
-
citenexus-core
CiteNexus's Rust engine: extraction (pdf/docx/pptx/xlsx/html/md/csv/txt), any-format→markdown emission, lance store access, lid.176 detection. One core, FFI for all languages (SPEC-PORTS-v1 §3.4).
-
libreoffice-pure
Pure-Rust LibreOffice-compatible document generation CLI
-
count-md
configurable command-line tool and Rust library for Unicode-aware, Markdown-aware, HTML-aware word counting in Markdown documents
-
chargen
Character Generator
-
legalis-vn
Vietnam jurisdiction support for Legalis-RS - Vietnamese legal system with socialist market economy, Labor Code, Enterprise, Investment
-
scrybe-render
Scrybe render — Markdown-to-HTML pipeline, syntect, KaTeX/Mermaid
-
yeslogic-unicode-blocks
Functions to access and search Unicode blocks
-
rust-tfidf
calculate TF-IDF (Term Frequency - Inverse Document Frequency) for generic documents
-
mecab-ko-dict-validator
한국어 형태소 사전 검증 도구 - CSV 형식 검증, 품사 체계 검사
-
semtree-core
Core types for semtree: Language, Span, Node, Chunk
-
notmecab
tokenizing text with mecab dictionaries. Not a mecab wrapper.
-
oxitext-shape
Swash-based text shaper for OxiText
-
rheo-epub
A typesetting and static site engine based on Typst
-
sim-codec-doc
Markup document codec backends for SIM
-
moenarch-text-embeddings-cli
Command-line adapter for the text-embeddings library crate
-
probe-code
AI-friendly, fully local, semantic code search tool for large codebases
-
mdwright
Command-line delivery for mdwright
-
codespec
A specification standard and CLI for AI-driven software projects
-
uwurs
UwUify your strings with uwurs!
-
oxitext-layout
Text layouter for OxiText: LTR/RTL bidi, UAX #14 line-break, vertical CJK (M1/M2)
-
docspec-markdown-writer
Streaming Markdown (CommonMark) writer for DocSpec events — paragraphs and headings only
-
agentic-veritas-mcp
MCP server for AgenticVeritas
-
pulldown-cmark-escape
An escape library for HTML created in the pulldown-cmark project
-
legalis-llm
LLM integration layer for Legalis-RS
-
sesdiff
Generates a shortest edit script (Myers' diff algorithm) to indicate how to get from the strings in column A to the strings in column B. Also provides the edit distance (levenshtein).
-
rheo-pdf
A typesetting and static site engine based on Typst
-
pinot
Fast, high-fidelity OpenType parser
-
kiri_nif
Erlang NIF wrapper for Kiri Japanese morphological analyzer
-
use-text-line
Composable line-level text primitives for RustUse
-
grep-pcre2
Use PCRE2 with the 'grep' crate
-
xmldecl
Extracts an encoding from an ASCII-based bogo-XML declaration in text/html in a Web-compatible way
-
cloakrs-tracing
tracing integration for redacting PII with cloakrs
-
rushdown-definition-list
Definition list extension for rushdown markdown parser
-
rhema_accel_chirho
FPGA acceleration: packed hierarchical bit-domain engine (Chi-Rho patent)
-
katha-parsers
Parser adapters for EPUB, DOCX, and PDF document ingestion
-
r2md
Entire codebase to single markdown or pdf file
-
laurus-mcp
MCP (Model Context Protocol) server for the Laurus search engine
-
rucora-tools
Built-in tools for rucora (shell, file, HTTP, git, web search, etc.)
-
rsomics-fasta-fx2tab
Convert FASTA/Q to tabular form with computed per-record columns (length, GC, GC-skew, avg-qual, base content/count, alphabet, MD5) — a fast seqkit fx2tab
-
lingua-japanese-language-model
The Japanese language model for Lingua, an accurate natural language detection library
-
mecab-ko-dict-builder
한국어 형태소 사전 빌더 - CSV에서 바이너리 사전 생성
-
rushdown-highlighting
Syntax -highlighting extension for rushdown markdown parser
-
typos
Source Code Spelling Correction
-
llm-sampling-params
Builder for LLM sampling parameters (temperature, top_p, top_k, stop sequences)
-
lindera-sqlite
Lindera tokenizer for SQLite FTS5 extention
-
mq-lang
Core language implementation for mq query language
-
powershell-mcp
Hybrid vector + BM25 RAG over the official PowerShell documentation (MicrosoftDocs/PowerShell-Docs), served as an MCP server
-
gukhanmun-markdown
Markdown adapter for gukhanmun
-
datalab-cli
A powerful CLI for converting, extracting, and processing documents using the Datalab API
-
to_fraktur
Function that converts any string to fraktur font
-
cargo-cargofmt
Cargo file formatter
-
indent_tokenizer
Generate tokens based on indentation
-
typub-adapter-confluence
Confluence adapter for typub publishing
-
agent-output-filter
Filter and transform LLM agent output before delivery
-
kevy-text
Dictionary-free full-text search core: CJK bigram tokenizer, inverted segments, BM25 scoring
-
glowpub
A glowfic to epub converter
-
oxixml-fo
XSL-FO 1.1 formatting-object tree, property refinement and area-model primitives
-
sayit
String replacements using regex
-
oxidoc-text
Shared tokenization pipeline for oxidoc — used by both build-time and query-time search
-
pdf-docx
PDF to DOCX conversion with text, tables, and images
-
typub-adapter-wordpress
WordPress platform adapter for typub
-
niho
A command-line tool for converting romanized Japanese text to Japanese characters
-
kiri-native
Native Rust accelerator for Kiri Japanese morphological analyzer
-
holys3-s3
Indexed regex search for local files and private S3 buckets
-
lex-babel
Format conversion library for the lex format
-
svgbob_cli
Transform your ascii diagrams into happy little SVG
-
moenarch-text-lexical-cli
Command-line adapter for the text-lexical library crate
-
xhtmlchardet
Character set detection for XML and HTML
-
lindera-cli
A morphological analysis CLI
-
dictgen
Compile-time case-insensitive map
-
recode_rs
Command-line tool for converting between the character encodings defined in the Encoding Standard
-
md2bb
CLI Tool to convert markdown to old school bbcode
-
soft-ascii-string
char/str/string wrappers which add a "is-ascii" soft constraint
-
lindera-unidic
A Japanese morphological dictionary for UniDic
-
lingua-hindi-language-model
The Hindi language model for Lingua, an accurate natural language detection library
-
fbxscii
ASCII FBX Parser
-
oxifont-db
In-memory indexed font database with CSS Level 4 hybrid query for OxiFont
-
rushdown-emoji
Emoji extension for rushdown markdown parser
-
semtree-embed
Embedding trait and backends (fastembed, openai)
-
llm-prefix-match
Check if LLM output matches expected prefix patterns for accept/reject gating
-
rhema_ingest_chirho
SWORD/OSIS/TEI/IMP importers and normalization into canonical corpus
-
sigye-fonts
ASCII art fonts for sigye clock app
-
llm-message-dedup
Remove duplicate or near-duplicate messages from LLM conversation history
-
english-tokenizer
Regex-driven tokenizer that splits a sentence and type-tags each token (word, number, emoji, url, email, hashtag, mention, time, currency, and more)
-
ratex-types
Shared types for the RaTeX math typesetting engine
-
llm-message-hash
Stable canonical hash of LLM request/message structures. Recursive key-sorting JSON canonicalization + sha256, with per-provider ignore-lists so semantically-equal Anthropic/OpenAI/Bedrock requests produce the same hash…
-
mq-docs
Documentation generator for mq functions and macros
-
lindera-cc-cedict
A Chinese morphological dictionary for CC-CEDICT
-
oxifont-adapter-native
OxiFont native OS font adapter (CoreText / DirectWrite)
-
wikiext-cli
Wikiext is a tool for extracting and processing Wikipedia data, implemented in Rust
-
markdown-strip
Strip Markdown formatting (headers, bold, italic, links, code, blockquotes) to plain text. Conservative, fast, zero deps.
-
mecrab
A high-performance, thread-safe morphological analyzer compatible with MeCab, written in pure Rust
-
lexa-obsidian
Local-first hybrid retrieval over an Obsidian vault. Ships an MCP stdio server (Codex / Claude Desktop / Cursor) and a CLI for indexing, search, backlinks, and tag listing.
-
agentfit
Fit messages to an LLM context window. Token-aware truncation with pluggable tokenizers and multiple strategies.
-
rushdown-link-attribute
Attributes for links and images for rushdown markdown parser
-
llm-json-extractor
Extract JSON from LLM outputs that may contain preamble or postamble text
-
lingua-arabic-language-model
The Arabic language model for Lingua, an accurate natural language detection library
-
ascii_help
help you quickly convert ASCII codes
-
oxipdf-theme
Semantic role → resolved style theme system for the oxipdf PDF engine
-
holys3-index
Indexed regex search for local files and private S3 buckets
-
mq-lsp
Language Server Protocol implementation for mq query language
-
kiri-yaiba
kiri-刃: Standalone Rust Japanese morphological tokenizer
-
contextgrep
Grep your documents with context — fast offline search for PDFs, DOCX, Markdown and code
-
blazegraph-io
Parse PDFs into semantic document graphs with bounding boxes. Built for GraphRAG.
-
llm-token-split
Split long text into overlapping chunks for LLM context windows
-
rucora-embed
Embedding providers for rucora
-
oxifont-bundled
Bundled SIL-OFL-1.1 Noto font data for OxiFont (opt-in)
-
kodegen_native_notify
KODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents
-
use-token
Composable tokenization primitives for RustUse
-
llm-structured-retry
Retry LLM calls by injecting previous error as a follow-up user message
-
oxifont-adapter-pure
Pure Rust FontDatabase adapter for OxiFont (composes discovery + parser)
-
mdwright-mathrender
Math-renderer compatibility profiles and math-body checking for mdwright
-
semtree-store
Vector store trait and backends (usearch)
-
lingua-italian-language-model
The Italian language model for Lingua, an accurate natural language detection library
-
agent-context-slice
Extract a bounded context slice from a long LLM conversation history
-
mq-lint
Static analysis linter for mq
-
mq-view
CLI tool for rendering Markdown documents with syntax highlighting and rich text formatting
-
tool-output-truncate
Truncate tool output (file reads, command runs, search hits) before adding to LLM message history. Char-aware head/middle/tail strategies with a configurable elision marker. Zero deps.
-
typub-adapter-xiaohongshu
Xiaohongshu (小红书) adapter for typub - generates slide images
-
mq-dap
Debug Adapter Protocol implementation for mq
-
lingua-polish-language-model
The Polish language model for Lingua, an accurate natural language detection library
-
lindera-decompress
A morphological analysis library
-
lindera-ipadic-neologd
A Japanese morphological dictionary for IPADIC NEologd
-
lindera-analysis
Text analysis chain (character filters, token filters, tokenizer) for Lindera
-
stopstream
Streaming-safe stop-sequence detector for LLM token streams. Handles partial matches at chunk boundaries.
-
typub-adapter-ghost
Ghost platform adapter for typub
-
mdwright-format
Verified Markdown formatting and byte rewrite transactions for mdwright
-
lingua-dutch-language-model
The Dutch language model for Lingua, an accurate natural language detection library
-
lindera-jieba
A Chinese morphological dictionary for Jieba
-
lindera-filter
Character and token filters for Lindera
-
typub-adapter-notion
Notion adapter for typub - REST API publishing with HTML to blocks conversion
-
typub-adapter-devto
Dev.to platform adapter for typub
-
lingua-swedish-language-model
The Swedish language model for Lingua, an accurate natural language detection library
-
typub-adapter-static
Static HTML adapter for typub - generates standalone deployable HTML files
-
mq-formatter
Code formatter for mq query language
-
mdwright-config
Configuration discovery and TOML resolution for mdwright
-
lingua-korean-language-model
The Korean language model for Lingua, an accurate natural language detection library
-
mq-test
Test runner for mq
-
lindera-compress
A morphological analysis library
-
lingua-turkish-language-model
The Turkish language model for Lingua, an accurate natural language detection library
-
lingua-vietnamese-language-model
The Vietnamese language model for Lingua, an accurate natural language detection library
-
lingua-czech-language-model
The Czech language model for Lingua, an accurate natural language detection library
-
lingua-indonesian-language-model
The Indonesian language model for Lingua, an accurate natural language detection library
-
lingua-bengali-language-model
The Bengali language model for Lingua, an accurate natural language detection library
-
lindera-tokenizer
A morphological analysis library
-
lingua-finnish-language-model
The Finnish language model for Lingua, an accurate natural language detection library
-
lingua-ukrainian-language-model
The Ukrainian language model for Lingua, an accurate natural language detection library
-
lingua-hungarian-language-model
The Hungarian language model for Lingua, an accurate natural language detection library
-
lingua-nynorsk-language-model
The Nynorsk language model for Lingua, an accurate natural language detection library
-
lingua-danish-language-model
The Danish language model for Lingua, an accurate natural language detection library
-
lingua-bulgarian-language-model
The Bulgarian language model for Lingua, an accurate natural language detection library
-
lingua-greek-language-model
The Modern Greek language model for Lingua, an accurate natural language detection library
-
lingua-latvian-language-model
The Latvian language model for Lingua, an accurate natural language detection library