Problem
Markdown documents currently do not support navigation through internal anchor links (e.g. #installation) or links to specific sections within the same README. As a result, users cannot navigate directly to a section, and links in tables of contents or cross-references do not work as expected.
Proposed Solution
Implement support for Markdown anchor links by updating the URL and scrolling to the corresponding section when an anchor link is clicked, similar to GitHub's behavior.
Benefits
- Enables navigation via table of contents links.
- Supports deep linking to specific sections within a README.
- Makes Markdown documentation behave consistently with GitHub.
- Improves usability for long documentation pages.
Acceptance Criteria
- Clicking an internal Markdown anchor link updates the URL with the corresponding hash.
- The page scrolls to the target heading.
- Opening a URL with a hash (e.g.
/README#installation) automatically scrolls to the corresponding section.
- Existing Markdown rendering behavior remains unchanged.
Expected Behavior
- click on md link
- page scrolled on linked title

Problem
Markdown documents currently do not support navigation through internal anchor links (e.g.
#installation) or links to specific sections within the same README. As a result, users cannot navigate directly to a section, and links in tables of contents or cross-references do not work as expected.Proposed Solution
Implement support for Markdown anchor links by updating the URL and scrolling to the corresponding section when an anchor link is clicked, similar to GitHub's behavior.
Benefits
Acceptance Criteria
/README#installation) automatically scrolls to the corresponding section.Expected Behavior