Search Shortcut cmd + k | ctrl + k
Core Extensions

DuckDB's extension mechanism allows for easy extending of DuckDB functionality. Because ducks are not averse to a little dog food once in a while, a significant part of DuckDB's core functionality is provided through this extension mechanism. These extension live in the core repository. This repository is the default extension repository meaning that extensions can be loaded either by specifically specifying the core repository:

INSTALL json FROM core;
LOAD json

or by simply omitting the repository altogether:

INSTALL json;
LOAD json

For an extensive list and documentation of all core DuckDB extensions check out the main DuckDB docs.