Technical Resources

Helpful tools, explanations, and links

Helpful tools, explanations, and links

Command Line

Command line is a text-based interface that enables you to navigate your computer’s files and perform tasks by running certain commands.


GitHub is a project management platform centered around git-based version control, and highly recommended for hosting your Quire project, tracking changes, and working with collaborators.


HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets) are two important programming languages for building web pages. HTML primarily controls page structure, while CSS controls the visual layout.


Eleventy (11ty) is the underlying Quire. 11ty transforms a directory of various templates into HTML and is popular for its ability to mix multiple templating languages.


IIIF (International Image Interoperability Framework) is an emerging standard for storing, sharing, and displaying high-resolution images online, especially in the academic and cultural heritage sectors.


Markdown is a markup language used to format plain-text documents. It is used when working in a text editor.


With Netlify, you can build a quick preview site or link directly to your Github account to automatically generate an updated preview as you make changes. You can also use it to host your final project when it’s ready to publish.

PDFs and PrinceXML

PrinceXML powers Quire’s PDF output by applying customizable print CSS styles to the web preview of a Quire publication.

PDFs and Paged.js

Paged.js is an open source tool for generating PDFs in Quire

Static Site Generation

Static site generation keeps files in a simple, human-readable, plain-text format. That means the the complexity of building a website remains at the point of publication. They also allow for the conversion of content into formats other than online sites, including PDF, e-book, and print. Ultimately, static site generators, like Eleventy, ensure website stability and longevity.

Text Editors

A text editor is a computer program that allows you to create and edit plain text files, such as Atom or Visual Studio Code.


YAML Ain’t Markup Language (YAML) is a human-readable serialization language most often used for configuration files.