(Please see the project readme for updated anwer)

Rengoku

Set your bookmarks ablaze

Inspiration

My project is RenGoku, a self-hosted, feature-packed yet lightweight bookmark manager. I am a budding digital gardener. I have a private Git repository called brain with about 110 markdown files. It contains all sorts of information, stories, ideas, posts, projects, lists etc. I think about. One such list are categorized websites that I want to preserve for eternity. Maybe it's a very productive discussion on a forum or a classic story that makes me appreciate the whole domain of technology. I find myself hoarding a lot of links.

In doing all this, I found existing solutions very limiting. Raindrop felt closest to being the best solution. But still the ergonomics pained me. Also, I cannot pay for the premium at the moment. Sure, I had browser bookmarks. But I don't want to use the same browser across all my devices. Why do none of them have advanced features like tagging based on URL?

Hence, I built RenGoku with 3 principles: ergonomics, power and ownership.

What it does

Rengoku is a self-hosted, feature-packed yet lightweight bookmark manager.

Features:

✅: Done | 🚧: WIP | ⏳: Not started

  • ✅ Tagging
  • 🚧 Keeping in folders
  • Actions based on URLs
    • ✅ Auto tagging
    • ✅ Save websites based on URL patterns
    • 🚧 Save to folder
  • ✅ Offline saving of files
  • ✅ Metadata fetching
  • ✅ Web Client
  • ⏳ Import/Export from/to Netscape Bookmark HTML File
  • ⏳ Desktop Client
  • ⏳ Mobile Client
  • ⏳ CLI CLient
  • ⏳ Web Extension

How I built it

I was totally new to Go.

Challenges I ran into

Accomplishments that I'm proud of

What I learned

What's next for RenGoku

Background

I started learning Golang a month ago. Despite doing a couple of tutorials here and there, I couldn't find myself confident in the language. That's when I came across GoHack and decided to take part in the first hackathon in my life that I genuinely wanted to take part in and do it seriously.

RenGoku is a reference to the character Kyojuro Rengoku from KNY. Set your bookmarks ablaze.

Built With

Share this project:

Updates