Sigil is a free, open source, multi-platform ebook editor. It is designed to edit books in ePub format (both ePub 2 and ePub 3). It also provides features for advanced users, like direct XHTML, CSS and XPGT editing. You can use it to add any of the metadata entries supported by the EPUB specification and create a hierarchical Table of Contents.
Sigil key features:
- Free and open source software under GPLv3
- Multi-platform: runs on Windows, Mac, and Linux (note Linux only receives limited support)
- Full UTF-16 support
- EPUB 2 spec support with limited EPUB 3 support
- Multiple Views: Book View, Code View and Preview View
- WYSIWYG editing in Book View
- Complete control over directly editing EPUB syntax in Code View
- Table of Contents generator with multi-level heading support
- Metadata editor
- User interface translated into many languages
- Spell checking with default and user configurable dictionaries
- Full Regular Expression (PCRE) support for Find & Replace
- Supports import of EPUB and HTML files, images, and style sheets,
- Documents can be validated for EPUB compliance with the integrated
- All imported files have their formatting corrected, and your editing can be optionally cleaned
- Plugins!
Sigil 1.9.30 changelog:
Bug Fixes
- fix Checkpointing to work with dulwich version 0.20.46+
- fix css value parsing when !important is used
- EmbeddedPython fixes to work with Python 3.11 and later (thank you sharkcz)
- leave cursor position unchanged if nothing found when search groups of files
- make all Numeric items in Reports align right
- add support for thousands separator to Reports
- allow blank dc:language values to prevent crashing (as Sigil-1.9.10 did)
- allow unknown language codes to pass through MetaEditor
- MetaEditor under epub2, allow custom opf scheme values
- prevent duplicate spaces when reformatting CSS in import, charset and namespace
- better prevent random OPF attribute order changes to simplify Checkpoint diffs
- fixed file menu Print Preview for xhtml and image tabs
- prevent plugins from crashing Sigil by deleting last xhtml file in epub
- fix issue where images/css could not be properly added in an epub3 with no css files
New Features
- allow user to edit Checkpoint descriptions for clarity via Checkpoint menu
- add ability to show the Checkpoint Change Log via Checkpoint menu
- update to Hunspell 1.7.2 (released in December 2022) for spellchecking
- update to latest zlib-1.2.13 for latest security fixes
- move completely away from ever using OS system tmp folder for storing Sigil wip files. Instead create a new "workspace" folder inside Sigil Preferences folder
- added ability to Print Preview and Print contents of Sigil"s Preview window
Download: Sigil 64-bit | Sigil 32-bit ~80.0 MB (Open Source)
Download: Sigil for Windows 7 | 70.6 MB
Links: Sigil Home Page | Other Operating Systems