{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/10"},{"label":"Database","url":"https://skillfed.io/packages/category/database/3"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/2"},{"label":"Office/Business","url":"https://skillfed.io/packages/category/office-business"}],"enrichment":{"capability":"A Python client library for NocoDB that provides CRUD operations, bulk operations, file management, and advanced querying against NocoDB REST API with support for both v2 and v3 API versions.","skillfed_tags":["nocodb-integration","rest-api-client","database-abstraction"],"use_cases":["Build a Python application that reads and writes records to a NocoDB database without writing raw HTTP requests.","Perform bulk insert or update operations on hundreds or thousands of records in a single call.","Upload or download file attachments associated with NocoDB records programmatically.","Migrate data between NocoDB instances or from another database into NocoDB using the client's CRUD methods.","Automate NocoDB workspace, base, table, and field management via the Meta API without manual UI interaction."],"what_it_does":"nocodb-simple-client is a Python wrapper around the NocoDB REST API that abstracts away HTTP details and provides a Pythonic interface for database operations. It handles CRUD operations on records, bulk inserts/updates/deletes, file attachment management, and complex filtering and sorting queries. The library supports both NocoDB API v2 (default, fully backward compatible) and v3 with automatic parameter conversion\u2014meaning code written for v2 continues to work unchanged when you switch API versions.\n\nThe package is built on pydantic for validation, requests for HTTP transport, and requests-toolbelt for file handling. It includes context manager support for automatic resource cleanup, comprehensive type hints for IDE integration, and flexible configuration via environment variables, files, or direct parameters. The library is marked production-ready and actively maintained, with support for modern Python versions (3.10 through 3.14).","worth_installing":"Yes. The package has low install friction (three lightweight dependencies), is actively maintained with no known vulnerabilities, carries a permissive MIT license, and provides a well-documented, type-hinted interface to NocoDB's REST API. It is suitable for production use if you need programmatic access to NocoDB from Python."},"id":"nocodb-simple-client","links":{"html":"https://skillfed.io/packages/nocodb-simple-client","md":"https://skillfed.io/packages/nocodb-simple-client.md","pypi":"https://pypi.org/project/nocodb-simple-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-31","license_spdx":"MIT","license_treatment":"permissive","name":"nocodb-simple-client","python_support":"supports_current","summary":"A simple and powerful NocoDB REST API client for Python"},"popularity":{"monthly_downloads":622563,"position":5710,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.3.6"}
