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: over 2 years ago
cpp11cpp14cpp17cpp17-librarycpp17orlaterfile-namefilesystemfilesystem-libraryglobheader-onlylightweightname-matchingpattern-matchingpattern-recognitionrecursively-searchsingle-headersingle-header-libunixwildcards

Related projects:

RepositoryDescriptionStars
haltcase/globA Nim library for matching file paths against Unix style glob patterns.61
gobwas/globA Go library for efficient string matching using compile-time glob patterns.968
bowenfu/matchit.cppA lightweight C++ header-only pattern-matching library with macro-free APIs.580
solodon4/mach7A C++ library providing a functional programming style pattern-matching mechanism1,286
p-ranav/csv2A fast and efficient CSV parsing library for C++567
p-ranav/criterionA microbenchmarking library for measuring performance of C++ code212
pvginkel/microsoft.codeanalysis.csharp.patternmatchingA library to simplify pattern matching on Roslyn syntax trees for C# code analysis and refactoring.29
p-ranav/tabulateA header-only C++ library for creating formatted tables in the terminal1,966
clojure/core.matchA pattern matching library for Clojure, optimized for performance and ease of use.1,189
p-ranav/alpacaA C++ serialization library that efficiently packs and unpacks structured data into compact byte arrays.481
mkdika/lff-crA utility program to find large files in a directory18
hashrock/deno-fnparseA parser combinator library for Deno that provides a simple way to parse CSV data.11
p-ranav/structoptA lightweight C++ header-only library for parsing command line arguments into a structured format.469
jbandela/simple_matchA simple and extensible C++ pattern matching library228
rapidfuzz/rapidfuzz-cppA C++ library for fast string matching using the Levenshtein Distance algorithm250