diff --git a/build.html b/build.html
index 2c24bbb30..f19a60eb1 100644
--- a/build.html
+++ b/build.html
@@ -218,6 +218,7 @@
+
@@ -397,6 +398,7 @@ function getExampleAnchor(language) {
case 'Clojure':
case 'D':
case 'Elixir':
+ case 'Vala':
case 'C':
case 'G':
return language.toLowerCase();
diff --git a/example/README.md b/example/README.md
index 5acd8343b..91e22d0cf 100644
--- a/example/README.md
+++ b/example/README.md
@@ -32,6 +32,7 @@ Choose your preferred programming language to see examples of usage and a detail
- [Emacs Lisp](#emacslisp)
- [D](#d)
- [Elixir](#elixir)
+- [Vala](#vala)
- [1С](#1s)
- [C](#c)
- [G](#g)
@@ -280,6 +281,13 @@ TDLib can be used from the Elixir programming language.
See [Elixir TDLib](https://github.com/QuantLayer/elixir-tdlib) for an example of such usage and an Elixir client for TDLib.
The library contains automatically generated and fully-documented classes for all TDLib API methods and objects.
+
+## Using TDLib in Vala projects
+
+TDLib can be used from the Vala programming language.
+
+See [TDLib Vala](https://github.com/AYMENJD/td-vala) for an example of such usage.
+
## Using TDLib from 1С:Enterprise