Text processing

Text processing

Most popular

rust-lang mdBook - Create book from markdown files. Like Gitbook but implemented in Rust

rust-lang Create book from markdown files. Like Gitbook but implemented in Rust

pemistahl Table of Contents What does this tool do? Do I still need to learn to write regexes then? Current features How to install? 4.1 The command-line tool 4

phiresky rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. rga is a line-oriented search tool that allows you to look for a r

rust-lang regex A Rust library for parsing, compiling, and executing regular expressions. Its syntax is similar to Perl-style regular expressions, but lacks a f

swsnr cat for Markdown (that is, CommonMark):

greyblake Whatlang Natural language detection for Rust with focus on simplicity and performance. Features Get started Documentation Supported languages Requirem

burntsushi A library for finding occurrences of many patterns at once with SIMD acceleration in some cases. This library provides multiple pattern search principally through an implementation of the Aho-Corasick algorithm, which builds a fin

wilsonzlin One-pass in-place HTML minifier written in Rust, available for Node.js, Python, Java, and Ruby

your-tools Ruplacer Find and replace text in source files. Installing with cargo Install rust and cargo, for example with rustup. Then run: cargo install ruplace

mgeisler Textwrap Textwrap is a small Rust crate for word wrapping text. You can use it to format strings for display in commandline applications. The crate na

vishaltelangre Find Files (ff) Find Files (ff) utility recursively searches the files whose names match the specified RegExp pattern in the provided directory (defau

BurntSushi suffix Fast linear time & space suffix arrays for Rust. Supports Unicode! Dual-licensed under MIT or the UNLICENSE. Documentation https://docs.rs/suff

BurntSushi tabwriter is a crate that implements elastic tabstops. It provides both a library for wrapping Rust Writers and a small program that exposes the same

whitfin runiq This project offers an efficient way (in both time and space) to filter duplicate entries (lines) from texual input. This project was born from

bodil Compact inlined strings for Rust.

Lisprez SSS - so stupid search tool <阿Q的哥锐普> English Documentation install install from source code 1.install rust toolchain curl --proto '=https' --tlsv1.2 -

drahnr Checks all your documentation for spelling and grammar mistakes with hunspell and languagetool

Qovery Deploy any complex application, seamlessly Deploy your apps on any Cloud providers in just a few seconds ⚡ Qovery Engine is an open-source abstraction

michael-f-bryan A backend for `mdbook` which will check your links for you.

b-r-u A Rust library for reading the OpenStreetMap PBF file format (*.osm.pbf). It strives to offer the best performance using parallelization and lazy-decoding with a simple interface while also exposing iterators for items of every le

Lucretiel joinery A Rust library for generically joining iterables with a separator. Provides the tragically missing string join functionality to rust. extern c

ps1dr3x EasyReader The main goal of this library is to allow long navigations through the lines of large files, freely moving forwards and backwards or gettin

whitfin bytelines This library provides an easy way to read in input lines as byte slices for high efficiency. It's basically lines from the standard library,

Canop Bacon bacon is a background rust code checker. It's designed for minimal interaction so that you can jut let it running, side to your editor, and be n

kitten prosemd is an experimental proofreading and linting language server for markdown files. It aims to provide helpful and smart diagnostics when writing

daschl grok - A rust implementation of the popular java & ruby grok library which allows easy text and log file processing with composable patterns

lavifb Todo_r Find all your notes with one command! Todo_r is a simple rust command line utility that keeps track of your todo items in code. It is pronounce

cipher387 Search operators for mailbox Google https://support.google.com/mail/answer/7190?hl=en Yahoo https://www.lifewire.com/search-messages-yahoo-1174487 Out

yaa110 RAKE.rs The library provides a multilingual implementation of Rapid Automatic Keyword Extraction (RAKE) algorithm for Rust. How to Use Append rake to

pwoolcoc N-grams Documentation This crate takes a sequence of tokens and generates an n-gram for it. For more information about n-grams, check wikipedia: https

kpcyrd libredefender Imagine the information security compliance guideline says you need an antivirus but you run Arch Linux. libredefender is an antivirus p