Skip to content

phlohouse/phlo-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phlo Examples

This repository contains example Phlo projects you can use as references or starting points. Each example is a standalone project with its own phlo.yaml, workflows/, and workflows/transforms/dbt dbt project.

Examples

  • nightscout/: Nightscout glucose data ingestion, quality, and dbt transforms.
  • github/: GitHub API ingestion with merge strategies and dbt marts.
  • pokemon/: PokeAPI ingestion with silver/gold dbt models.
  • analyst-duckdb-demo/: Lightweight demo using DuckDB for local analysis.

Common Structure

example/
├── .phlo/                       # Local infra config
├── workflows/                   # Ingestion + quality + transforms
│   ├── ingestion/
│   ├── schemas/
│   └── transforms/dbt/
├── tests/
├── phlo.yaml
└── pyproject.toml

Using an Example

  1. Copy an example into a new directory.
  2. Follow the README inside the example for setup and run commands.

About

Standalone example projects for Phlo (Nightscout, GitHub, Pokemon, DuckDB)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors