Skip to content

Releases: getmaxun/maxun

v0.0.31 | Autonomous Web Discovery & Search

04 Jan 21:43
670fcfe

Choose a tag to compare

v0.0.31 introduces two powerful new robots to the Maxun engine: Crawl and Search. These features allow you to automate data discovery at scale, whether you are mapping entire domains or researching the web via natural language.

🕸️Crawl

Stop manually feeding URLs. Crawl intelligently discovers and extracts entire websites.

  • Intelligent Discovery: Uses both Sitemap parsing and Link following to find every relevant page.
  • Granular Scope Control: Target exactly what you need with Domain, Subdomain, or Path-specific modes.
  • Advanced Filtering: Use Regex patterns to include or exclude specific content (e.g., skip /admin, target /blog/*).
  • Depth Control: Define how many levels deep the robot should navigate from your starting URL.
Deep_Crawl.mp4

🔍 Search

Turn search engine queries into structured datasets.

  • Query Based: Search the web with a search query - same as you would type in a search engine.
  • Dual Modes: Use Discover Mode for fast metadata/URL harvesting, or Scrape Mode to automatically visit and extract full content from every search result.
  • Recency Filters: Narrow down data by time (Day, Week, Month, Year) to find the freshest content.
Deep_Search.mp4

Hybrid Access

Manage these robots through our no-code dashboard or trigger them programmatically via our Developer SDK.

What's Changed

Full Changelog: v0.0.30...v0.0.31

v0.0.30 | 🔥Maxun SDK + AI Mode

11 Dec 23:41
d6e8caa

Choose a tag to compare

What's New

🔥 AI Mode For Extraction (Beta)

Now build Extract Robots without recording! Simply describe what you want in plain language.

Example: Extract Names, Rating & Duration of Top 50 Movies from IMDb

maxun_ai_mode_extraction.mp4

Choose your approach

  • Recorder Mode: Click through websites to record actions step-by-step.
  • AI Mode: Describe what you want - the AI handles the extraction logic.

Supports local LLMs via Ollama for privacy and cloud models (OpenAI, Anthropic) for maximum accuracy.

Get Started with AI Mode: https://docs.maxun.dev/robot/extract/llm-extraction

📦 Maxun SDK v0.0.1

The official Node.js SDK for Maxun.
Works with both Maxun Cloud and Maxun Open Source - automatically handles the differences for you.
Get Started: https://github.com/getmaxun/node-sdk

Core Features

1. LLM Extraction (Beta) – Extract data using natural language prompts

Example: Extract the first 15 Company Names, Descriptions and Batch Information from YC

maxun_sdk_llm_extract.mp4

2. Non-LLM Extraction – Use precise selectors for reliability

a. Auto Pagination
Pagination is completely optional. When you don't specify the pagination field, Maxun automatically detects and handles pagination for you.

.captureList({ 
  selector: '.product-card',
  maxItems: 100
})

b. Auto List Capture
When using captureList, you only need to provide the list item selector. Maxun automatically:

Detects all meaningful fields within each list item
Extracts clean, structured data from those fields

.captureList({ 
  selector: '.product-card'  // That's it! Maxun finds all fields inside
})

Complete Robot Management

  1. Scheduling – Set up recurring runs with cron syntax
  2. Webhooks – Receive notifications on job completion
  3. Runs & Execution – Monitor status, results, and history
  4. Robot CRUD – Create, update, and manage robots programmatically

View all examples here: https://docs.maxun.dev/category/sdk

What's Changed

Full Changelog: v0.0.29...v0.0.30

v0.0.29 | Screenshot Support for Scrape Robots!

05 Dec 18:59
63c9d53

Choose a tag to compare

What's New

⚡ Screenshot Support for Scrape Robots!

Scrape robots now support screenshots — just like Extract Robots.
Every run can now return

  • Clean HTML
  • Clean Markdown
  • Full-page screenshots
  • Visible-viewport screenshots

A more complete, visual snapshot of any page — without extra setup.

Scrape_Screenshots.mp4

What's Changed

Full Changelog: v0.0.28...v0.0.29

v0.0.28 | Auto Pagination + 5x Leaner Docker Image!

30 Nov 18:24
7d0ab5f

Choose a tag to compare

What's New

⚡ Automatic Pagination Detection

We now detect the correct pagination method for your target site automatically.
You can accept the suggested pagination or override it with your own - full control, zero guesswork.

autopagination.mp4

🪶 Massive Docker Image Reduction ~79% Smaller

Our backend image dropped from 1.2 GB → 247 MB (~79% smaller).
Faster pulls, faster deploys!

🛡️ BYOP for Scrape Robots

Bring Your Own Proxy now works seamlessly with scrape robots.

What's Changed

Full Changelog: v0.0.27...v0.0.28

v0.0.27 | Introducing Scrape Robots

20 Nov 19:46
e6451d0

Choose a tag to compare

What's New

⚡Introducing Scrape Robots

A brand-new robot that converts any webpage into clean, LLM-ready Markdown and HTML with a single click.

  • Extracts readable content without scripts, ads, or layout noise
  • Generates both structured Markdown and clean HTML
  • Ideal for RAG, summarization, and dataset creation workflows
  • Designed for speed, consistency, and high-quality text output

This marks a step forward in making high-quality web content extraction effortless.

More exciting updates are on the way — keep an eye out!

GitHub.Trending.Maxun.mp4

What's Changed

Full Changelog: v0.0.26...v0.0.27

v0.0.26 | Bug Fix Release

12 Nov 17:11
69ad028

Choose a tag to compare

What's New

Editable Action Names Post-Recording

You can now edit recorded action names after the recording is complete — with full backward compatibility.

Discard Actions During Recording

Made a mistake while recording? You can now discard individual actions on the fly before saving the final sequence.

What's Changed

New Contributors

Full Changelog: v0.0.25...v0.0.26

v0.0.25 | Record. Edit. Extract. Faster!

23 Oct 19:46
5844eaa

Choose a tag to compare

What's New?

⚡ Automatic Data Capture

No more manual confirmation or discard steps while recording!
The recorder now auto-captures actions as you select elements.
You can review, rename, and discard items in the Output Editor, giving you full control — without interrupting your flow.

⚙️ Name Lists, Texts & Screenshots While Recording

You can now assign names to lists, text captures, and screenshots directly while recording.
This helps organize data, making your extracted results more meaningful.

Springer_GPT.mp4

What's Changed

New Contributors

Full Changelog: v0.0.24...v0.0.25

v0.0.24 | Bug Fix Release

29 Sep 15:16

Choose a tag to compare

Closed Issues

  • Bug: CORS issue that arises when navigating with target="_blank" links #808
  • Bug: Occasional remote browser flickering #807
  • Bug: prevent default error occurring due to scroll operations #806
  • Bug: Discard recording is slow sometimes #803
  • Bug(maxun-core): Random occasional failures for runs #802
  • Enhancement(maxun-core): Safe failure for extraction #801
  • Enhancement: Socket namespace cleanup #800
  • Enhancement: Integration error handling and task cleanup #799
  • Enhancement: Better error handling on browser initialization #798
  • Bug: Integration auth redirects to empty integration page #787
  • Bug: Robots Tab Click Doesn't Work When Robot Options Are Open #786
  • Bug: Broken Back Navigation for Integrations (OSS Only) #785
  • Bug: UI flicker on empty runs #784
  • Bug: If image does not load in recorder, output preview does not show image urls #780
  • Bug: On list limit selection instruction gets highlighted #779

What's Changed

Full Changelog: v0.0.23...v0.0.24

Maxun v0.0.23 | Instant Aborts & Smarter Recovery

10 Sep 19:35
02f09e0

Choose a tag to compare

What's New?

🛑 Instant Run Aborts

Stop workflows immediately across all steps with one click.

💾 Live Data Persistence

Texts, lists & screenshots are saved right after each actions - no more data loss on crashes.

🔄 Automatic Recovery

Any orphaned runs are retried automatically on startup for smoother reliability.

📊 Webhook Enhancements

Payloads now include row counts & screenshot counts for better tracking.

⚙️ Smarter Queue & Cleanup

  • More reliable queue startup.
  • Clean browser slot reservations.

🐧 Stable Headless Mode

Fixed Linux bug that forced headed mode - headless runs now stable in CI/containers.

What's Changed

Full Changelog: v0.0.22...v0.0.23

🔥 Maxun v0.0.22 | Faster Auto Extraction, MacOS Fixes, UI Refresh

25 Aug 15:49
4b68efb

Choose a tag to compare

What's New?

🖥️ MacOS Compatibility

Enhanced stability and resolved major compatibility issues, ensuring Maxun runs smoothly on macOS.

🎨 New UI

Transitioned from modals to dedicated pages for a cleaner interface and improved navigation.

⚡ 8x Faster Auto Extraction

We’ve turbocharged auto-extraction for heavy sites

Before (~16s)
slow-highlighter.mp4
After (~2s)
fast-highlighter.mp4

🛠️ Modal Highlighting

Highlight & extract data from modals/dialogs with ease.

modal-support.mp4

✨ Live Updates For Runs

  • Queued runs: Auto-refreshes when a run completes.
  • In-app notifications on run completion, showing success or failure.

What's Changed

Full Changelog: v0.0.21...v0.0.22