SEED.html

@editme
3 Followers
11 Following
26 Posts

Support account for SEED.html Simple EPUB Editor.

I’m the creator of the app, Stewart Haines. Hi there.

Home pagehttps://stewarthaines.com/epub
GitHubhttps://github.com/stewarthaines/editme-svelte

New blog!

Following on from the post about converting plain text source to EPUB-ready xhtml...

This new post introduces the plain text music notation format called 'abc', and describes how the SEED.html app can be set up to convert abc code block within markdown content to inline SVG images for responsive digital sheet music.

#epub #epub3 #svg #markdown #abc

https://blog.stewarthaines.com/2026/01/transforming-plain-text-to-svg-for-epub.html

Transforming plain text to SVG for EPUB 3

The guiding principle of the SEED.html app's data handling is that plain text source content, stored inside the EPUB file, is transfor...

EPUB 3 is Awesome

New blog!

I wrote about the various plain text formats I’ve tried as source content for EPUB books in the SEED.html app.

Maybe you know some of them: markdown, textile, org-mode, asciidoc, LaTeX and fountain

#epub #markdown #asciidoc #orgmode #latex

https://blog.stewarthaines.com/2026/01/transforming-plain-text-to-epub-3.html

Transforming plain text to HTML for EPUB 3

This post summarizes the formats that I've experimented with in the SEED.html app to create EPUB 3 books. I'll present a...

EPUB 3 is Awesome

Have you heard of Invisible XML?

With it you create a grammar that describes the structure of a plain text document so it can be handled with XML tools. Very apropos.

Turns out there's a javascript implementation of the parser (Grammix), which runs in a browser. Very exciting!

The blog post shows an EPUB created with markdown and textile grammars and a single ixml parser.

#ixml #markupmonday #seedhtml #epub

https://blog.stewarthaines.com/2025/12/invisible-xml-to-epub-3.html

Invisible XML to EPUB 3

Last week I read for the first time about Invisible XML . (The first place I saw it referenced was on mastodon -  @[email protected] ) "Invisib...

EPUB 3 is Awesome

A podcast inspired me to learn what a language shift is in EPUB and whip something up in the SEED.html app

#epub #epub3 #a11y

https://blog.stewarthaines.com/2025/12/language-shifting-in-epub-3.html

Language Shifting in EPUB 3

I was listening to a podcast recently - Episode 11 of The Digital Publishing Podcast with Simon Mellins and Simon Holt. They were speaking ...

EPUB 3 is Awesome

I read a slide deck from 2012 about scripted EPUB in the iBooks app. Here’s what I thought of it in relation to the SEED.html app in 2025.

https://blog.stewarthaines.com/2025/12/scripted-epub-3-in-2025.html

Scripted EPUB 3 in 2025

I recently stumbled upon this slide deck by Jim McKeeth from September 2012. It provides an  illustration of how the EPUB 3 platform has (a...

EPUB 3 Investigations

I blogged!

This post describes an EPUB 3 file that presents audio clips and flashcard-style toggling of individual Georgian phrases.

The material is derived from a book called Beginner's Georgian by Dodona Kiziria published by Hippocrene.

I'm well out of my lane now, making language education resources. But this is the exact presentation of text/audio that I wanted when I started learning Georgian from this book.

#epub #epub3 #languages #georgia #kartuli

https://blog.stewarthaines.com/2025/12/language-resources-in-epub.html

Language Resources in EPUB

EPUB 3 provides a rich media environment and a cost-effective digital platform for language education resources. Cross-platform: There are ...

EPUB 3 Investigations

This week I have mostly been open sourcing the SEED.html project.

It’s now on GitHub with an MIT license.

https://github.com/stewarthaines/editme-svelte

Here's a slightly technical blog post about what goes into a SEED.html EPUB file that makes it different to regular EPUB 3.

https://seedhtml.wordpress.com/2025/11/12/adding-source-to-epub/

Adding SOURCE to EPUB

One of my goals for the SEED.html was that it shouldn’t introduce a proprietary file format for the source content of the EPUB and that the source content should live within the package. The …

SEED Notes

New blog post includes embedded EPUB with playable Georgian folk song practice materials by ensemble Adilei.

And tasteful animated svg playback indicator.

The post uses epub.js and loads an unzipped epub package from cloudflare instead of the .epub directly.

https://blog.stewarthaines.com/2025/10/vakhtanguri-practice-materials-by.html

Vakhtanguri Practice Materials by Ensemble Adilei

A post I wrote last month  included a video capture I made on my android tablet of an EPUB containing audio practice materials by the Georgi...

EPUB 3 Investigations

I created an EPUB specifically for the blog.

It includes a code listing for the reading system script that I use for responsive EPUB layouts.

You can read the EPUB in the blog post, download it for your own device, or edit it directly in the SEED.html app.

https://blog.stewarthaines.com/2025/10/simple-script-for-responsive-layout.html

Simple script for responsive layout

responsive.js is a script I am using in all my EPUB 3 work that gives me a simple way to control layouts at different breakpoints which a...

EPUB 3 Investigations