Skip to content

Tendo33/arxiv-md

Repository files navigation

arXiv to Markdown

arXiv to Markdown

Convert arXiv papers to Markdown in one click. Perfect LaTeX formulas.

License: MIT Chrome Extension Manifest V3

Quick StartFeaturesInstallation中文文档


🎯 Why?

Stop manually renaming PDFs like 2312.12345.pdf. arXiv to Markdown gives you Attention Is All You Need(2017).md instantly.

  • Readable: Edit in Obsidian, Notion, or VS Code.
  • Searchable: Full-text search works instantly.
  • Clean: LaTeX formulas are preserved perfectly.

✨ Features

  • ⚡ Fast: Converts most papers in < 1 second.
  • 🧮 LaTeX Support: Preserves inline $E=mc^2$ and block $$...$$ formulas.
  • 🖼️ Images: Keeps images (linked to ar5iv CDN).
  • 🔄 Smart Fallback: If Markdown isn't available, it downloads a properly named PDF.
  • 🔒 Private: 100% local processing. No data collection.

🚀 Quick Start

  1. Install the extension.
  2. Go to any arXiv paper page (e.g., 1706.03762).
  3. Click "Save as Markdown" (purple button) or "Save PDF" (orange button).

Note: For very new papers (published < 2 days ago), the Markdown button might be hidden if ar5iv hasn't processed them yet. Use "Save PDF" instead.

📦 Installation

Developer Mode (Current)

  1. Clone this repo:
    git clone https://github.com/Tendo33/arxiv-md.git
    cd arxiv-md
    npm install
    npm run build
  2. Open Chrome -> chrome://extensions/
  3. Enable Developer mode.
  4. Click Load unpacked and select the dist folder.

Download from Chrome Web Store

🏗️ How it Works

We use a Two-Tier Strategy:

  1. Tier 1 (Preferred): Fetch HTML5 from ar5iv.org and convert to Markdown locally using Turndown.
  2. Tier 2 (Fallback): If ar5iv is unavailable, download the PDF and rename it automatically.

📄 License

MIT License. Made with ❤️ by SimonSun.

About

One-click conversion of arXiv papers to Markdown with perfect LaTeX formula preservation

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published