Dagster DG Core

1.13.0 · active · verified Sat Apr 11

dagster-dg-core is a foundational library within the Dagster ecosystem, primarily powering the `dg` command-line interface (CLI). It enables local development, project scaffolding, deployment to environments like Dagster Cloud, and programmatic interaction with Dagster entities such as assets, runs, and jobs via CLI commands. As of version 1.13.0, it supports advanced features including AI-assisted development tools and enhanced asset management capabilities. Dagster maintains a frequent release cadence, often issuing weekly or bi-weekly patches and regular minor version updates across its libraries.

Warnings

Install

Imports

Quickstart

This quickstart demonstrates how to initialize a new Dagster project and launch the development server using the `dg` CLI, which is powered by `dagster-dg-core`. This allows you to explore the Dagster UI and begin defining assets.

pip install dagster dagster-dg-core
mkdir my-dagster-project
cd my-dagster-project
dg new --name my_first_project --preset minimal

# Navigate into the newly created project directory
cd my_first_project

# Start the Dagster development server and UI
dg dev

view raw JSON →