
In simple English
This tool lets you pull information from websites without writing complex code. You click through a page once to show the software what you need. It turns that click path into a repeatable routine that runs on a schedule. You can also write what you want in plain words and let artificial intelligence find it. It costs nothing to download and run on your own computer.
What it is
Maxun is an open-source web data platform that records browser actions, extracts structured data, and monitors sites for changes. It runs as a self-hosted web service with a visual dashboard, an API (application programming interface, a way for different programs to talk to each other), and a command-line interface.
What it is good for
Solo builders who need to gather product prices, monitor competitor updates, or feed fresh web data into their applications without building custom scrapers from scratch.
- Visual recorder lets you capture web data by clicking through a page.
- Supports AI-driven extraction using natural language descriptions.
- Can run locally using Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server).
- Requires Docker and Node.js for local self-hosting, which adds setup steps.
- Heavy web automation tools consume significant memory when running many tasks at once.
- Licensed under AGPL-3.0 (a public licence that requires you to share your source code if you modify it and host it as a service over a network), which needs careful legal review for commercial offerings.
Writing custom Playwright or Selenium scripts from scratch.
PostgreSQL for storing extracted records and results.
- browserbase/stagehand26k stars
An open-source web browsing framework for AI agents that automates browser tasks.
- firecrawl/firecrawl194k stars
Turns entire websites into markdown or structured data for large language models.
- cybertec-postgresql/pg_timetable1.4k stars
A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.
- PrefectHQ/prefect24k stars
Adds scheduling, retries and a run history to Python functions you already have.
git clone https://github.com/getmaxun/maxun.git cd maxun docker compose up -d