docurip
GET THE DESKTOP CLIENT

Get docurip now.

Mirror entire documentation directories to clean Markdown in minutes.

desktop_mac MACOS CLIENT

Universal dmg installer for Apple Silicon (M1/M2/M3) and Intel CPUs.

v0.6.2 • .dmg • 38.2 MB COMING SOON
terminal LINUX CLIENT

Debian package (.deb) or standalone AppImage for standard distros.

v0.6.2 • .deb / AppImage • 40.1 MB COMING SOON
SYSTEM REQUIREMENTS
OS:Windows 10+, macOS 11+, Linux
CPU:Intel/AMD/ARM64 2-core+
RAM:2 GB minimum
Disk:100 MB for app + storage
RELEASE LOGS

Changelogs & Releases

v0.6.2 — JULY 11, 2026

Job Templates, Re-crawl & Settings Category Sidebar

  • Job templates: Save the New Crawl form (URL + full config) as a named template, then re-apply or delete it later.
  • Re-crawl with same settings: Circular-arrow action in History pre-fills the New Crawl view with the original URL and config.
  • Auto-export after crawl: Runs the export pipeline automatically to the formats directory upon crawl completion.
  • Settings sub-navigation: Category sidebar (General, Shortcuts, Crawling & Export, Network & Storage) replaces the long scrolling layout.
v0.6.1 — JULY 9, 2026

Include Patterns, Path Prefix Filter & Desktop Notifications

  • Include constraints: Filter crawled URLs by regex include patterns or a simple path prefix filter.
  • Keyboard shortcuts: Navigate the app by keyboard (Ctrl+N, Ctrl+F, Ctrl+D, Ctrl+H, Ctrl+, etc.) with a live rebind UI and conflict checking.
  • Desktop notifications: Systems notifications fire on completion or failure.
v0.6.0 — JULY 8, 2026

Dark / Light / System Theme Support

  • Theme Toggle: Semantic CSS variables resolve Dark, Light, and System themes immediately.
  • Aesthetic contrast: Re-calibrated text colors app-wide for proper WCAG AA contrast.
v0.5.2 — JULY 4, 2026

HTML Export Format, Virtualized ResultTree & Lazy-loaded Markdown Preview

  • HTML Export Format: Export crawled documentation as styled HTML files (individual or merged) with embedded CSS styling.
  • Virtualized ResultTree: The file tree in ResultBrowser uses windowed rendering for efficient rendering of large result sets.
  • Lazy-loaded Preview: MarkdownPreview component is now code-split and loaded on demand to reduce bundle size.
v0.5.1 — JULY 1, 2026

Advanced Markdown Cleaning Pipeline

  • Pre-processing: Strips script/style tags with content and empty links before conversion.
  • Boilerplate Detection: Filters cookie banners, newsletter signups, and copy-code buttons.
  • Post-processing: Collapses blank lines, unwraps empty links, and strips broken image references.
v0.5.0 — JUNE 28, 2026

PDF/EPUB Import, JSON Export & Smart Content Cleaners

  • PDF/EPUB Importer: Import local PDF and EPUB files into Markdown with automatic image extraction and layout cleaning.
  • JSON Export Format: Export crawled documentation as individual or merged structured JSON files (including titles, URLs, content, and metadata).
  • Smart Content Extraction: Automatically falls back to common HTML elements (main, article, #content) to filter out sidebars and navigation links.
  • Markdown Deduplication: Eliminates repeated text blocks (>80 chars) to prevent DOM-repetition pollution.
v0.4.0 — JUNE 28, 2026

Full-text search, LiveConsole icons & RAM optimizations

  • Full-text search in ResultBrowser: Backend-powered content search via search_job_results with relevance scoring and preview snippets.
  • ErrorKind icons in LiveConsole: Visual indicators for error type (Disk, Network, Parse, RobotsBlocked, Unknown).
  • RAM caching optimizations: job.results stores only metadata in RAM; throttled persistence interval.
  • Fixes: Replaced blocking tokio::select! in crawl loop with a non-blocking instant-elapsed check.
history VIEW ALL CHANGELOGS →