Skip to content

deeflect/lobster-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

lobster.tools logo

lobster.tools

A curated directory for OpenClaw bot tools

Live Site • Twitter


lobster.tools

About

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.

How It Works

  1. Sign in with X (your handle is used for attribution)
  2. Fill out the form with name, URL, and screenshot
  3. I review submissions and approve the good ones
  4. Quality tools get featured on the homepage

Browse page

Tech Stack

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

Why Convex?

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.

Database Schema

tools: {
  name, slug, tagline, description,
  url, screenshotId, categoryId,
  creatorId, status, featured, sortOrder
}

users: {
  clerkId, username, image, isAdmin
}

categories: {
  slug, name, emoji, color
}

Categories

  • 🚀 Hosting
  • 🧠 Skills
  • 🔧 Tools
  • 💻 Hardware
  • 👥 Community
  • 📚 Resources

Design

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.

Submit page

Lessons Learned

  • 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

Ideas for Later

  • Upvoting system
  • Weekly newsletter of new tools
  • RSS feed
  • API for programmatic submissions

Built by @deeflectcom for the OpenClaw community

About

A curated directory for OpenClaw bot tools

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published