DuckDB extension for parsing, extracting, and analyzing domains, URIs, and paths with ease.
-
Updated
Oct 1, 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
A small, extensible experimental embedded database in C++20
Network types for MySQL: INET, CIDR, MACADDR, MACADDR8
OAuth2/OIDC authentication for MySQL: sign in with a JWT bearer token instead of a password
HTTP client for MySQL: GET/POST/PUT/DELETE with JSON responses
UUID type for MySQL with support for UUID v1-v7 (including sortable v7)
Cryptographic functions for MySQL: hashing, encryption, password hashing
Vector type and similarity search extension for VillageSQL
PostgreSQL extension for PageIndex: PDF/Markdown document trees, tree search, JSONB API (pageindex schema). C + Go c-shared bridge; PGXS; MIT licensed.
Turns a MySQL database into a Model Context Protocol (MCP) server for AI agents
Per-statement query telemetry from MySQL to ClickHouse, over the native or HTTP transport
PostgreSQL recycle bin for DROP TABLE and TRUNCATE — built with Rust and pgrx
The database manager extension for Ulrack.
PostgreSQL extension for binary serialization: MessagePack, CBOR, ZERA, FlexBuffers. 21% smaller than JSON. Clean C++20 template architecture.
VillageSQL Trigram extension - used to determine the similarity of alphanumeric text based on trigram matching
A real BOOLEAN type for MySQL, replacing the TINYINT(1) alias
Fuzzy string matching for VillageSQL: Soundex, Levenshtein, Metaphone, Double Metaphone
ISO 4217 currency code type for VillageSQL (Rust port of adjust/pg-currency)
🌐 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."