A curated directory for OpenClaw bot tools
A Product Hunt-style directory for the OpenClaw ecosystem. Creators can submit their tools, I curate them, and the community can discover new stuff.
Built this because the OpenClaw Discord was getting messy. Good projects were getting buried. Needed a proper showcase with categories and search.
- Sign in with X (your handle is used for attribution)
- Fill out the form with name, URL, and screenshot
- I review submissions and approve the good ones
- Quality tools get featured on the homepage
| Layer | Technology | Notes |
|---|---|---|
| Frontend | React 19 + TypeScript | Using the new concurrent features |
| Styling | Tailwind CSS 4 | The new Vite plugin is noticeably faster |
| Database | Convex | Real-time by default, type-safe queries, file storage included |
| Auth | Clerk | X/Twitter OAuth setup took about 10 minutes |
| Hosting | Vercel | Edge deployment with analytics |
Tried Supabase before but the DX with Convex is better for this use case. Writing queries feels like writing TypeScript instead of SQL strings. Real-time updates just work without setting up subscriptions. File uploads for screenshots are a single function call.
tools: {
name, slug, tagline, description,
url, screenshotId, categoryId,
creatorId, status, featured, sortOrder
}
users: {
clerkId, username, image, isAdmin
}
categories: {
slug, name, emoji, color
}- 🚀 Hosting
- 🧠Skills
- 🔧 Tools
- 💻 Hardware
- 👥 Community
- 📚 Resources
Went for a magazine cutout / scrapbook aesthetic:
- Dashed selection frames around featured items
- Scattered pixel decorations
- Mix of serif and sans-serif typography
- Playful angles on cards
There's also a snake game hidden in the footer.
- Clerk's X OAuth recently deprecated "shared credentials", so you need to set up a custom Twitter app now
- Convex is genuinely great for small projects. Zero backend code to maintain.
- Had to rename categories twice before landing on ones that actually fit the tools being submitted
- Upvoting system
- Weekly newsletter of new tools
- RSS feed
- API for programmatic submissions
Built by @deeflectcom for the OpenClaw community


