Git Hitched
github.com
What it is
Git Hitched is a free, open-source wedding website template built with Ruby on Rails for couples who host and customize it themselves. Guests enter a shared invite code, then RSVP by household for each invited event, including meal selections and dietary notes. The system records children and childcare requests, with dashboard views by age bracket and event. Administrators can manage invitations and guests, send bulk messages, review RSVP and attendance reports, import invites from a Google Sheets CSV URL, and export guest or seating workbooks. Seating tools support event tables, drag-and-drop assignments, and Excel export. Guests can reserve hotel rooms through Stripe Checkout, while administrators manage bookings and refunds. Invitation, RSVP, reminder, and hotel emails use configurable delivery providers such as SendGrid or Postmark. Nine configurable content pages, branding, events, and visibility settings support customization. Deployment configuration covers Render and Kamal. It runs self-hosted or on the web and is MIT licensed.
Spec sheet
- Purpose
- Git Hitched is an open-source, self-hosted wedding website built with Ruby on Rails.Read 12 Oct 2026 · github.com
- Intended users
- The product is presented as a complete wedding website for couples managing invitations, events, hotel booking payments, and administration.Read 12 Oct 2026 · github.com
- Deployment
- The repository includes Docker-based deployment configuration and support for Render and Kamal.Read 12 Oct 2026 · github.com
- Integrations
- Documented integrations include Stripe for hotel payments, Google Sheets CSV import, and configurable email providers; Google Sheets export is described as a placeholder.Read 12 Oct 2026 · github.com
- Security
- The admin panel uses HTTP basic authentication, the site gate uses a shared code, and RSVP management links are signed and valid for 30 days.Read 12 Oct 2026 · github.com
- License
- The repository is licensed under the MIT License.Read 12 Oct 2026 · github.com
- Headquarters
- New York City, New York, United StatesRead 28 Sep 2026 · github.com
- Maker
- Fred Benenson’s website describes him as a builder-investor and says he is based in the East Village, NYC, and Topanga, California.Read 11 Oct 2026 · fredbenenson.com
- Access controls
- The site uses a shared invite-code gate, and its admin panel is protected by HTTP basic authentication.Read 11 Oct 2026 · github.com
- Admin tools
- The admin dashboard includes RSVP and attendance reporting, invite and guest management, bulk email, CSV import, and hotel booking management.Read 12 Oct 2026 · github.com
- Childcare
- The app tracks children and childcare requests and includes a dashboard that breaks children down by age bracket and event.Read 11 Oct 2026 · github.com
- Configurable content
- The app includes nine content pages that can be edited and enabled or disabled through configuration.Read 11 Oct 2026 · github.com
- Customization
- The repository describes the project as a template to fork and customize, including content pages, branding, emails, events, and page visibility.Read 12 Oct 2026 · github.com
- The app sends invitation, RSVP, reminder, and hotel booking emails, with production delivery configurable for providers such as SendGrid or Postmark.Read 12 Oct 2026 · github.com
- Exports and imports
- The app exports guest and seating workbooks and can import invites from a Google Sheets CSV URL.Read 12 Oct 2026 · github.com
- Guest access
- Visitors enter a shared invite code to access the site.Read 12 Oct 2026 · github.com
- Guest links
- RSVP emails include signed management links that the README says are valid for 30 days.Read 11 Oct 2026 · github.com
- Hotel bookings
- Guests can book hotel rooms through Stripe Checkout, and admins can manage bookings and issue refunds.Read 12 Oct 2026 · github.com
- Notable limit
- The example hotel booking configuration sets a 30-room block, with the room count configurable in the code.Read 11 Oct 2026 · github.com
- RSVPs
- Household-based invitations support multiple guests, multiple events, per-event RSVPs, meal choices, dietary notes, and childcare requests.Read 12 Oct 2026 · github.com
- Seating
- The seating planner supports event tables, guest assignment and adjustments, and Excel export.Read 12 Oct 2026 · github.com
- Seating charts
- Admins can plan event seating, adjust assignments with drag-and-drop, and export seating plans to Excel.Read 11 Oct 2026 · github.com
- Stack
- The listed stack includes Ruby 3.3, Rails 8.0, PostgreSQL, Tailwind CSS, and Hotwire.Read 11 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Household RSVPs with per-event meal and dietary responses
- Childcare tracking with age and event dashboard breakdowns
- Drag-and-drop seating with Excel export
- Stripe hotel bookings and refund management
- Configurable pages, branding, emails, and events
Limits
- Shared invite code controls guest access
- Admin panel relies on HTTP basic authentication
- Example hotel block starts at 30 rooms
- Self-hosted deployment requires project setup
Who it suits
It suits couples managing invitations, multiple events, guest travel, seating, childcare, and hotel bookings. It also suits users prepared to self-host and customize an open-source Ruby on Rails project.
Verdict
Git Hitched covers invitations, event responses, seating, childcare, hotel reservations, and administration in one customizable wedding site. Its self-hosted, open-source format fits technically prepared couples who want control over content and deployment.
Where Specifiction places it
- Wedding Website Builders#11 of 628.5