diff --git a/assets/icons/categories.svg b/assets/icons/categories.svg
new file mode 100644
index 0000000..e00ab1d
--- /dev/null
+++ b/assets/icons/categories.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/i18n/en.yaml b/i18n/en.yaml
index 0197d89..3d0ed03 100644
--- a/i18n/en.yaml
+++ b/i18n/en.yaml
@@ -51,6 +51,9 @@ widget:
tagCloud:
title:
other: Tags
+ categoriesCloud:
+ title:
+ other: Categories
search:
title:
diff --git a/layouts/partials/widget/categories.html b/layouts/partials/widget/categories.html
new file mode 100644
index 0000000..10c8a35
--- /dev/null
+++ b/layouts/partials/widget/categories.html
@@ -0,0 +1,16 @@
+{{- $context := .Context -}}
+{{- $limit := default 10 .Params.limit -}}
+