Markify

Convert web pages to Obsidian-formatted Markdown with YAML frontmatter

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Аўтар
isandrel
Усталяванняў за дзень
1
Усяго ўсталяванняў
5
Рэйтынг
0 0 0
Версія
0.0.3
Створаны
31.01.2026
Абноўлены
31.01.2026
Памер
59.1 КБ
Ліцэнзія
AGPL-3.0-or-later
Ужываецца на

📖 About Markify

Markify is a powerful userscript that converts web pages into clean, Obsidian-formatted Markdown with YAML frontmatter. Perfect for researchers, note-takers, and knowledge management enthusiasts!

✨ Features

🎯 Smart Content Extraction

  • US Card Forum Adapter: Optimized for full topic conversion with multi-page support
  • Automatic Metadata: Extracts title, date, tags, and forum-specific information
  • Clean Output: Properly formatted Markdown for Obsidian vault integration

📝 YAML Frontmatter

Every converted page includes structured metadata:

---
title: "Topic Title"
source: https://www.uscardforum.com/t/12345
date: 2026-01-30
downloaded: 2026-01-30
tags:
  - uscardforum
  - forum
  - credit-cards
---

🎨 Customizable Templates

  • Configure frontmatter fields
  • Customize document structure
  • Add custom headers/footers
  • Template system ready for expansion

🖱️ Two Export Modes

  • Download: Save as .md file
  • Copy to Clipboard: Quick paste into Obsidian or other editors

⚙️ User-Friendly Settings

  • Draggable button position
  • Toggle images, tables, and code blocks
  • Customize frontmatter fields
  • Conversion statistics tracking

🚀 How to Use

  1. Install the script in your userscript manager (Tampermonkey, Violentmonkey, etc.)
  2. Visit a US Card Forum topic: https://www.uscardforum.com/t/*/*
  3. Click the floating "📥 Download" or "📋 Copy" button
  4. Paste into Obsidian or save the .md file

Menu Commands

  • ⚙️ Settings - Customize button position and export options
  • 📊 View Stats - See your conversion count
  • 🔄 Reset Stats - Clear statistics

🌐 Currently Supported Sites

✅ US Card Forum

  • Full topic export with all pages via API
  • Proper formatting of forum posts and comments
  • Metadata extraction including topic ID and tags
  • Multi-page support - automatically fetches all pages

🔜 Coming Soon

The adapter architecture supports expansion to other sites like Medium, Substack, Wikipedia, GitHub, Reddit, and Dev.to. Currently focusing on US Card Forum optimization.

🔧 Advanced Features

US Card Forum Special Support

Automatically fetches all pages of a forum topic via API for complete conversation export. No manual pagination needed!

Template System

Extensible template system (currently pre-configured for forums):

{
  document: {
    template: "{frontmatter}\n\n{content}\n"
  },
  comment: {
    template: "## Comment {index} - {author}\n{content}\n"
  }
}

💡 Tips

  1. Drag the button to your preferred position - it remembers!
  2. Use Copy mode for quick clipboard access when browsing forums
  3. Check Settings to customize frontmatter and content filters
  4. View Stats to track how many topics you've converted

🐛 Support

🔄 Auto-Updates

This script is automatically synced from the GitHub repository. Updates are delivered seamlessly through Greasy Fork!


Note: This script respects your privacy - all processing happens locally in your browser. No data is sent to external servers.