diff --git a/pygitweb/main.py b/pygitweb/main.py
index 888edd9..e67a1b6 100644
--- a/pygitweb/main.py
+++ b/pygitweb/main.py
@@ -603,6 +603,9 @@ def git_summary(project: str) -> HTMLResponse:
             ["Owner", esc_html(owner)],
             [esc_html("HEAD"), f"<a href='/{project}?a=commit&h={quote(head or '', safe='')}'>{head_short or 'N/A'}</a>"],
             [esc_html("tree"), f"<a href='/{project}?a=tree&h={head or ''}'>browse</a>"],
+            ["Log", f"<a href='/{project}?a=log&h={head or ''}'>view log</a>"],
+            ["Shortlog", f"<a href='/{project}?a=shortlog&h={head or ''}'>view shortlog</a>"],
+            ["Tags", f"<a href='/{project}?a=tags'>view tags</a>"],
             ["Remotes", f"<a href='/{project}?a=remotes'>view remotes</a>"],
         ]
     )
