go-epub

Go library for creating EPUB files

  • Owner: bmaupin/go-epub
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Build Status
Coverage Status
Go Report Card
License
GoDoc

Features

  • Documented API
  • Creates valid EPUB 3.0 files
  • Adds an additional EPUB 2.0 table of contents (as seen here) for maximum compatibility
  • Includes support for adding CSS, images, and fonts

For an example of actual usage, see https://github.com/bmaupin/go-docs-epub

Installation

go get github.com/bmaupin/go-epub

Development

go get github.com/bmaupin/go-epub
cd $GOPATH/src/github.com/bmaupin/go-epub

Dependencies are managed using Go modules

Testing

  1. (Optional) Install EpubCheck

    wget https://github.com/IDPF/epubcheck/releases/download/v4.0.2/epubcheck-4.0.2.zip
    unzip epubcheck-4.0.2.zip
    
  2. Run tests

    go test

Main metrics

Overview
Name With Ownerbmaupin/go-epub
Primary LanguageGo
Program languageGo (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2016-04-22 17:54:01
Pushed At2023-09-16 09:46:42
Last Commit At
Release Count23
Last Release Namev1.1.0 (Posted on )
First Release Namev0.1.0 (Posted on )
用户参与
Stargazers Count220
Watchers Count7
Fork Count57
Commits Count334
Has Issues Enabled
Issues Count35
Issue Open Count5
Pull Requests Count29
Pull Requests Open Count0
Pull Requests Close Count8
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private