Skip to content

Getting Started

Welcome to DataKit! This section will help you get up and running with the dk CLI in under 30 minutes.

Overview

The getting started guide covers everything you need to:

  1. Set up your environment with the required prerequisites
  2. Install the DK CLI on your machine
  3. Create and run your first pipeline using the quickstart tutorial

Learning Path

✅ Prerequisites

Before you begin, make sure you have the required tools installed.

Check Prerequisites →

📦 Installation

Install the dk CLI on macOS or Linux.

Install DK →

🚀 Quickstart

Create, run, and publish your first data package in 10 minutes.

Start Tutorial →

What You'll Learn

By the end of this guide, you'll be able to:

  • ✅ Install and configure the dk CLI
  • ✅ Create a new data package with dk init
  • ✅ Start the local development stack with dk dev up
  • ✅ Validate your package with dk lint
  • ✅ Run your pipeline locally with dk run
  • ✅ Build and publish your package with dk build and dk publish
  • ✅ Promote your package to an environment with dk promote

Next Steps

After completing the quickstart, explore:

  • Concepts - Understand data packages, manifests, and lineage
  • Tutorials - Build real-world pipelines
  • Reference - Complete CLI command reference