{"repo":"Genivia/ugrep","free":true,"listed":false,"github":"https://github.com/Genivia/ugrep","clone":"git clone https://github.com/Genivia/ugrep.git","description":"🔍 ugrep 7.8 file pattern searcher -- a user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more","language":"C++","stars":3242,"topics":["grep","unicode","file-search","recursively-search","regex","search","hexdump","ripgrep","silver-searcher","tar"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"The ugrep file pattern searcher [ README User&nbsp;Guide Indexing Benchmarks Q&amp;A ] option -Q opens a query TUI to search files as you type! Why use ugrep? -------------- - ugrep is compatible to GNU/BSD grep, but much faster and with a ton of new features - ugrep is a drop-in replacement for BSD and GNU grep (copy or symlink ug to grep , and to egrep and to fgrep ), unlike other popular grep claiming to be \"grep alternatives\" or \"replacements\" when those actually implement incompatible command-line options and use an incompatible regex matcher, i.e. Perl regex only versus POSIX BRE (grep) and ERE (egrep) when ugrep supports all regex modes - ugrep is typically faster than rg, ag, and GNU grep - full Unicode extended regex pattern syntax with multi-line pattern matching without any special command-line options - includes an interactive TUI with built-in help, Google-like search with AND/OR/NOT patterns, fuzzy search, search (nested) zip/7z/tar/pax/cpio archives, tarballs and compressed files gz/Z/bz/bz2/lzma/xz/lz4/zstd/brotli, search and hexdump binary files, search documents such as PDF, doc, docx, and output in JSON, XML, CSV or your own customized format - includes a file indexer to speed up searching slow and cold file systems Development roadmap ------------------- - quality assurance by testing and validation to make sure ugrep is reliable - make ugrep run even faster with future updates and post reproducible performance results - consider new features requested by ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Genivia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Genivia/ugrep/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}