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.


Hugo is the underlying Quire. Hugo’s documentation and training materials are an excellent resource for learning how to customize Quire’s templates and shortcodes.


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.


Pandoc is used for Quire’s EPUB output, but it is also a useful tool for converting text documents, like Word, into Markdown.

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 Hugo, 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.