About
About StackHub
A curated, open-source catalog of tools, libraries, and infrastructure for Web3 developers — maintained by the community.
What is StackHub?
StackHub is a central directory for Web3 developer tools. It covers the full stack — smart contract frameworks, frontend wallet libraries, indexing protocols, RPC providers, security tools, and more.
Every entry in the catalog includes a description, category tags, GitHub star count (fetched live), official links, and quickstart code snippets so you can go from zero to running code in minutes rather than hours of documentation archaeology.
Why we built it
The Web3 tooling landscape moves fast. New frameworks appear weekly, projects get abandoned, and the best resources are scattered across GitHub READMEs, Discord servers, and blog posts from two years ago.
We wanted a single, clean place to answer the question: what should I actually use for this? — with honest star counts, real descriptions, and no vendor fluff.
How it works
The catalog is backed by a Supabase database. Any developer can submit a tool via the Submit a Tool page. Submissions land in a pending queue and go live once a moderator approves them.
GitHub star counts are fetched live from the GitHub API on page load and cached in memory for five minutes — so the numbers stay current without hammering the API.
The site is built with Next.js 16, Tailwind CSS, and shadcn/ui. It is statically generated at build time and revalidated as new tools are approved.
Open source & community
StackHub is fully open source under the MIT license. The source code lives on GitHub. Pull requests, issue reports, and tool submissions are all welcome.
The goal is a catalog maintained by the developers who use these tools every day — not a marketing directory funded by the projects listed in it.
Contact & contribute
The fastest way to contribute is to submit a missing tool, open a GitHub issue, or send a pull request with an improvement to an existing entry.
For anything else — partnership inquiries, press, or general feedback — reach out on Twitter / X or open a GitHub discussion.