Underlost, By Tyler Rilling
  • Home
  • About
  • Contact
  • Personal Projects
  • Client Work
  • Instagram
Ghost

I built a Micro Blogging Tool for Ghost

Published on Written Nov 28, 2021Last Updated Nov 28, 2021
2 min read

GhostWhisper covers two main areas I wish the main editor did a better job at: quick posting and live blogging.

Over the past year I’ve fallen in love with Ghost and the ease it provides for building apps with it. Between it’s content API and Admin API you can do everything from building a new front end website to a full featured backend to write to it’s data storage.

Introducing GhostWhisper for Ghost

GhostWhisper covers two main areas I wish the main editor did a better job at: quick posting and live blogging. In a lot of ways, I wanted to recreate my own personal Twitter.

GhostWhisper lets me quickly publish notes and small posts to the asides section of my site, while all of the normal settings automatically getting set, from tags, to the title. The app also provides basic markdown buttons to easily format text from the phone.

Another feature I wish more blogging platforms offered was the feature to liveblog. So I added it in too. Live blogging simply requires you to create a base post, and load it in the live section. From there, every time you post, it appends the original post with post time and additional formatting. There’s no need to edit the original or worry about content getting messed up.

The technical stuff

GhostWhisper was built with React and NextJS. It uses Showdown for converting and previewing Markdown, and uses the Ghost Admin API and Ghosts’s admin tokens to authenticate to the CMS. Tokens are stored in localStorage.

Is this particular setup secure? Not really. While other domains can’t read the locaStorage, anyone with access to your phone or computer can easily grab the information. The correct approach would use the actual authentication Ghost provides and I’m aware of this. But this is meant as a quick and simple tool that fill a very niche space most users simply don’t need.


GitHub - underlost/ghostwhisper-next: A mobile focused web app.
A mobile focused web app. Contribute to underlost/ghostwhisper-next development by creating an account on GitHub.
GitHubunderlost

Related Tags

Ghost, Projects

Read More

  • Seattle WordPress Theme

  • Social Media Predictions for 2023

  • Watch Dogs Legion

  • Retrieving Spotify Search Results via API

About the Author
Tyler Rilling

Tyler Rilling is the Author and creator of Underlost. They're not an Undertale game. They're also a senior developer for a design agency in Seattle. Probably still playing too much Destiny 2.


Sign up for the latest updates

I have a newsletter now! Want to stay up to date on the musings of a burnt-out developer that still wants to do way too much? Enter your email and you'll be added to the list, of which you can opt out any time.

View Past Issues

  • Home
  • About
  • Contact
  • Personal Projects
  • Client Work
  • Instagram
Underlost Copyright © Tyler Rilling 2001 - 2022.
Site last updated: 27/12/2022. ❤️