> For the complete documentation index, see [llms.txt](https://docs.werwolv.net/pattern-language/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.werwolv.net/pattern-language/libraries.md).

# Libraries

- [hex](https://docs.werwolv.net/pattern-language/libraries/hex.md): The ImHex helper library
- [provider](https://docs.werwolv.net/pattern-language/libraries/hex/provider.pat.md)
- [core](https://docs.werwolv.net/pattern-language/libraries/hex/core.pat.md)
- [http](https://docs.werwolv.net/pattern-language/libraries/hex/http.pat.md)
- [dec](https://docs.werwolv.net/pattern-language/libraries/hex/dec.pat.md)
- [mangled](https://docs.werwolv.net/pattern-language/libraries/hex/mangled.pat.md)
- [encstr](https://docs.werwolv.net/pattern-language/libraries/hex/encstr.pat.md)
- [instruction](https://docs.werwolv.net/pattern-language/libraries/hex/instruction.pat.md)
- [json](https://docs.werwolv.net/pattern-language/libraries/hex/json.pat.md)
- [std](https://docs.werwolv.net/pattern-language/libraries/std.md): The Pattern Language standard library
- [array](https://docs.werwolv.net/pattern-language/libraries/std/array.pat.md)
- [limits](https://docs.werwolv.net/pattern-language/libraries/std/limits.pat.md)
- [random](https://docs.werwolv.net/pattern-language/libraries/std/random.pat.md)
- [file](https://docs.werwolv.net/pattern-language/libraries/std/file.pat.md)
- [core](https://docs.werwolv.net/pattern-language/libraries/std/core.pat.md)
- [ptr](https://docs.werwolv.net/pattern-language/libraries/std/ptr.pat.md)
- [mem](https://docs.werwolv.net/pattern-language/libraries/std/mem.pat.md)
- [math](https://docs.werwolv.net/pattern-language/libraries/std/math.pat.md)
- [hash](https://docs.werwolv.net/pattern-language/libraries/std/hash.pat.md)
- [fxpt](https://docs.werwolv.net/pattern-language/libraries/std/fxpt.pat.md)
- [sys](https://docs.werwolv.net/pattern-language/libraries/std/sys.pat.md)
- [io](https://docs.werwolv.net/pattern-language/libraries/std/io.pat.md)
- [time](https://docs.werwolv.net/pattern-language/libraries/std/time.pat.md)
- [string](https://docs.werwolv.net/pattern-language/libraries/std/string.pat.md)
- [attrs](https://docs.werwolv.net/pattern-language/libraries/std/attrs.pat.md)
- [ctype](https://docs.werwolv.net/pattern-language/libraries/std/ctype.pat.md)
- [bit](https://docs.werwolv.net/pattern-language/libraries/std/bit.pat.md)
- [type](https://docs.werwolv.net/pattern-language/libraries/type.md): The custom type library
- [mac](https://docs.werwolv.net/pattern-language/libraries/type/mac.pat.md)
- [ip](https://docs.werwolv.net/pattern-language/libraries/type/ip.pat.md)
- [byte](https://docs.werwolv.net/pattern-language/libraries/type/byte.pat.md)
- [path](https://docs.werwolv.net/pattern-language/libraries/type/path.pat.md)
- [size](https://docs.werwolv.net/pattern-language/libraries/type/size.pat.md)
- [base](https://docs.werwolv.net/pattern-language/libraries/type/base.pat.md)
- [guid](https://docs.werwolv.net/pattern-language/libraries/type/guid.pat.md)
- [float16](https://docs.werwolv.net/pattern-language/libraries/type/float16.pat.md)
- [bcd](https://docs.werwolv.net/pattern-language/libraries/type/bcd.pat.md)
- [leb128](https://docs.werwolv.net/pattern-language/libraries/type/leb128.pat.md)
- [time](https://docs.werwolv.net/pattern-language/libraries/type/time.pat.md)
- [fmt](https://docs.werwolv.net/pattern-language/libraries/type/fmt.pat.md)
- [color](https://docs.werwolv.net/pattern-language/libraries/type/color.pat.md)
- [c](https://docs.werwolv.net/pattern-language/libraries/type/c.pat.md)
- [win32](https://docs.werwolv.net/pattern-language/libraries/type/win32.pat.md)
- [010](https://docs.werwolv.net/pattern-language/libraries/type/010.pat.md)
- [linux](https://docs.werwolv.net/pattern-language/libraries/type/linux.pat.md)
- [rust](https://docs.werwolv.net/pattern-language/libraries/type/rust.pat.md)
- [base64](https://docs.werwolv.net/pattern-language/libraries/type/base64.pat.md)
- [magic](https://docs.werwolv.net/pattern-language/libraries/type/magic.pat.md)
