skillfed

hydra-core

A framework for elegantly configuring complex applications

hydra-core Permissive license MIT Active 10,594 v1.3.5 released

Install

hydra-core on PyPI

pip

pip install hydra-core

uv

uv add hydra-core

poetry

poetry add hydra-core

Package 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

Development Status :: 4 - BetaLicense :: OSI Approved :: MIT LicenseOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIX :: LinuxProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

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
configuration management frameworkyaml config buildercommand-line argument parserapplication config frameworkparameter composition toolstructured configurationhydra config framework

Similar packages