There are many software programs to create e-books in various formats. Each one has its particularities and limitations that are to be considered before starting a publishing project. Besides this, also the compatibility between e-readers and e-book formats has to be ensured.
/ Adobe FrameMaker / Adobe Dreamweave
Affinity Publisher
App Studio (2012-2017)
Apple Pages has substituted iBooks Author
iBooks Author is no longer developped
Aquafadas A software to create interactive content for mobile and web
Blurb A software to create books or magazines in both print and digital format
BlueGriffon A content editor for web
Calibre E-Book Management A cross-platform to organize e-book libraries. Calibre can also be used to create e-books in EPUB format. Read this blog post
CircularFlo CircularFLO is a Mac only application which writes all the code required to create a fixed layout EPUB3 and KF8 from an Adobe InDesign book without coding. It uses Adobe InDesign CS6 to generate content than recreates all the pages and supporting code, packages into an EPUB3 and validates.
Colibrio
Epubeditor
ePUBee Maker
FlipBuilder
Flipick
FlipHTML5
Flipsnack
Inkling
Infogrid Pacific
Jutoh
Kitaboo
MadCapFlare
Oxygenxml
Papyrus Author
Pressbooks
Pubcoder is an Italian publishing company based in Torino. The company has developped an authoring tool that allows you to export e-books in Kindle Format 8, EPUB3 fixed layout, XPUB.
The XPUB format is a proprietary format of the company itselft.
Interestingly, Pubcoder also offers a distribution platform called Shelf.
Quark
Reedsy
Sigil Ebook
Sigil Ebook Github
Vellum