Katana VentraIP

Sigil (application)

Sigil is free, open-source editing software for e-books in the EPUB format.

Original author(s)

Strahinja Val Marković

Kevin Hendricks and Doug Massay

1 August 2009 (2009-08-01)

2.0.2[1] Edit this on Wikidata / 27 October 2023

C++ (Qt)

English

As a cross-platform application, Sigil is distributed for the Windows, macOS, Haiku and Linux platforms under the GNU GPL license. Sigil supports code-based editing of EPUB files, as well as the import of HTML and plain text files.[2][3] A companion application, PageEdit, allows WYSIWYG editing of EPUB files.


Sigil has been developed by Strahinja Val Marković and others since 2009. From July 2011 to June 2015 John Schember was the lead developer.[4] In June 2015, development of Sigil was taken over by Kevin Hendricks and Doug Massay.[5]

Full and EPUB 2 specification support

UTF-16

Multiple views: book, code and preview view

generator with multi-level heading support

Table of contents

editor with full support for all metadata entries

Metadata

based spell checking with default and user configurable dictionaries

Hunspell

Full (PCRE) support for find and replace

regular expression

Supports import of EPUB and HTML files, images, and style sheets

Integrated to external HTML and graphics editors

API

FlightCrew validator for EPUB standard compliance validation (separate plugin)

Sigil's features include:[6]


Sigil has full EPUB 2 specifications support, but only limited EPUB 3 support. Since version 0.9.3 of January 2016, the developers have been focusing on "improving Sigil’s ability to work with and generate epub3 ebooks without losing any of its epub2 capabilities".[7]


WYSIWYG editing in book view was discontinued in 2019 and moved to a separate application, PageEdit.[8]

Calibre (software)

List of free and open-source software packages

Edit this at Wikidata

Official website

on GitHub

Sigil

Old code repository

Archived 4 October 2017 at the Wayback Machine

Sigil development blog

LWN.net, 2011

Ebook editing with Sigil