Skip to content

feat: Add Markdown to HTML converter#133

Closed
HamdiSaidaniX wants to merge 2 commits intojamdotdev:mainfrom
HamdiSaidaniX:feat/markdown-to-html
Closed

feat: Add Markdown to HTML converter#133
HamdiSaidaniX wants to merge 2 commits intojamdotdev:mainfrom
HamdiSaidaniX:feat/markdown-to-html

Conversation

@HamdiSaidaniX
Copy link
Contributor

Description

Add a Markdown to HTML converter utility with professional SEO content.

Features

  • Pure TypeScript implementation (no external dependencies)
  • 100% client-side conversion (matches jam.dev philosophy)
  • Supports all standard Markdown syntax:
    • Headers (h1-h6)
    • Bold and italic text
    • Code blocks with language highlighting
    • Ordered and unordered lists
    • Links and images
    • Blockquotes
    • Strikethrough
    • Task lists

Files Added

  • lib/markdownToHtml.ts - Core conversion library
  • pages/utilities/markdown-to-html.tsx - Page component
  • components/seo/MarkdownToHtmlSEO.tsx - SEO content with FAQs
  • Updated components/utils/tools-list.ts - Added navigation entry

Testing

  • Build passes
  • All Markdown features tested and working

- Add markdownToHtml.ts library function (pure TypeScript, no dependencies)

- Add markdown-to-html.tsx page component

- Add MarkdownToHtmlSEO.tsx for professional SEO content

- Add Markdown to HTML and XML to JSON to tools-list.ts navigation

Supports: headers, bold, italic, code blocks, lists, links, images, blockquotes, strikethrough. 100% client-side conversion.
@peckz peckz closed this Feb 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants