You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
README.md | 2 years ago | |
go.mod | 2 years ago | |
main.go | 2 years ago |
README.md
Gempub validator
Gempub is a new eBook format based on Gemini Protocol's Gemtext. Gempub can also serve as a Gemini capsule archive format. This program aims to validate a gpub
file, if it is an archive it will verify that there is a index.gmi
file at the root of the archive and if it is a book it will verify both metadata.txt
and content.
Requirement
- Go compiler (1.16+, lower versions could work but not tested)
How to build
go build
How to use
./main filename
Where filename
is the name of your gempub file.
This program is released under a GPLv3 license