Client libraries
Both clients handle pagination, retries and typed errors. New datasets work without a package update, because dataset names come from the live API.
- JavaScript and TypeScriptTyped client for Node.js 22+ and modern browsers. No dependencies.
- PythonStandard-library-only client for Python 3.9+.
At a glance#
| JavaScript / TypeScript | Python | |
|---|---|---|
| Install | npm install @zoniboy/gzw-data-client | pip install gzw-data |
| Latest release | 0.9.0 | 0.2.0 |
| Runtime | Node.js 22+, modern browsers | Python 3.9+ |
| Dependencies | None | None |
Older Node.js
Client 0.9.0 needs Node.js 22+. Version 0.7.3 is the last release that supports Node.js 18+.
