glob

File matcher

A C++ library for pattern-based file matching and recursive searching

Glob for C++17

GitHub

252 stars
11 watching
39 forks
Language: C++
last commit: 10 months ago
cpp11cpp14cpp17cpp17-librarycpp17orlaterfile-namefilesystemfilesystem-libraryglobheader-onlylightweightname-matchingpattern-matchingpattern-recognitionrecursively-searchsingle-headersingle-header-libunixwildcards

Related projects:

Repository Description Stars
haltcase/glob A Nim library for matching file paths against Unix style glob patterns. 61
gobwas/glob A Go library for efficient string matching using compile-time glob patterns. 968
bowenfu/matchit.cpp A lightweight C++ header-only pattern-matching library with macro-free APIs. 580
solodon4/mach7 A C++ library providing a functional programming style pattern-matching mechanism 1,286
p-ranav/csv2 A fast and efficient CSV parsing library for C++ 567
p-ranav/criterion A microbenchmarking library for measuring performance of C++ code 212
pvginkel/microsoft.codeanalysis.csharp.patternmatching A library to simplify pattern matching on Roslyn syntax trees for C# code analysis and refactoring. 29
p-ranav/tabulate A header-only C++ library for creating formatted tables in the terminal 1,966
clojure/core.match A pattern matching library for Clojure, optimized for performance and ease of use. 1,189
p-ranav/alpaca A C++ serialization library that efficiently packs and unpacks structured data into compact byte arrays. 481
mkdika/lff-cr A utility program to find large files in a directory 18
hashrock/deno-fnparse A parser combinator library for Deno that provides a simple way to parse CSV data. 11
p-ranav/structopt A lightweight C++ header-only library for parsing command line arguments into a structured format. 469
jbandela/simple_match A simple and extensible C++ pattern matching library 228
rapidfuzz/rapidfuzz-cpp A C++ library for fast string matching using the Levenshtein Distance algorithm 250