Update #14: Themes

It's been much too long since I last shared updates about Swish, and it is only fitting to break the silence with a significant update.

Themes are here!!!

The biggest news is that the groundwork to bring Themes to Swish has started bearing fruit and a 2nd theme (apart from the default one) is now available.
Additional themes have been the most requested feature since the inception of Swish and I can finally deliver on that.

The new theme is named Medium because it is based on Medium.com, although it will, of course, retain your chosen fonts and colours. Try it out and let me know.


It has been 1 year and 9 months since the last update, and there are A LOT of changes that have been made. Here are the highlights:

Static Pages

It is now possible to create pages. This is useful for things like "About Us", "Contact Us", "Terms", and "Privacy Policy".
They are similar to posts, but do not show up on the "listings".

It is also possible to set a page as the "Homepage".

Author Name

Each user on the blog can now have a "Name" set which will show up on posts.

Preview URLs

When editing a draft post, a Preview URL is now provided to be able to view a post on the blog without publishing first.

Search posts on the dashboard

Instead of paginating through a long list of all posts to find a specific post. You can now search for posts on the dashboard.

Language and Translations

Many of you write blogs in other languages. It is now possible to set the blog language and to provide translations for any text that is shown by Swish.


All fonts are loaded through fonts.swish.ink and we make sure no information is passed to Google, not even the IP address since Google will only see Swish's IP.


It is possible to add "Notes" to posts. These are only visible on the dashboard.


If you need to move your blog away from Swish, it is now possible to Export the entire blog "Settings -> Admin".

New Integrations

  • There is a new Integration "Webhook" which can be used to send webhook notifications when a post is created, published or deleted.
  • An integration for Facebook Comments is now available.
  • An integration for Hyvor Talk is now available https://talk.hyvor.com/.

What's Next


In line with the increased value provided by Swish, I have decided to raise Swish's pricing in the next few weeks. The details of the new pricing are already up on the website.

As an existing user, if you want to subscribe at the current prices, feel free to do so from the dashboard.

More themes

The plan is to add a new theme every month for the next six months. If you spot any blog whose design you really like, kindly share.

As always, I am open to suggestions and feedback. You can either send me an email or send me a DM on Twitter.

Subscribe to our newsletter here.

Powered By Swish