September 29, 20252 views

Narravo

So this adventure started when I tried to move away from Wordpress. I just wanted to use something not PHP. I found a couple of solid options and tried to import the Wordpress export. One trial and tribulation after the other; some would import but not images, some would import part of the post, redirects seems to not import, no tags, etc.

I looked over at ChatGPT and said this is what I want to do how do I best approach it. It talked me into making a Product Requirement Document (PRD) and bamn me and Copilot were off to the races. Several days later Narravo was born.

There are a lot of really nifty features some of my favorite:

  • Wordpress WXR import actually works and is complete. Even copies images and videos both by importing old site and by using a given local backup folder.
  • It's simple by design. I don't need most of the features in most blog engines, I just want to make posts and use the blog engine to document my adventures.
  • Uses Github and Google auth. Again focus on simplicity. Setting up Github Applications takes like 5 minutes. Just simple, just awesome.

Is it feature complete? Oh for sure not, like I am realizing by writing this post there is no way to edit tags and category on a post. Heh, well I must have left that out of my PRD. No worries will get there soon enough; remember "Progress over Perfection!". I encourage you to check out the Github and contrinbute a PR or help me create some documentation.

Enjoy!

Categorynarraro

1 Comments

Sign in to join the conversation

Sign in
Steven Hildreth

Tag and Comment management for posts has been fixed with 0.2.0

Link