diff --git a/src/SUMMARY.md b/src/SUMMARY.md
index 121e7bf..e94ddc0 100644
--- a/src/SUMMARY.md
+++ b/src/SUMMARY.md
@@ -89,6 +89,7 @@
- [Tables](./packages/tables.md)
- [Code](./packages/code.md)
- [Presentations](./packages/presentation.md)
+ - [Glossary](./packages/glossary.md)
- [Themes]()
- [Layout](./packages/layout.md)
- [Wrapping figures](./packages/wrapping.md)
diff --git a/src/packages/glossary.md b/src/packages/glossary.md
new file mode 100644
index 0000000..38f42ae
--- /dev/null
+++ b/src/packages/glossary.md
@@ -0,0 +1,68 @@
+# Glossary
+
+## glossarium
+
+>[Link to the universe](https://typst.app/universe/package/glossarium)
+
+Package to manage glossary and abbreviations.
+
+
One of the very first cool packages of Typst, made specially for (probably) the first thesis written in Typst.
+
+```typ
+#import "@preview/glossarium:0.4.1": make-glossary, print-glossary, gls, glspl
+#show: make-glossary
+
+// for better link visibility
+#show link: set text(fill: blue.darken(60%))
+
+#print-glossary(
+ (
+ // minimal term
+ (key: "kuleuven", short: "KU Leuven"),
+
+ // a term with a long form and a group
+ (key: "unamur", short: "UNamur", long: "Namur University", group: "Universities"),
+
+ // a term with a markup description
+ (
+ key: "oidc",
+ short: "OIDC",
+ long: "OpenID Connect",
+ desc: [OpenID is an open standard and decentralized authentication protocol promoted by the non-profit
+ #link("https://en.wikipedia.org/wiki/OpenID#OpenID_Foundation")[OpenID Foundation].],
+ group: "Accronyms",
+ ),
+
+ // a term with a short plural
+ (
+ key: "potato",
+ short: "potato",
+ // "plural" will be used when "short" should be pluralized
+ plural: "potatoes",
+ desc: [#lorem(10)],
+ ),
+
+ // a term with a long plural
+ (
+ key: "dm",
+ short: "DM",
+ long: "diagonal matrix",
+ // "longplural" will be used when "long" should be pluralized
+ longplural: "diagonal matrices",
+ desc: "Probably some math stuff idk",
+ ),
+ )
+)
+
+// referencing the OIDC term using gls
+#gls("oidc")
+// displaying the long form forcibly
+#gls("oidc", long: true)
+
+// referencing the OIDC term using the reference syntax
+@oidc
+
+Plural: #glspl("potato")
+
+#gls("oidc", display: "whatever you want")
+```