Project Home page

 

New version (0.52) is available: download the executable package here.

"Scriba eBook Maker" is a project for building ebooks (in ePub and zip formats) using contents already available in other formats (e.g., HTML, pdf, XML, etc.) both on the Web and on file systems. Scriba is a utility written in Java6 and has a command line interface. It can also be deployed as an enterprise service. Scriba also supports plugins, that can be used to pre-process contents before they're inserted into the ebook. Basically, in order to use Scriba, a user just needs to draw up a descriptor XML file containing pointers (URLs) to the contents of the ebook under construction.

Scriba has entirely been developed by the ICT Department of the Italian Senate and is released under the GPL3 open source licence. Therefore, it is freely usable, modifiable, embeddable and distributable as long as the Italian Senate is mentioned as author. Scriba is on Source Forge.

Scriba runs as engine at http://www.senato.it/ebook and it uses the following open source projects:

Apache commons Apache HTTP components Apache PDFbox - Java library JSoup JTidy EpubCheck Boilerpipe