https://github.com/digitalruby/bookcovercreator
Aid in compositing covers for books
https://github.com/digitalruby/bookcovercreator
amazon author cover csharp dotnet fantasy kindle novel paperback publishing science-fiction writing
Last synced: 3 months ago
JSON representation
Aid in compositing covers for books
- Host: GitHub
- URL: https://github.com/digitalruby/bookcovercreator
- Owner: DigitalRuby
- License: mit
- Created: 2024-08-03T17:22:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-08T03:28:49.000Z (7 months ago)
- Last Synced: 2025-06-26T20:43:53.291Z (3 months ago)
- Topics: amazon, author, cover, csharp, dotnet, fantasy, kindle, novel, paperback, publishing, science-fiction, writing
- Language: C#
- Homepage: https://jeffjohnson.ninja
- Size: 2.43 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Book Cover Creator
[Check out my writing site!](https://jeffjohnson.ninja)
A book cover requires three parts:
- Back
- Spine
- FrontThese images must be arranged at the exact positions, aspect ratios, and sizes to fit perfectly on your cover. This program allows you to focus on creating your back, spine, and front images separately, then splicing them together into a single image which can be uploaded to Amazon or other publisher sites.
Once this program is run, you'll need to use an image editor like Paint.NET, GIMP, etc. that can do layers and assemble the output files.
The order, top down, is:
- Spine blend image
- Back mirror image
- Front mirror image
- Back image
- Front imageThe templates folder has a Paint.NET template you can start with.
In this screenshot you can see how I've arranged the layers, including the spine blending with the mirrored version of the front and back.

## AI
I used Midjourney to make the spine image with the following prompt:
`wild dark energy, magic spell gone wrong, insane magic, cosmic, fantastic, dark fantasy magic, blue, edgy, science fiction, space, award winning art, cinematic effects, war --ar 7:1`If you use Midjourney, you'll need to upscale your images. I've found a fantastic free tool to do this at https://github.com/upscayl/upscayl. Seriously, it's amazing. Don't pay for sites or subscriptions that provide this functionality.
[Check out my writing site!](https://jeffjohnson.ninja)