An open API service indexing awesome lists of open source software.

https://github.com/skippednote/gblibrary


https://github.com/skippednote/gblibrary

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# gblibrary

> Get book details using ISBN number and build a library page.

### Install
> go get github.com/skippednote/gblibrary

### Setup
- Add a `books.yml` file where you want to build the library page.
```yaml
- isbn: '1617292230'
rating: 3
read: false

- isbn: '0137081073'
rating: 3
read: false
```
- Add a `book.tmpl.html` which is used to build a page for each book.
```twig

{{ .Title }}


{{ .Author }}


```

### Usage
> $ gblibrary

![](screenshot.png)

[Example Library](https://bassam.co/library/)

### Usage
- [ ] Use flags to add custom configuration.
- [ ] Multiple output formats.