Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tutorial + Cookbook
Ruby CSS
tree: 6b0833e753

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
assets
book
images
source
.gitignore
Gemfile
README.markdown
book-order.txt
sinatra-book.thor

README.markdown

Sinatra Book

A cookbook full of excellent tutorials and recipes for developing Sinatra web applications.

How to build the Book

Before you can translate the book into various formats you need to install the dependencies.

gem install bundler
bundle install

In the root directory, launch the following Thor task:

thor book:build

This will install an HTML version of the book in the output folder

To build a LaTeX or PDF version you have to use this task:

thor book:build latex
# or
thor book:build pdf

How to contribute

Want to help contribute recipes or tutorials into the Sinatra Book?

Check out the Sinatra Book Contrib project for all of the recent additions from the community.

If you're looking for something to work on be sure to check the issue tracker first, then read up on the styling guidelines.

Once you have forked the project, feel free to send us a pull request.

Join us on IRC (#sinatra at irc.freenode.org) if you need help with anything.

Something went wrong with that request. Please try again.