Libiry2Go generates markdown files with the custom field names that you set in Libiry’s settings menu. Each file contains YAML frontmatter, compatible with Obsidian.

Margaret Atwood - The Handmaid's Tale.md
Margaret Atwood - The Handmaid's Tale(1).md
William Gibson - Neuromancer.md
Unknown - Renate Oude Nijeweme - Insular.md

File naming pattern: <author> - <booktitle>(<sequence number>).md. If the file’s metadata are not filled in, the file name is copied from the original file.

File name sanitization:

  • Spaces → hyphens
  • Special characters are removed
  • Maximum 100 characters
  • Duplicate handling with numbers

File structure

---
cover: https://covers.openlibrary.org/b/isbn/9780547928227-L.jpg
booktitle: The Handmaid's Tale 
author: Margaret Atwood
isbn: 9780385490818 
rating: 5.0
language: en
tags: distopian, scifi
path: Scifi/Atwood
size: 751.5 KB
type: epub
---
 
# The Handmaid's Tale 

Characteristics

  • Uses YAML frontmatter (Obsidian-compatible)
  • One markdown file per book
  • Filename derived from book title
  • Content section below frontmatter (optional)
  • Compatible with Libiry for viewing

Fields

These fields when available:

FieldDescription
coverCover image URL
booktitleBook title
authorAuthor name
author_sortAuthor sort name
isbnISBN-10 or ISBN-13
ratingUser rating (0-10)
publisherPublisher name
publication_date
languagePublication language
pages
tagsGenre/category tags
seriesSeries name
series_indexVolume number
translator
illustrator
description
notes
fileOriginal file name, including folder path
size
type
createdCreation date of the book - for tracking your reading habits
updatedModified date of the book - for tracking your reading habits
generatedDate the markdown file was generated

Content sanitization:

  • Backslashes in the path name → forward slashes
  • Intermediate quotes in field values are removed

Read more about Libiry’s Obsidian integration.