Projects / shwild


shwild is a simple, platform-independent library that implements shell-compatible wildcard pattern matching. It is implemented in C/C++, expressing a C API with a C++ wrapper.

Operating Systems

Recent releases

  •  24 Jul 2008 01:00

    Release Notes: Various minor fixes were made to the internal handling of namespaces to maximize compatibility with a number of new (and old) C++ compilers.

    •  16 May 2008 10:34

      Release Notes: This release addresses the long-standing, hard-to-reproduce bug in the range parsing. This now makes 0.9 complete, and development/release of 0.10, which will facilitate the return of match location information information, can proceed.

      •  06 Apr 2008 09:47

        Release Notes: This version works with version 1.9.30 of STLSoft, and provides improved compatibility with VC++ 8 and 9.

        •  19 Mar 2008 15:30

          Release Notes: This release adds compatibility with Visual C++ 9.

          •  08 Feb 2008 11:18

            Release Notes: This version is now compatible with the Safe String library (e.g. Visual C++ 8+). Note that this version requires STLSoft 1.9.22, which is available from


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.