Show HN: Pinblocks – Pin collaborative data blocks to your chats

1 p2hari 1 9/4/2025, 5:36:24 PM pinblocks.io ↗
Hey HN,

I've been frustrated with how chats (like WhatsApp or Slack) and data (like surveys, to-do lists, or shared notes) often live in separate places—either buried in threads or scattered across links that get lost. So I built Pinblocks (https://pinblocks.io), a tool that lets you pin interactive blocks of data directly to your chat messages. Anyone can collaborate on them in real-time, from anywhere, without leaving the conversation.

Think of it like Notion meets chat: Each "canvas" (pinned to a message) can hold multiple blocks, and users can edit, vote, or interact with them collaboratively. For example, my team used to send badminton surveys in WhatsApp groups, but incoming messages would push them down and clutter everything. Now, we pin a survey block right in the chat—it stays visible, updates live as people respond, and doesn't get drowned out.

Another use case: For my kid's birthday party, I created a canvas with blocks like an event scheduler for RSVPs, a to-do list for tasks (e.g., buy cake, decorations), a survey for game preferences, and even a text block that generates daily quotes or jokes to keep the planning group engaged and fun.

Key features:

Easy and Different block creation: /todo for a shared to-do list, /survey for polls, /event for scheduling, /table for spreadsheets, /text for notes (which can auto-generate daily quotes, jokes, etc.), or even /tictactoe for fun games.

AI-powered generation: Integrated AI lets you create blocks on the fly. Say "Generate a to-do list for our weekly meeting" or "Add a joke of the day block"—it pins instantly for more engagement in groups.

Cross-platform collab: Works in any chat app that supports pinning or linking; changes sync across users.

Tech stack: Frontend with React, TanStack Router, and Tailwind CSS; backend powered by Supabase.

Early stage, but I'd love feedback on usability, more block types, or AI integrations. What do you think—does this solve a pain point for your groups? Try it at https://pinblocks.io.

Comments (1)

p2hari · 12h ago
Yes, AI was heavily used to develop the app—I experimented with different models and IDEs to speed things up. A separate blog post might be coming out soon to dive into those details. Overall, I used claude the most and the final IDE was Kiro.