Skip to content

Auto-generated data documentation site for dbt projects

License

Notifications You must be signed in to change notification settings

joellabes/dbt-docs

This branch is 33 commits behind dbt-labs/dbt-docs:master.

Folders and files

NameName
Last commit message
Last commit date
Aug 31, 2020
Sep 21, 2020
Sep 21, 2020
Sep 28, 2020
Aug 4, 2019
May 3, 2019
May 3, 2019
Sep 28, 2020
Sep 4, 2019
Jun 22, 2020
Sep 6, 2018
Aug 2, 2020
Jun 15, 2020
Sep 5, 2018
Aug 2, 2020
Sep 5, 2018
May 12, 2020
Aug 2, 2020

Repository files navigation

dbt docs

dbt (data build tool) helps analysts write reliable, modular code using a workflow that closely mirrors software development.

This repository contains code for generating a documentation site for dbt projects. Check out the dbt documentation for more information.


Getting Started

Code of Conduct

Everyone interacting in the dbt project's codebases, issue trackers, chat rooms, and mailing lists is expected to follow the PyPA Code of Conduct.

Development

After cloning this repository, run:

git submodule update --init --recursive

Then, install yarn and webpack.

npm install -g yarn webpack webpack-cli

You'll also need to install bundler if you don't already have it:

gem install bundler
bundle install

Build / Run

To build the css files required for webpack:

cd styles
bundle exec jekyll build
cd -

To build an index.html file:

yarn install
webpack

To run the dev server, first copy your manifest.json, catalog.json, and run_results.json files to the src/ directory. Then run:

yarn install
npm start

About

Auto-generated data documentation site for dbt projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 66.9%
  • HTML 31.5%
  • Other 1.6%