Repolode
getmaxun

getmaxun/maxun

Open-source web data platform that turns websites into structured APIs for scraping, crawling, search, monitoring and AI extraction.

Open-source alternative to:ApifyBrowse AI

Stars
17,904
Forks
1,550
Open issues
111
Last commit
yesterday

What is it?

Maxun is a self-hostable platform for collecting data from websites. Users can build extraction robots in a visual dashboard by recording browser actions, or describe the data they need in natural language and let AI extract it. The resulting robots can be run on demand or on a schedule and their output used as structured data.

Beyond field extraction, Maxun covers full-page scraping that converts pages to Markdown or HTML with screenshots, multi-page crawling of entire sites, and web search with time-based filters. A monitoring feature tracks pages over time, detects changes and sends notifications when they occur. It also parses structured data out of documents.

Access is available through the hosted app, a REST API, a Node.js SDK, a command-line interface, and an MCP server for connecting AI agents. The project can be run locally with or without Docker.

Key features

  • 01Record browser actions and replay them as reusable extraction robots.
  • 02Describe target data in natural language and extract it with AI.
  • 03Convert webpages to Markdown or HTML and capture screenshots.
  • 04Crawl entire websites and extract content across pages.
  • 05Monitor pages for changes and receive notifications.
  • 06Access via dashboard, API, SDK, CLI, or MCP server.

Use cases

  • Turning a website without an API into a structured data feed for internal tools.
  • Tracking competitor prices or product listings and getting alerts on changes.
  • Feeding web content as Markdown into LLM or AI agent pipelines.
  • Running scheduled data collection without writing scraper code.

Topics

FAQ

What is maxun?
Open-source web data platform that turns websites into structured APIs for scraping, crawling, search, monitoring and AI extraction. Maxun is a self-hostable platform for collecting data from websites. Users can build extraction robots in a visual dashboard by recording browser actions, or describe the data they need in natural language and let AI extract it. The resulting robots can be run on demand or on a schedule and their output used as structured data.
Is maxun free to use? What license does it have?
maxun is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is maxun still maintained?
Actively maintained. The last commit to maxun was on Oct 18, 2026.
What can I use maxun for?
Turning a website without an API into a structured data feed for internal tools. Tracking competitor prices or product listings and getting alerts on changes. Feeding web content as Markdown into LLM or AI agent pipelines. Running scheduled data collection without writing scraper code.
Where can I get maxun?
The source code and installation instructions are on GitHub: https://github.com/getmaxun/maxun

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects