Skip to content

Getting Started

What is Houdini?

Houdini is a web application framework built from the ground up for GraphQL. It provides everything you need to build state-of-the-art apps. Not only does that include basic features like routing and SSR’d queries but also advanced graphql patterns like paginated fragments and even optimizations for your application’s bundle.

Getting Started

The easiest way to start a new project is to run the following command and answer the prompts:

Terminal window
npm create houdini@latest

Once that’s completed, navigate into the newly created directory, install the dependencies using your favorite package manager and then run dev:

Terminal window
cd <project name> && npm i && npm run dev