Good food.Bettercompany.
Bring everyone to the table. Find a menu you all love, share the shopping, and get back to the good part.
Start as a guest. Invite anyone.Your people.
Your kind of table.
Big occasions. Just-because dinners. There’s a plan for all of them.
Chickpea curryFrom the group chat.
To the good part.
Three little steps. A whole lot to look forward to.
Saturday supper
Something for everyone at the table.

A seat for every taste.
The vegetarian. The spice lover. The friend who always brings dessert. Good gatherings make room for all of them.
- Dietary needs considered from the start
- Menus shaped around your group and budget
- Everyone gets a say, and a way to help
Before you
pull up a chair.
Do my guests need an account?
No. Share your room’s invitation link and guests can add their meal preferences. You can also start hosting with a guest account.
Can I plan around allergies and dietary needs?
Yes. Guests can share allergies, dietary preferences, likes, dislikes, and spice tolerance. TableSync uses those details when suggesting menus and explains conflicts when a suitable plan can’t be found.
How does the shared shopping list work?
Once you choose a menu, ingredients are combined into a shared list. Assign groceries, let guests claim items, and mark them purchased. For potlucks, people can also claim whole dishes.
How long does a gathering stay available?
Rooms expire seven days after creation or three days after the gathering, whichever is later. Undated gatherings expire after seven days. Guest host access stays in the current browser; clearing cookies or ending that session removes access unless you have linked your hosted rooms to GitHub.
