DuckDB extension for parsing, extracting, and analyzing domains, URIs, and paths with ease.
-
Updated
Jul 25, 2026 - C++
DuckDB extension for parsing, extracting, and analyzing domains, URIs, and paths with ease.
AI prompting and text embeddings in MySQL via Claude, Gemini, OpenAI, Ollama
Network types for MySQL: INET, CIDR, MACADDR, MACADDR8
OAuth2/OIDC authentication for MySQL: sign in with a JWT bearer token instead of a password
UUID type for MySQL with support for UUID v1-v7 (including sortable v7)
HTTP client for MySQL: GET/POST/PUT/DELETE with JSON responses
Cryptographic functions for MySQL: hashing, encryption, password hashing
Per-statement query telemetry from MySQL to ClickHouse, over the native or HTTP transport
PostgreSQL extension for PageIndex: PDF/Markdown document trees, tree search, JSONB API (pageindex schema). C + Go c-shared bridge; PGXS; MIT licensed.
The database manager extension for Ulrack.
PostgreSQL recycle bin for DROP TABLE and TRUNCATE — built with Rust and pgrx
Vector type and similarity search extension for VillageSQL
VillageSQL Trigram extension - used to determine the similarity of alphanumeric text based on trigram matching
Fuzzy string matching for VillageSQL: Soundex, Levenshtein, Metaphone, Double Metaphone
A real BOOLEAN type for MySQL, replacing the TINYINT(1) alias
Turns a MySQL database into a Model Context Protocol (MCP) server for AI agents
ISO 4217 currency code type for VillageSQL (Rust port of adjust/pg-currency)
PostgreSQL extension for binary serialization: MessagePack, CBOR, ZERA, FlexBuffers. 21% smaller than JSON. Clean C++20 template architecture.
Turns a MySQL database schema into a live HTTP/HTTPS REST API
🌐 Created a New type called PersonName in PostgreSQL with 6 operations including <, >, <>, =, <=, >= for research purposes at UNSW and to experiment with the custom data type creation in postgreSQL creating the foundation for more rigourous, challenging and composite types.
To associate your repository with the database-extension topic, visit your repo's landing page and select "manage topics."