# Kiln > Kiln renders every GET route of a Rails app through Rack and writes plain files that any static host can serve. ## Docs - [Introduction](https://kiln.davafons.com/introduction): What Kiln does and how a build works. - [Installation](https://kiln.davafons.com/installation): Add Kiln to a Rails app and run a first build. - [Declaring pages](https://kiln.davafons.com/pages): Routes, param sources, pagination, skips, redirects and non-HTML routes. - [Writing views](https://kiln.davafons.com/views): Build-time helpers, assets, and the guards against development markup. - [Markdown content](https://kiln.davafons.com/content): Markdown views, collections, translations and drafts. - [Testing](https://kiln.davafons.com/testing): Build the site in Minitest and assert on single pages. - [Deploying](https://kiln.davafons.com/deploying): Cloudflare Pages, GitHub Pages and checks in CI. - [Configuration](https://kiln.davafons.com/configuration): Every option, and what every build does. - [Known limits](https://kiln.davafons.com/limits): What Kiln does not do.