{"id":37082943,"url":"https://github.com/mindsdb/datasources","last_synced_at":"2026-01-14T10:02:03.631Z","repository":{"id":38109827,"uuid":"346688087","full_name":"mindsdb/datasources","owner":"mindsdb","description":":electric_plug: :mailbox_with_mail: Supported datasources for MindsDB :electric_plug: :mailbox_with_mail:","archived":true,"fork":false,"pushed_at":"2025-05-12T01:56:27.000Z","size":196,"stargazers_count":16,"open_issues_count":0,"forks_count":13,"subscribers_count":20,"default_branch":"staging","last_synced_at":"2025-10-01T03:46:38.175Z","etag":null,"topics":["clickhouse","datasources","hacktoberfest","hacktoberfest2021","mariadb","mindsdb","mongodb","mysql","postgresql","python3","snowflake"],"latest_commit_sha":null,"homepage":"http://mindsdb.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mindsdb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-11T12:03:49.000Z","updated_at":"2025-05-14T21:47:34.000Z","dependencies_parsed_at":"2024-04-30T03:51:18.755Z","dependency_job_id":null,"html_url":"https://github.com/mindsdb/datasources","commit_stats":{"total_commits":208,"total_committers":11,"mean_commits":18.90909090909091,"dds":0.6394230769230769,"last_synced_commit":"0cf7d00b93eea67cb8cbe590550411a2d57cb322"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mindsdb/datasources","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindsdb%2Fdatasources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindsdb%2Fdatasources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindsdb%2Fdatasources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindsdb%2Fdatasources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mindsdb","download_url":"https://codeload.github.com/mindsdb/datasources/tar.gz/refs/heads/staging","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mindsdb%2Fdatasources/sbom","scorecard":{"id":647878,"data":{"date":"2025-08-11","repo":{"name":"github.com/mindsdb/datasources","commit":"f1251794efb1f9f65afbc18bc32b8dc084a41167"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/14 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: topLevel 'actions' permission set to 'write': .github/workflows/cla.yml:9","Warn: topLevel 'contents' permission set to 'write': .github/workflows/cla.yml:10","Warn: topLevel 'statuses' permission set to 'write': .github/workflows/cla.yml:12","Warn: no topLevel permission defined: .github/workflows/mindsdb_datasources.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/cla.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/mindsdb/datasources/cla.yml/staging?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mindsdb_datasources.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/mindsdb/datasources/mindsdb_datasources.yml/staging?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mindsdb_datasources.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/mindsdb/datasources/mindsdb_datasources.yml/staging?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mindsdb_datasources.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/mindsdb/datasources/mindsdb_datasources.yml/staging?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mindsdb_datasources.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/mindsdb/datasources/mindsdb_datasources.yml/staging?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:36","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:53","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:81","Warn: pipCommand not pinned by hash: .github/workflows/mindsdb_datasources.yml:82","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of  10 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"26 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-203","Warn: Project is vulnerable to: PYSEC-2024-25","Warn: Project is vulnerable to: GHSA-hgjp-83m4-h4fj","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: GHSA-m87m-mmvp-v9qm","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2023-74 / GHSA-j8r2-6x86-q33q","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: PYSEC-2025-26 / GHSA-2vpq-fh52-j3wv","Warn: Project is vulnerable to: GHSA-4r6j-fwcx-94cf","Warn: Project is vulnerable to: PYSEC-2024-191 / GHSA-5vvg-pvhp-hv2m","Warn: Project is vulnerable to: PYSEC-2023-88 / GHSA-5w5m-pfw9-c8fp","Warn: Project is vulnerable to: PYSEC-2025-28 / GHSA-r2x6-cjg7-8r43","Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6","Warn: Project is vulnerable to: PYSEC-2023-27 / GHSA-2g5w-29q9-w6hx","Warn: Project is vulnerable to: GHSA-32fj-r8qw-r8w8","Warn: Project is vulnerable to: PYSEC-2023-277 / GHSA-34mr-6q8x-g9r6","Warn: Project is vulnerable to: PYSEC-2024-74 / GHSA-4jcv-vp96-94xr","Warn: Project is vulnerable to: PYSEC-2023-26 / GHSA-7x45-phmr-9wqp","Warn: Project is vulnerable to: PYSEC-2023-140 / GHSA-8hx6-qv6f-xgcw","Warn: Project is vulnerable to: GHSA-93c5-rj2p-w52x","Warn: Project is vulnerable to: GHSA-crhp-7c74-cg4c","Warn: Project is vulnerable to: PYSEC-2023-279 / GHSA-j8w6-2r9h-cxhj"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T12:38:27.700Z","repository_id":38109827,"created_at":"2025-08-21T12:38:27.700Z","updated_at":"2025-08-21T12:38:27.700Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28416496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T08:38:59.149Z","status":"ssl_error","status_checked_at":"2026-01-14T08:38:43.588Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clickhouse","datasources","hacktoberfest","hacktoberfest2021","mariadb","mindsdb","mongodb","mysql","postgresql","python3","snowflake"],"created_at":"2026-01-14T10:02:01.416Z","updated_at":"2026-01-14T10:02:03.618Z","avatar_url":"https://github.com/mindsdb.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\t\u003cimg width=\"300\" src=\"https://github.com/mindsdb/mindsdb_native/blob/stable/assets/MindsDBColorPurp@3x.png?raw=true\" alt=\"MindsDB\"\u003e\n\t\u003cbr\u003e\n\n\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n\t\u003ca href=\"https://github.com/mindsdb/datasources/actions\"\u003e\u003cimg src=\"https://github.com/mindsdb/datasources/actions/workflows/mindsdb_datasources.yml/badge.svg\" alt=\"MindsDB Datasources Workflow\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.python.org/downloads/\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/python-3.6%20|%203.7|%203.8-brightgreen.svg\" alt=\"Python supported\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://join.slack.com/t/mindsdbcommunity/shared_invite/zt-o8mrmx3l-5ai~5H66s6wlxFfBMVI6wQ\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/slack-@mindsdbcommunity-brightgreen.svg?logo=slack \" alt=\"MindsDB Community\"\u003e\u003c/a\u003e\n\t\n  \u003ch3 align=\"center\"\u003e\n    \u003ca href=\"https://www.mindsdb.com?utm_medium=community\u0026utm_source=github\u0026utm_campaign=mindsdb%20repo\"\u003eWebsite\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://docs.mindsdb.com?utm_medium=community\u0026utm_source=github\u0026utm_campaign=mindsdb%20repo\"\u003eDocs\u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n  \u003c/h3\u003e\n  \n\u003c/div\u003e\n\n\n## Installation\n\nTo install the latest version of MindsDB Datasources use pip:\n\n```\npip install mindsdb_datasources\n```\n\n## Overview\n\nMindsDBs Datasources goal is to make it very simple to ingest and prepare data that can be feed into MindsDB as DataSource.\n\n\n## Datasource Integrations\n\n| Connectors |\n|-|\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/MongoDB-4EA94B?style=for-the-badge\u0026logo=mongodb\u0026logoColor=white\" alt=\"Connect MongoDB\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/MySQL-00758F?style=for-the-badge\u0026logo=mysql\u0026logoColor=white\" alt=\"Connect MySQL\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/PostgreSQL-316192?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white\" alt=\"Connect PostgreSQL\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/MariaDB-003545?style=for-the-badge\u0026logo=mariadb\u0026logoColor=white\" alt=\"Connect MariaDB\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Apache Kafka-808080?style=for-the-badge\u0026logo=apache-kafka\u0026logoColor=white\" alt=\"Connect MongoDB\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Snowflake-35aedd?style=for-the-badge\u0026logo=snowflake\u0026logoColor=blue\" alt=\"Connect Snowflake\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Clickhouse-e6e600?style=for-the-badge\u0026logo=clickhouse\u0026logoColor=white\" alt=\"Connect Clickhouse\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Cassandra-1287B1?style=for-the-badge\u0026logo=apache%20cassandra\u0026logoColor=white\" alt=\"Connect Cassandra\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/redis-%23DD0031.svg?\u0026style=for-the-badge\u0026logo=redis\u0026logoColor=white\" alt=\"Connect Redis\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Microsoft%20SQL%20Sever-CC2927?style=for-the-badge\u0026logo=microsoft%20sql%20server\u0026logoColor=white\" alt=\"Connect SQL Server\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Singlestore-5f07b4?style=for-the-badge\u0026logo=singlestore\u0026logoColor=white\" alt=\"Connect Singlestore\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/ScyllaDB-53CADD?style=for-the-badge\u0026logo=scylladbb\u0026logoColor=white\" alt=\"Connect ScyllaDB\"\u003e\u003c/a\u003e |\n| \u003ca href=\"https://docs.mindsdb.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/CockroachDB-426EDF?style=for-the-badge\u0026logo=cockroachdb\u0026logoColor=white\" alt=\"Connect CockroachDB\"\u003e\u003c/a\u003e |\n\n[:question: :wave: Missing integration?](https://github.com/mindsdb/mindsdb/issues/new?assignees=\u0026labels=\u0026template=feature-mindsdb-request.md)\n\n## Support\n\nIf you found a bug, please submit an [issue on Github](https://github.com/mindsdb/mindsdb/issues).\n\nTo get community support, you can:\n* Post at MindsDB [Slack community](https://join.slack.com/t/mindsdbcommunity/shared_invite/zt-o8mrmx3l-5ai~5H66s6wlxFfBMVI6wQ).\n* Ask for help at our [Github Discussions](https://github.com/mindsdb/mindsdb/discussions).\n* Ask a question at [Stackoverflow](https://stackoverflow.com/questions/tagged/mindsdb) with a MindsDB tag.\n\nIf you need commercial support, please [contact](https://mindsdb.com/contact/?utm_medium=community\u0026utm_source=github\u0026utm_campaign=mindsdb%20repo) the MindsDB team.\n\n## Contributing\n\nBeing part of the core team is accessible to anyone who is motivated and wants to be part of that journey!\n\nIf you'd like to contribute to the project, refer to the [contributing documentation](https://docs.mindsdb.com/contribute/?utm_medium=community\u0026utm_source=github\u0026utm_campaign=mindsdb%20repo).\n\nPlease note that this project is released with a [Contributor Code of Conduct](https://github.com/mindsdb/mindsdb/blob/main/CODE_OF_CONDUCT.md). By participating in this project, you agree to abide by its terms.\n\n## Installing additional dependencies\n\nFor some datasources may need additional dependencies.\n\nTo work with datasource from list:\n```\nS3, PostgreSQL, MSSQL, MongoDB, Athena, Redshift, Google Cloud Storage, ScyllaDB, Cassandra, Presto, Timescale, Dremio, Impala, Hive, Trino, InfluxDB, Phoenix, QuestDB, CrateDB\n```\nplease, install dependencies via:\n```\npip install mindsdb-datasources[extra_data_sources]\n```\n\nIf You want to work with `ScyllaDB`, please install:\n```\npip install mindsdb-datasources[scylla]\n```\n\nIf You want to work with `Cassandra`, please install:\n```\npip install mindsdb-datasources[cassandra]\n```\n\nNote: dependencies for `Cassandra` and `ScyllaDB` may conflict with each other. It would be good not to install them at the same time.\n\nTo work with `Snowflake`, please install `Snowflake's ODBC driver` and `pyodbc`.\n\nTo work with `Dremio`, please install the `Dremio ODBC Driver` and `pyodbc`.\n\nTo work with `Solr`, please install Solr and `JayDeBeApi`. Then export the Solr JDBC driver to CLASSPATH. Details: https://solr.apache.org/guide/6_6/solr-jdbc-python-jython.html#jaydebeapi\n\n\n## Mailing lists\n\nSubscribe to MindsDB Monthly [Community Newsletter](https://mindsdb.com/newsletter/?utm_medium=community\u0026utm_source=github\u0026utm_campaign=mindsdb%20repo) to get general announcements, release notes, information about MindsDB events, and the latest blog posts.\nYou may also join our [beta-users](https://mindsdb.com/beta-tester/?utm_medium=community\u0026utm_source=github\u0026utm_campaign=mindsdb%20repo) group, and get access to new beta features.\n\n\n## License\n\nMindsDB is licensed under [GNU General Public License v3.0](https://github.com/mindsdb/mindsdb/blob/master/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindsdb%2Fdatasources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmindsdb%2Fdatasources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindsdb%2Fdatasources/lists"}