diff --git a/docs/src/index.md b/docs/src/index.md
index cd50fa1..577798e 100644
--- a/docs/src/index.md
+++ b/docs/src/index.md
@@ -73,3 +73,61 @@ Copyright 2024- Banca d'Italia and the authors.
This package is an outcome of a research project. All errors are those of
the authors. All views expressed are personal views, not those of Bank of Italy.
+
+## Reproducibility
+
+```@raw html
+The documentation of BeforeIT.jl was built using these direct dependencies,
+```
+
+```@example
+using Pkg # hide
+Pkg.status() # hide
+```
+
+```@raw html
+
+```
+
+```@raw html
+and using this machine and Julia version.
+```
+
+```@example
+using InteractiveUtils # hide
+versioninfo() # hide
+```
+
+```@raw html
+
+```
+
+```@raw html
+A more complete overview of all dependencies and their versions is also provided.
+```
+
+```@example
+using Pkg # hide
+Pkg.status(; mode = PKGMODE_MANIFEST) # hide
+```
+
+```@raw html
+
+```
+
+```@eval
+using TOML
+using Markdown
+version = TOML.parse(read("../../Project.toml", String))["version"]
+name = TOML.parse(read("../../Project.toml", String))["name"]
+link_manifest = "https://github.com/BeforeIT/" * name * ".jl/tree/gh-pages/v" * version *
+ "/assets/Manifest.toml"
+link_project = "https://github.com/BeforeIT/" * name * ".jl/tree/gh-pages/v" * version *
+ "/assets/Project.toml"
+Markdown.parse("""You can also download the
+[manifest]($link_manifest)
+file and the
+[project]($link_project)
+file.
+""")
+```