Playing around with Hafsql and sveltekit: Build a Simple Webapp to Explore Hive Blockchain, Search posts, Rich List, etc

avatar
(Edited)

I'm excited to share a weekend project I've been working on: HiveTool – a modern, fast, and responsive blockchain explorer designed specifically for the Hive ecosystem.

HiveTool-Hive-Blockchain-Explorer-01-26-2026_09_50_PM.png

While we have great tools like PeakD, I wanted to create something that focuses on data exploration and discovery. HiveTool is built for users who want to:

  • Find specific posts with advanced filtering
  • Track transfers in real-time
  • Explore accounts, communities, and witnesses
  • Get quick insights into blockchain activity

The app is built with modern web technologies (SvelteKit, Tailwind CSS, shadcn UI library) and powered by HafSQL – the incredible PostgreSQL interface for Hive data created by @mahdiyari.

Previously, I also developing a Hive search tools, using Hivesql (created by @arcange).

I was so impresed by both HafSQL and Hivesql, both are amazing tool that make Hive data easily accessible.


Features

🔍 Transfer Explorer

Monitor HIVE and HBD transfers as they happen on the blockchain. The explorer auto-updates every few seconds, highlighting new transactions so you never miss what's happening.

Explorer-HiveTool-01-26-2026_09_53_PM.png

You can filter transfers by account to track specific wallet activity.


📝 Advanced Post Search

This is where HiveTool really shines. The post search feature lets you find content with powerful filters:

  • Author – Search by username
  • Tags – Filter by specific tags
  • Date Range – Find posts from a specific time period
  • Payout Range – Discover high or low earning posts
  • Word Count – Find short-form or long-form content
  • Image Count – Filter by number of images
  • Author Reputation – Set minimum/maximum reputation thresholds

Post-Search-HiveTool-01-26-2026_09_54_PM.png

Perfect for curators looking for quality content, or researchers analyzing posting patterns!

Post-Search-HiveTool-01-26-2026_09_55_PM.png


👥 Witnesses Page

View the top Hive witnesses, their rankings, and voting information all in one place.

Witnesses-HiveTool-01-26-2026_09_57_PM.png


💰 Rich List

Curious who holds the most HIVE? The rich list shows top accounts by balance, with breakdowns for HIVE, HBD, and vesting shares.

Rich-List-HiveTool-01-26-2026_09_58_PM.png


🏘️ Communities Browser

Explore Hive communities, see subscriber counts, and discover new places to share your content.

Communities-HiveTool-01-26-2026_10_00_PM.png


📊 Blockchain Stats

Quick overview of general Hive network statistics.

Network-Stats-HiveTool-01-26-2026_10_01_PM.png


Tech Stack

For the tech-curious among you, HiveTool is built with:

  • SvelteKit – Fast, modern web framework
  • Svelte 5 – Latest reactive component model
  • Tailwind CSS v4 – Beautiful, responsive styling
  • shadcn-svelte – Clean UI components
  • HafSQL – PostgreSQL access to Hive blockchain data
  • postgres.js – Lightning-fast database client

The entire frontend is responsive and works great on mobile devices!

Network-Stats-HiveTool-01-26-2026_10_02_PM.png


Open Source

HiveTool is completely open source. You can:

  • 🌟 Star the repo on GitHub
  • 🐛 Report bugs or request features
  • 🔧 Contribute code improvements
  • 🚀 Deploy your own instance

GitHub: https://github.com/gibic/hivetool


Try It Out

The app is live and ready for you to explore:

👉 https://hivetool.vercel.app/

I use vercel for the sake of deploying, it's the easiest for me. I initially also want to integrate login via keychain, but then i thought that would be outside the scope of this weekend project.

I'd love to hear your feedback! What features would you like to see added? Any bugs you encounter? Drop a comment below or reach out on Discord.


Acknowledgments

Special thanks to:

  • @mahdiyari for creating and maintaining HafSQL – this project wouldn't be possible without that incredible infrastructure.
  • @curie community for the inspiration.

What's Next?

Some features I'm considering for future updates:

  • Account analytics and history
  • Voting pattern analysis
  • More detailed post statistics
  • API endpoints for developers
  • Saved searches and bookmarks

But frankly, I don't have any plans to continue development of this project. I just wanted to share my experience with HafSQL and Hivesql.

In case you haven't support Hafsql and Hivesql proposal, please consider supporting them.


Thanks for reading, and happy exploring!



0
0
0.000
5 comments
avatar

Making a note to check out the repo and the tool because I’m keen to learn more about building on Hive.

!PIZZA

0
0
0.000
avatar

Thanks!
Are you on discord too? In discord there is a server specific for Hive dev, with many programing languages, a lot of dev could help there regarding build something on Hive

0
0
0.000
avatar

No don’t think so. I’ll look it up and join.

0
0
0.000