GithubHelp home page GithubHelp logo

vikrantzyient / dbt-server Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dbt-labs/dbt-server

0.0 0.0 0.0 669 KB

A web API for dbt.

Home Page: https://getdbt.com

License: Other

Shell 7.19% Python 80.04% SQL 11.93% Dockerfile 0.83%

dbt-server's Introduction

dbt-server

dbt logo

Welcome to the dbt-server repository! The dbt Server is intended to provide a web API for dbt operations and replace the dbt-rpc Server.

Important: this is major version zero software and APIs should not be considered stable. If you do take a dependency on this software we recommend an exact version pin.

Understanding dbt Server

dbt is typically used through its command line interface (CLI). The source code of dbt is almost all Python. dbt Server uses FastAPI to create a web API from a thin wrapper around dbt-core and its adapter plugins.

Getting started

Familiarity with dbt is assumed for dbt Server -- check out how to get started otherwise.

See the developer setup in the contributing guide to get started with dbt Server.

License

The dbt-server repository uses the Business Source License (BSL). That makes the repository "source available", unlike most of our repositories which are "open source". See the license and our blog on licensing for details.

Code of Conduct

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

dbt-server's People

Contributors

racheldaniel avatar peter-bertuglia avatar drewbanin avatar dichenqiandbt avatar cesher avatar chenyulinx avatar jp-dbt avatar davidharting avatar davidbloss avatar lostmygithubaccount avatar callum-mcdata avatar devonfulcher avatar rviswanathan-dbt avatar vadim82 avatar chrispasakarnis avatar emilyemcqueendbt avatar emilyjohnson-dbt avatar jameskoll-dbt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.