I recently created a ghost theme starter kit, and it is open-source under the MIT license. It is a starter theme built using Vite, Tailwind CSS, and Ghost CMS. It helps developers start building new themes within seconds without any problems. Clone the repo, install the dev dependencies using pnpm, yarn, or Bun, and start the dev server with the pnpm dev command and start building your ghost theme.
Everything is pre-configured for your Tailwind CSS 4 and Vite in the ghost theme. You can install any npm package in your theme and use it.
I developed an HMR for my Ghost theme starter kit. I experimented with two different methods; the one I ultimately used in my theme proved to be the most effective. Additionally, I incorporated Vite, Tailwind CSS 4, and Alpine.js, and finally added a CLI for screenshot functionality.