Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Jekyll-based community site for REST API recipes, with a forking workflow and static generation.
REST Cookbook is a Jekyll-powered, community-contributed website that collects short practical recipes for working with RESTful APIs, and its GitHub repository serves as a ready-made template for launching a similar Jekyll-based recipe or documentation site.
REST Cookbook is a Jekyll-based static website that hosts a collection of concise, practical "recipes" for designing, consuming, and troubleshooting RESTful APIs. The site content lives in a GitHub repository that uses Jekyll as its content management system; each recipe is a single HTML post with YAML front matter that defines its title, category, author, and optional author email. The repository itself is a working template: contributors fork it, add posts in the /_posts directory, and submit pull requests to publish new content.
_site folder ready for deployment on any web server./_posts with a strict YEAR-MONTH-DAY-filename.html naming convention; any file not following that pattern is ignored.layout: recipe, a title, a category, an author, and an optional author_email, which Jekyll uses to organize and display the recipe.jekyll server at the repository root serves the site at http://localhost:4000 for immediate previewing.jekyll without parameters rebuilds the _site output directory after any content change./_posts with the required front matter, and submit a pull request to get your recipe live on restcookbook.com.jekyll server to view your branch in a browser at port 4000 before pushing changes._site directory, or serve it directly with Jekyll's built-in server.Contributors follow a fork-and-pull-request model: fork the repository to their GitHub account, clone it to a new branch, add a post file in the /_posts directory with the required date-prefixed filename, push the branch, and open a pull request. Jekyll then builds the site, converting front matter and HTML into static pages.
