---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://ytsaurus.tech/docs/en/yql/udf/list.md
  - https://ytsaurus.tech/docs/ru/yql/udf/list.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ytsaurus.tech/docs/en/llms.txt


# Functions of built-in C++ libraries

Many application functions that on the one hand are too specific to become part of the YQL core, and on the other hand might be useful to a wide range of users, are available through built-in C++ libraries.


Embedded C++ libraries are linked using UDFs in C++.

* [Clickhouse](https://ytsaurus.tech/docs/en/yql/udf/list/clickhouse.md)
* [DateTime](https://ytsaurus.tech/docs/en/yql/udf/list/datetime.md)
* [Digest](https://ytsaurus.tech/docs/en/yql/udf/list/digest.md)
* [Histogram](https://ytsaurus.tech/docs/en/yql/udf/list/histogram.md)
* [Hyperscan](https://ytsaurus.tech/docs/en/yql/udf/list/hyperscan.md)
* [Ip](https://ytsaurus.tech/docs/en/yql/udf/list/ip.md)
* [Math](https://ytsaurus.tech/docs/en/yql/udf/list/math.md)
* [Pcre](https://ytsaurus.tech/docs/en/yql/udf/list/pcre.md)
* [Pire](https://ytsaurus.tech/docs/en/yql/udf/list/pire.md)
* [Protobuf](https://ytsaurus.tech/docs/en/yql/udf/list/protobuf.md)
* [Re2](https://ytsaurus.tech/docs/en/yql/udf/list/re2.md)
* [Streaming](https://ytsaurus.tech/docs/en/yql/udf/list/streaming.md)
* [String](https://ytsaurus.tech/docs/en/yql/udf/list/string.md)
* [Unicode](https://ytsaurus.tech/docs/en/yql/udf/list/unicode.md)
* [Url](https://ytsaurus.tech/docs/en/yql/udf/list/url.md)
* [Yson](https://ytsaurus.tech/docs/en/yql/udf/list/yson.md)


<!---
[comment]: <> Перегенерировать основу списка: grep 'udf/list' index.yml | grep -v index | tr -d \': | awk '{print "* ["$2"](../../"$3")";}'
-->
