hydra-core
A framework for elegantly configuring complex applications
Install
hydra-core on PyPI
pip
pip install hydra-coreuv
uv add hydra-corepoetry
poetry add hydra-corePackage facts
| License | MIT (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 4 — omegaconf, antlr4-python3-runtime, importlib-resources, packaging |
| Maintenance | actively maintained — 8 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: hydra_core-1.3.5-py3-none-any.whl
Keywords: command-line, configuration, yaml, tab-completion
About hydra-core
from the package's own PyPI description — quoted content, verbatim
<p align="center"><img src="https://raw.githubusercontent.com/facebookresearch/hydra/master/website/static/img/Hydra-Readme-logo2.svg" alt="logo" width="70%" /></p>
<p align="center"> <a href="https://pypi.org/project/hydra-core/"> <img src="https://img.shields.io/pypi/v/hydra-core" alt="PyPI" /> </a> <a href="https://circleci.com/gh/facebookresearch/hydra"> <img src="https://img.shields.io/circleci/build/github/facebookresearch/hydra?token=af199cd2deca9e70e53776f9ded96284b10687e9" alt="CircleCI" /> </a> <a href="#"> <img src="https://img.shields.io/pypi/l/hydra-core" alt="PyPI - License" /> </a> <a href="#"> <img src="https://img.shields.io/pypi/pyversions/hydra-core" alt="PyPI - Python Version" /> </a> <a href="https://pepy.tech/project/hydra-core?versions=0.11.&versions=1.0.&versions=1.1.*"> <img src="https://pepy.tech/badge/hydra-core/month" alt="Downloads" /> </a> <a href="https://github.com/psf/black"> <img src="https://img.shields.io/badge/code%20style-black-000000.svg" alt="Code style: black" /> </a> <a href="https://lgtm.com/projects/g/facebookresearch/hydra/alerts/"> <img...
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Hydra is a framework for elegantly configuring complex applications through YAML-based configuration management and command-line composition.
Low friction install with four stable runtime dependencies (omegaconf, antlr4-python3-runtime, importlib-resources, packaging). Active maintenance with release 8 days ago and strong repository signals.
MIT license permits commercial and private use with minimal restrictions, requiring only preservation of copyright and license notices in distributions.
Usage
pip install hydra-core==1.3.5
from hydra import compose, initialize
from omegaconf import DictConfig
@hydra.main(version_base=None, config_path="conf", config_name="config")
def my_app(cfg: DictConfig) -> None:
print(cfg)
Verdict: Hydra is an actively maintained framework with no known vulnerabilities, permissive MIT licensing, and low installation friction. It is well-suited for projects requiring sophisticated configuration management.
Needs verification
- Specific Python version requirements beyond the classifiers (3.7, 3.8, 3.9, 3.10, 3.11) listed in the fact sheet
- Whether the package requires specific system libraries or build tools beyond its listed Python dependencies
- Performance characteristics and memory overhead when managing very large configuration hierarchies
Similar packages
permissive · top 1,000 on PyPI
omegaconfpermissive · top 1,000 on PyPI
torchvisionpermissive · top 1,000 on PyPI
torchpermissive · top 1,000 on PyPI
faceunclear · top 1,000 on PyPI
nvidia-cuda-cuptiunclear · top 1,000 on PyPI
nvidia-cuda-cupti-cu12unclear · top 1,000 on PyPI
nvidia-cuda-runtimeunclear · top 1,000 on PyPI
acceleratepermissive · top 1,000 on PyPI
langchain-communitypermissive · top 1,000 on PyPI