Skip to content

Commit a9c6a4f

Browse files
author
Quack Mc Docs
committed
chore: update Community Extensions docs
1 parent 57cd540 commit a9c6a4f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+398
-232
lines changed

_includes/list_of_community_extensions.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44
| [airport]({% link community_extensions/extensions/airport.md %}) | [<span class=github>GitHub</span>](https://github.com/query-farm/airport) | The Airport extension brings Arrow Flight support to DuckDB, enabling DuckDB to query, modify, and store data from Arrow Flight servers. |
55
| [anofox_forecast]({% link community_extensions/extensions/anofox_forecast.md %}) | [<span class=github>GitHub</span>](https://github.com/DataZooDE/anofox-forecast) | Statistical timeseries forecasting in DuckDB. Support ARIMA, SARIMA, ETS, TBATS, MFLES, MSTL, and other models. |
66
| [anofox_statistics]({% link community_extensions/extensions/anofox_statistics.md %}) | [<span class=github>GitHub</span>](https://github.com/DataZooDE/anofox-statistics) | A comprehensive DuckDB extension for statistical regression analysis, providing OLS, Ridge, WLS, and time-series regression capabilities with full diagnostics and inference directly in SQL. |
7+
| [anofox_tabular]({% link community_extensions/extensions/anofox_tabular.md %}) | [<span class=github>GitHub</span>](https://github.com/DataZooDE/anofox-tabular) | A duckdb extension which combines data quality and data preparation tools for tabular data. |
78
| [nanoarrow]({% link community_extensions/extensions/nanoarrow.md %}) | [<span class=github>GitHub</span>](https://github.com/paleolimbot/duckdb-nanoarrow) | Allows the consumption and production of the Apache Arrow interprocess communication (IPC) format, both from files and directly from stream buffers. |
89
| [bigquery]({% link community_extensions/extensions/bigquery.md %}) | [<span class=github>GitHub</span>](https://github.com/hafenkran/duckdb-bigquery) | Integrates DuckDB with Google BigQuery, allowing direct querying and management of BigQuery datasets |
910
| [bitfilters]({% link community_extensions/extensions/bitfilters.md %}) | [<span class=github>GitHub</span>](https://github.com/query-farm/bitfilters) | Provides high-performance, space-efficient probabilistic data structures—including quotient, XOR, and binary fuse filters—for fast approximate set membership testing with no false negatives and configurable false positive rates. |
1011
| [blockduck]({% link community_extensions/extensions/blockduck.md %}) | [<span class=github>GitHub</span>](https://github.com/luohaha/BlockDuck) | Live SQL Queries on Blockchain |
11-
| [boilstream]({% link community_extensions/extensions/boilstream.md %}) | [<span class=github>GitHub</span>](https://github.com/dforsber/boilstream-extension) | Secure remote secrets storage with OPAQUE PAKE authentication, encrypted secrets, and automatic ducklake mounting |
12+
| [boilstream]({% link community_extensions/extensions/boilstream.md %}) | [<span class=github>GitHub</span>](https://github.com/dforsber/boilstream-extension) | Secure remote secrets storage with OPAQUE PAKE authentication, email/password registration, MFA login, and automatic ducklake mounting |
1213
| [bvh2sql]({% link community_extensions/extensions/bvh2sql.md %}) | [<span class=github>GitHub</span>](https://github.com/nkwork9999/bvh2sql) | BVH (BioVision Hierarchy) motion capture file parser for DuckDB |
1314
| [cache_httpfs]({% link community_extensions/extensions/cache_httpfs.md %}) | [<span class=github>GitHub</span>](https://github.com/dentiny/duck-read-cache-fs) | Read cached filesystem for httpfs |
1415
| [capi_quack]({% link community_extensions/extensions/capi_quack.md %}) | [<span class=github>GitHub</span>](https://github.com/duckdb/extension-template-c) | Provides a hello world example demo from the C/C++ C API template |

community_extensions/extensions/a5.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ repo:
2323
ref: 821a3a86d38ce9f62739adeae7ad9496e582aa5b
2424
extension_star_count: 9
2525
extension_star_count_pretty: 9
26-
extension_download_count: 735
27-
extension_download_count_pretty: 735
26+
extension_download_count: 702
27+
extension_download_count_pretty: 702
2828
image: '/images/community_extensions/social_preview/preview_community_extension_a5.png'
2929
layout: community_extension_doc
3030
---

community_extensions/extensions/airport.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ repo:
2525
github: query-farm/airport
2626
ref: 31c249a2e300207159256d3f42bb6064647ea73a
2727

28-
extension_star_count: 311
29-
extension_star_count_pretty: 311
30-
extension_download_count: 713
31-
extension_download_count_pretty: 713
28+
extension_star_count: 312
29+
extension_star_count_pretty: 312
30+
extension_download_count: 761
31+
extension_download_count_pretty: 761
3232
image: '/images/community_extensions/social_preview/preview_community_extension_airport.png'
3333
layout: community_extension_doc
3434
---

community_extensions/extensions/anofox_forecast.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ repo:
1818
github: DataZooDE/anofox-forecast
1919
ref: 711b13aa7247c51958932ca799a094600c38558b
2020

21-
extension_star_count: 11
22-
extension_star_count_pretty: 11
23-
extension_download_count: 512
24-
extension_download_count_pretty: 512
21+
extension_star_count: 13
22+
extension_star_count_pretty: 13
23+
extension_download_count: 500
24+
extension_download_count_pretty: 500
2525
image: '/images/community_extensions/social_preview/preview_community_extension_anofox_forecast.png'
2626
layout: community_extension_doc
2727
---

community_extensions/extensions/anofox_statistics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ repo:
2020

2121
extension_star_count: 4
2222
extension_star_count_pretty: 4
23-
extension_download_count: 709
24-
extension_download_count_pretty: 709
23+
extension_download_count: 694
24+
extension_download_count_pretty: 694
2525
image: '/images/community_extensions/social_preview/preview_community_extension_anofox_statistics.png'
2626
layout: community_extension_doc
2727
---
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
---
2+
warning: DO NOT CHANGE THIS MANUALLY, THIS IS GENERATED BY https://github/duckdb/community-extensions repository, check README there
3+
title: anofox_tabular
4+
excerpt: |
5+
DuckDB Community Extensions
6+
A duckdb extension which combines data quality and data preparation tools for tabular data.
7+
8+
extension:
9+
name: anofox_tabular
10+
description: A duckdb extension which combines data quality and data preparation tools for tabular data.
11+
language: C++
12+
build: cmake
13+
excluded_platforms: "windows_amd64_rtools;windows_amd64_mingw;wasm_mvp;wasm_eh;wasm_threads;"
14+
license: BSL 1.1
15+
maintainers:
16+
- jrosskopf
17+
repo:
18+
github: DataZooDE/anofox-tabular
19+
ref: 2bb9a922ce49fbb63ca1b4e1ccb5fd556e471428
20+
21+
extension_star_count: 2
22+
extension_star_count_pretty: 2
23+
extension_download_count: 97
24+
extension_download_count_pretty: 97
25+
image: '/images/community_extensions/social_preview/preview_community_extension_anofox_tabular.png'
26+
layout: community_extension_doc
27+
---
28+
29+
### Installing and Loading
30+
```sql
31+
INSTALL {{ page.extension.name }} FROM community;
32+
LOAD {{ page.extension.name }};
33+
```
34+
35+
{% if page.docs.hello_world %}
36+
### Example
37+
```sql
38+
{{ page.docs.hello_world }}```
39+
{% endif %}
40+
41+
{% if page.docs.extended_description %}
42+
### About {{ page.extension.name }}
43+
{{ page.docs.extended_description }}
44+
{% endif %}
45+
46+
### Added Functions
47+
48+
<div class="extension_functions_table"></div>
49+
50+
| function_name | function_type | description | comment | examples |
51+
|---------------------------------------------|---------------|-------------|---------|----------|
52+
| anofox_currency_name | scalar | NULL | NULL | |
53+
| anofox_currency_symbol | scalar | NULL | NULL | |
54+
| anofox_diff_hashdiff | table | NULL | NULL | |
55+
| anofox_diff_joindiff | table | NULL | NULL | |
56+
| anofox_email_config | table | NULL | NULL | |
57+
| anofox_email_is_valid | scalar | NULL | NULL | |
58+
| anofox_email_validate | scalar | NULL | NULL | |
59+
| anofox_is_valid_currency | scalar | NULL | NULL | |
60+
| anofox_is_valid_vat_country | scalar | NULL | NULL | |
61+
| anofox_metric_dbscan | table | NULL | NULL | |
62+
| anofox_metric_dbscan_multivariate | table | NULL | NULL | |
63+
| anofox_metric_distinct_count | table | NULL | NULL | |
64+
| anofox_metric_freshness | table | NULL | NULL | |
65+
| anofox_metric_iqr | table | NULL | NULL | |
66+
| anofox_metric_isolation_forest | table | NULL | NULL | |
67+
| anofox_metric_isolation_forest_multivariate | table | NULL | NULL | |
68+
| anofox_metric_null_rate | table | NULL | NULL | |
69+
| anofox_metric_schema | table | NULL | NULL | |
70+
| anofox_metric_volume | table | NULL | NULL | |
71+
| anofox_metric_zscore | table | NULL | NULL | |
72+
| anofox_money | scalar | NULL | NULL | |
73+
| anofox_money_abs | scalar | NULL | NULL | |
74+
| anofox_money_add | scalar | NULL | NULL | |
75+
| anofox_money_amount | scalar | NULL | NULL | |
76+
| anofox_money_currency | scalar | NULL | NULL | |
77+
| anofox_money_format | scalar | NULL | NULL | |
78+
| anofox_money_from_cents | scalar | NULL | NULL | |
79+
| anofox_money_in_range | scalar | NULL | NULL | |
80+
| anofox_money_is_negative | scalar | NULL | NULL | |
81+
| anofox_money_is_positive | scalar | NULL | NULL | |
82+
| anofox_money_is_zero | scalar | NULL | NULL | |
83+
| anofox_money_multiply | scalar | NULL | NULL | |
84+
| anofox_money_same_currency | scalar | NULL | NULL | |
85+
| anofox_money_subtract | scalar | NULL | NULL | |
86+
| anofox_phonenumber_example | scalar | NULL | NULL | |
87+
| anofox_phonenumber_format | scalar | NULL | NULL | |
88+
| anofox_phonenumber_is_possible | scalar | NULL | NULL | |
89+
| anofox_phonenumber_is_valid | scalar | NULL | NULL | |
90+
| anofox_phonenumber_is_valid_for_region | scalar | NULL | NULL | |
91+
| anofox_phonenumber_match | scalar | NULL | NULL | |
92+
| anofox_phonenumber_parse | scalar | NULL | NULL | |
93+
| anofox_phonenumber_region | scalar | NULL | NULL | |
94+
| anofox_phonenumber_status | table | NULL | NULL | |
95+
| anofox_postal_expand_address | scalar | NULL | NULL | |
96+
| anofox_postal_load_data | scalar | NULL | NULL | |
97+
| anofox_postal_parse_address | scalar | NULL | NULL | |
98+
| anofox_postal_status | table | NULL | NULL | |
99+
| anofox_vat | scalar | NULL | NULL | |
100+
| anofox_vat_country_name | scalar | NULL | NULL | |
101+
| anofox_vat_exists | scalar | NULL | NULL | |
102+
| anofox_vat_format | scalar | NULL | NULL | |
103+
| anofox_vat_is_eu_member | scalar | NULL | NULL | |
104+
| anofox_vat_is_valid | scalar | NULL | NULL | |
105+
| anofox_vat_is_valid_syntax | scalar | NULL | NULL | |
106+
| anofox_vat_normalize | scalar | NULL | NULL | |
107+
| anofox_vat_split | scalar | NULL | NULL | |
108+
109+
### Added Settings
110+
111+
<div class="extension_settings_table"></div>
112+
113+
| name | description | input_type | scope | aliases |
114+
|--------------------------------------|----------------------------------------------------------------------|------------|--------|---------|
115+
| anofox_email_default_validation | Default validation mode for anofox_email_is_valid (regex, dns, smtp) | VARCHAR | GLOBAL | [] |
116+
| anofox_email_dns_timeout_ms | DNS resolver timeout in milliseconds | BIGINT | GLOBAL | [] |
117+
| anofox_email_dns_tries | Number of DNS queries to attempt before failing | INTEGER | GLOBAL | [] |
118+
| anofox_email_regex_pattern | Regular expression used during email regex validation | VARCHAR | GLOBAL | [] |
119+
| anofox_email_smtp_connect_timeout_ms | SMTP connect timeout in milliseconds | BIGINT | GLOBAL | [] |
120+
| anofox_email_smtp_helo_domain | Domain value used during SMTP EHLO negotiation | VARCHAR | GLOBAL | [] |
121+
| anofox_email_smtp_mail_from | MAIL FROM address presented during SMTP verification | VARCHAR | GLOBAL | [] |
122+
| anofox_email_smtp_port | SMTP port used when connecting to MX hosts | INTEGER | GLOBAL | [] |
123+
| anofox_email_smtp_read_timeout_ms | SMTP read/write timeout in milliseconds | BIGINT | GLOBAL | [] |
124+
| anofox_phonenumber_default_region | Default region code used when the region hint is NULL | VARCHAR | GLOBAL | [] |
125+
| anofox_postal_data_path | Directory storing libpostal assets | VARCHAR | GLOBAL | [] |
126+
| anofox_trace_enabled | Enable anofox tracing output | BOOLEAN | GLOBAL | [] |
127+
| anofox_trace_level | Minimum tracing level (trace/debug/info/warn/error/critical/off) | VARCHAR | GLOBAL | [] |
128+
129+

community_extensions/extensions/arrow.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ docs:
4545
4646
extension_star_count: 52
4747
extension_star_count_pretty: 52
48-
extension_download_count: 137557
49-
extension_download_count_pretty: 137.6k
48+
extension_download_count: 185055
49+
extension_download_count_pretty: 185.1k
5050
image: '/images/community_extensions/social_preview/preview_community_extension_nanoarrow.png'
5151
layout: community_extension_doc
5252
---

community_extensions/extensions/bigquery.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ docs:
5454
5555
extension_star_count: 143
5656
extension_star_count_pretty: 143
57-
extension_download_count: 10050
58-
extension_download_count_pretty: 10.1k
57+
extension_download_count: 10040
58+
extension_download_count_pretty: 10.0k
5959
image: '/images/community_extensions/social_preview/preview_community_extension_bigquery.png'
6060
layout: community_extension_doc
6161
---

community_extensions/extensions/bitfilters.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ repo:
2424

2525
extension_star_count: 5
2626
extension_star_count_pretty: 5
27-
extension_download_count: 847
28-
extension_download_count_pretty: 847
27+
extension_download_count: 1053
28+
extension_download_count_pretty: 1.1k
2929
image: '/images/community_extensions/social_preview/preview_community_extension_bitfilters.png'
3030
layout: community_extension_doc
3131
---

community_extensions/extensions/blockduck.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ docs:
2525

2626
extension_star_count: 9
2727
extension_star_count_pretty: 9
28-
extension_download_count: 685
29-
extension_download_count_pretty: 685
28+
extension_download_count: 706
29+
extension_download_count_pretty: 706
3030
image: '/images/community_extensions/social_preview/preview_community_extension_blockduck.png'
3131
layout: community_extension_doc
3232
---

0 commit comments

Comments
 (0)