This is the official GitHub repository containing the source code of CloverDX Libraries distributed via CloverDX Marketplace.
The libraries are extensions for CloverDX, developed by CloverDX team to enhance and extend product capabilities.
To use the libraries from the Marketplace, you must install them in your CloverDX Server – see the documentation for more details.
| Library | Description |
|---|---|
| AirtableLib | Integrate Airtable with CloverDX. Read/write records, create bases/tables, and auto-generate CloverDX metadata from Airtable structure. |
| AmazonSqsLib | Read, write, and delete messages in Amazon SQS queues. Includes support for attributes, message status checks, and queue metadata. |
| AzureFileStorageLib | Perform file operations in Azure File Storage: copy, create, delete, list files, retrieve content and properties—all via CloverDX subgraphs. |
| AzureKeyVaultLib | Access and manage secrets and certificates in Azure Key Vault. Easily read, write, and retrieve credentials using CloverDX. |
| BigQueryLib | Stream or batch data into Google BigQuery using the Storage Write API. Handles schema updates, errors, and retries automatically. |
| DataAnalyticsBundleLib | Analyze and infer the structure of CSV and JSON files. Automatically generate CloverDX metadata to support dynamic, schema-flexible data pipelines. |
| DataManagerLib | Enhance your CloverDX Data Manager experience. Create, edit, and approve data sets to support data quality and reference data governance. |
| DropboxLib | Automate file operations in Dropbox. Upload, list, purge files and generate download links using prebuilt subgraphs. Requires OAuth2 connection. |
| EncryptDecryptLib | Encrypt and decrypt files using JDK algorithms or the bundled Bouncy Castle provider. Easily integrates into data pipelines. |
| GISToolsLib | Extract and filter geometries from ESRI shapefiles. Includes spatial operations like intersection and containment. |
| GoogleDriveLib | Google Drive suite, providing functionality related to Google Drive management. Provides an ability to list Google Drive content, download, and upload files. |
| GoogleSheetsLib | Read and parse data from Google Sheets. Connects to Google Sheets, downloads content, and parses it using defined metadata. |
| HubSpotCrmApiLib | Read HubSpot CRM data. Access Contacts, Companies, Deals, Products, and more via the HubSpot API. Ideal for integrating CRM data into your CloverDX workflows. |
| HubSpotLib | Provides developer-level access to HubSpot CRM, enabling advanced operations on standard and custom objects, including updates, associations, and schema discovery. |
| IBMMQLib | Read, write, and commit messages in IBM MQ queues with built-in components for streamlined integration. |
| ICSReaderLib | Extract and parse events and calendar details from .ics files used by Google Calendar, Outlook, and other platforms. |
| MetadataFactoryLib | Dynamically modify, extend, or filter CloverDX metadata using rules and regex. Ideal for flexible, runtime-driven data transformations. |
| NorthwindDBDemoLib | Sample data warehouse with ready-to-use Data Sources for training and demos in CloverDX Wrangler, based on the classic Northwind dataset. |
| OneDriveLib | Access and manage files in OneDrive and SharePoint—list, upload, and download documents directly from your CloverDX pipelines. |
| PGPEncryptionLib | Securely encrypt and decrypt files with PGP/GPG to protect sensitive data and ensure compliance. |
| PythonIntegrationLib | Run Python scripts directly from CloverDX to enhance data workflows with external logic or custom processing. |
| SalesforceBulkAPILib | Integrate CloverDX with Salesforce using Bulk API. Easily read CRM objects like Accounts, Leads, and Opportunities with fast, metadata-driven connectors. |
| SalesforceLib | Connect CloverDX to Salesforce and access objects like Accounts, Leads, and Opportunities. Includes components for reading data and metadata with configurable parameters. |
| SlackLib | Send real-time updates from your CloverDX jobs directly to Slack channels. Keep your team informed with automatic alerts, status updates, or notifications. |
| SnowflakeTargetLib | Seamlessly load data into Snowflake from CloverDX. Ideal for integrating and storing business data in your Snowflake warehouse with high performance. |
| SyntheticDataGeneratorLib | Create realistic test data like contacts, products, and orders to support development and demos—no real data needed. |
| TemplateConnectorLib | Build custom data source connectors for Wrangler. Extend CloverDX with API, database, or file-based integrations using ready-made templates. |
| TwilioLib | Deliver SMS and WhatsApp messages through Twilio with seamless CloverDX integration. |
| XeroLib | Seamlessly connect Xero Accounting to CloverDX. Access invoices, payments, contacts, and more to automate financial workflows and reporting. |
Feel free to reuse or fork the libraries/projects in your own CloverDX solutions.
Note that the code in this repository is provided on an "as is" basis, without warranties or conditions of any kind, either express or implied, including, without limitation, any warranties or conditions of title, non-infringement, merchantability, or fitness for a particular purpose. Unless otherwise specified, the code in this repository is licensed under Apache 2.0 license.
We welcome your feedback and contributions. You can:
- submit comments or pull requests here on GitHub,
- reach out to us through cloverdx.com.