Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Hugo theme for authors to showcase books, run a blog, and connect with readers.

Jekyll-based personal resume/CV homepage template, generating a static site that can be hosted free on GitHub Pages.
Am Writing is a free, MIT-licensed Hugo theme that lets authors and writers publish a personal website with a book catalog, an author blog, and reader-facing social links. It is built on the Hugo static site generator, so the input is Markdown content with front matter and the output is a fast, static HTML site with no database.
Am Writing is a Hugo theme created by Wivik for authors who want an easy-to-maintain website. It takes Hugo content files — book pages with metadata like ISBN, page count, word count, and purchase links — and renders them into a public book catalog, along with optional blog posts and an About section. The theme includes French and English translations out of the box and can be configured for a single language or both.
params.theme setting.params.mastodonMaxItems (default 5).hugo new --kind blog, and it appears alongside your books.params.bookListType.Am Writing targets self-published authors, indie writers, and author-bloggers who need a simple but professional web presence. It is especially useful for authors who publish across multiple platforms and want one place to direct readers to Amazon, Google Play, and other retailers, or who want to build a mailing list with a newsletter integration code from a provider like Mailchimp.
content/fr and content/en, with language-specific titles and menus.After cloning the theme into themes/am-writing, you set theme: am-writing in your Hugo config and add the required taxonomies and language blocks. You then create a book by running hugo new content books/my-book.md --kind book and fill in the front matter; Hugo generates the static site. The blog uses a simple archetype (hugo new --kind blog blog/my-first-post.md), and the subscribe page is added by copying subscribe-example.md to content/subscribe.md.
Yes. The theme is released under the MIT license, so you can use, modify, and redistribute it freely. The bundled fonts (Droid Serif and Droid Sans) and icon set (Remix Icons) are licensed under Apache 2.0, and the Catpuccin and Nord color schemes are MIT licensed.
You create a new book with Hugo's archetype: hugo new content books/my-book.md --kind book. Then edit the front matter fields like cover, ISBN, pages, words, genres, and retailer links. The theme expects the cover image to be placed in the /static folder.
Yes. By default it includes French and English. You configure both languages in hugo.yaml under the languages key, and you put content in content/fr and content/en. For translated books, the Markdown file must have the same name in both folders; only the title and front matter change.
Yes. Set params.newsletterIntegrationCode with your provider's embed code, and use the newsletter shortcode on the subscribe page. If you also set params.newsletterSubscriptionLink, that link takes precedence and the embedded form is not shown.
Set params.mastodon to your Mastodon profile URL. The theme then fetches and displays your recent posts in the sidebar, with the number controlled by params.mastodonMaxItems.
