v0.0.48
googleworkspace/cliv0.0.48Oct 1, 2026by amhsirak
Upgrading?
AI Summary
Rebuilds the Maxun SDKs for Node.js and Python to share a unified design and API.
Key Highlights
- Node.js (`maxun-sdk`) and Python (`maxun`) SDKs now share the same design.
- Unified `Maxun` class with a single constructor and shared methods.
- Methods like `scrape`, `extract`, `crawl`, and `search` are now consistent across languages.
New Features
- Unified Node.js and Python SDK design
- New `Maxun` class with shared API methods
- Robust robot creation and management tools
Full Release Notes
## New Maxun SDKs: Node.js and Python
Both official SDKs have been rebuilt to make Maxun simpler to use from code. The Node.js SDK (`maxun-sdk`) and the Python SDK (`maxun`) now share the same design, so the same few lines work in either language.
```bash
npm install maxun-sdk@0.0.15
pip install maxun==0.0.13
```
> ⚠️ Please upgrade to the latest SDK & Maxun App versions for the best experience.
### Everything starts from one object
Create a robot with one call: the robot name, then a URL, search query or file, then any options. The name is required, and it is how the robot appears in the Maxun dashboard.
**Node.js**
```javascript
import { Maxun } from 'maxun-sdk';
const maxun = new Maxun({ apiKey: 'your-api-key' });
const robot = await maxun.scrape('Maxun', 'https://maxun.dev', { formats: ['markdown'] });
const result = await robot.run();
console.log(result.markdown);
```
**Python**
```python
from maxun import Maxun
async with Maxun(api_key="your-api-key") as maxun:
robot = await maxun.scrape("Maxun", "https://maxun.dev'", formats=["markdown"])
result = await robot.run()
print(result.markdown)
```
Every robot type in Maxun is available the same way:
- `maxun.scrape(...)`: turn a page into Markdown, HTML, text, links, a summary or screenshots
- `maxun.extract(...)`: extract data with a plain-English prompt, or with selectors
- `maxun.crawl(...)`: collect content from a whole website
- `maxun.search(...)`: search the web, and optionally scrape the results
- `maxun.documents.extract(...)` / `.parse(...)`: read PDF, DOCX, XLSX, CSV, JPG and PNG files
- `maxun.robots`: list, find and delete any robot on your account
### Learn more
- [Node.js SDK docs](https://docs.maxun.dev/category/node-sdk) · [GitHub](https://github.com/getmaxun/node-sdk)
- [Python SDK docs](https://docs.maxun.dev/category/python-sdk) · [GitHub](https://github.com/getmaxun/python-sdk)
## What's Changed
* chore: sync new logo by @amhsirak in https://github.com/getmaxun/maxun/pull/1225
* fix(db): add migration for run.hasChanges by @mrhard9090 in https://github.com/getmaxun/maxun/pull/1224
* feat: show test proxy state & !show proxy fetch toast on page load by @amhsirak in https://github.com/getmaxun/maxun/pull/1229
* fix(run): escape quotes in captured-text CSV downloads by @breken-ai in https://github.com/getmaxun/maxun/pull/1226
* fix: recorder discard flow for chrome web data errors by @amhsirak in https://github.com/getmaxun/maxun/pull/1230
* fix: align recorder action box with browser window by @amhsirak in https://github.com/getmaxun/maxun/pull/1231
* fix(gsheet): write one row per screenshot in the Screenshot sheet by @breken-ai in https://github.com/getmaxun/maxun/pull/1227
* chore: pre-release v0.0.48 by @amhsirak in https://github.com/getmaxun/maxun/pull/1232
## New Contributors
* @mrhard9090 made their first contribution in https://github.com/getmaxun/maxun/pull/1224
* @breken-ai made their first contribution in https://github.com/getmaxun/maxun/pull/1226
**Full Changelog**: https://github.com/getmaxun/maxun/compare/v0.0.47...v0.0.48Related Repositories
farion1231/cc-switch★ 147,222
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
rustdesk/rustdesk★ 126,546
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
tauri-apps/tauri★ 112,094
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
ruvnet/RuView★ 99,051
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
oven-sh/bun★ 96,338
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one