<commit_before>---
# You don't need to edit this file, it's empty on purpose.
# Edit theme's home layout instead if you wanna make some changes
# See: https://jekyllrb.com/docs/themes/#overriding-theme-defaults
title: Introduction
shortTitle: Intro
layout: page
order: -1
inBook: true
---

<!-- # Print your website as a book -->
<!-- #  Design printable books with Bindery.js -->
<!-- # Design printable books with <span class="sc">html</span> and <span class="sc">css</span> -->


*Bindery.js* is a library for designing printable books with HTML and CSS.

At its simplest, Bindery flows content over multiple pages. From there, the designer can create running headers, spreads, footnotes, tables of contents, indexes, and more. Bindery also provides print options like bleed, crop marks, and booklet ordering.

Web designers can think about books as an extension of responsive design, and print designers can express layouts programmatically, without the need for InDesign.

<div class="home-btns">
  <a class="btn" href="/bindery/book">Try a Demo</a>
  <a  class="btn" href="https://unpkg.com/bindery/dist/bindery.min.js" download>
    ↓ Download · 73k
  </a>
  <a class="btn" href="https://github.com/evnbr/bindery">View on Github ↗</a>
</div>

<script> setStars(); </script><commit_msg>Update index.md<commit_after>---
# You don't need to edit this file, it's empty on purpose.
# Edit theme's home layout instead if you wanna make some changes
# See: https://jekyllrb.com/docs/themes/#overriding-theme-defaults
title: Introduction
shortTitle: Intro
layout: page
order: -1
inBook: true
---

<!-- # Print your website as a book -->
<!-- #  Design printable books with Bindery.js -->
<!-- # Design printable books with <span class="sc">html</span> and <span class="sc">css</span> -->


*Bindery.js* is a library for designing printable books with HTML and CSS.

At its simplest, Bindery flows content over multiple pages. From there, the designer can create running headers, spreads, footnotes, tables of contents, indexes, and more. Bindery also provides print options like bleed, crop marks, and booklet ordering.

Web designers can think about books as an extension of responsive design, and print designers can express layouts programmatically, without the need for InDesign.

<div class="home-btns">
  <a class="btn" href="/bindery/book">Try a Demo</a>
  <a  class="btn" href="https://unpkg.com/bindery/dist/bindery.min.js" download>
    ↓ Download · 54k
  </a>
  <a class="btn" href="https://github.com/evnbr/bindery">View on Github ↗</a>
</div>

<script> setStars(); </script>
{'fraction_non_alphanumeric': 0.12722351121423048, 'fraction_numerical': 0.002320185614849188, 'mean_word_length': 4.247464503042596, 'pattern_counts': {'":': 0, '<': 37, '<?xml version=': 0, '>': 37, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1819051', 'n_tokens_mistral': 789, 'n_tokens_neox': 772, 'n_words': 310}