What is a Theme?

If you want a hosting with our Rendering Service so you won’t have to setup a server on your own you can directly choose from one of our themes:

  • Creator Theme (Blueprint) [https://github.com/storyblok/creator-theme]
  • City Theme [https://github.com/storyblok/city-theme]
  • Nexo Theme [https://github.com/storyblok/nexo-theme]

Features

  • Free cloud hosting
  • Routing (/home/ will directly render the story with the slug home).
  • Helper Functions (Filters for URLs, Markdown and much more)
  • Instant availability / always online
  • Integrated image cropping service
  • Local development environment
  • Default builds with gulp for your styles & scripts
  • Simple configuration

Tech Stack

The themes of the Storyblok rendering service are based on Liquid. Liquid is an open-source template language created by Shopify and written in Ruby. [Read about the basics of Liquid]. You are free to deep dive into our theme documentation.

If you don’t want to start with one of our themes, you can just access all your stories using our Content Delivery API directly or check out one of our Boilerplates to start with your server.

How can I start with a theme

The most efficient way to start a storyblok project as a developer would be our Command Line Interface you can find a walkthrough for the setup in Storyblok in our getting started

command line
# 1. Install our CLI
npm i storyblok-cli -g

storyblok

If you’re completely new to Storyblok I would suggest you to try our quickstart first:

command line
# 1. Install our CLI
npm i storyblok-cli -g

# 2. Start the quickstart
storyblok quickstart

Documentation