Converge · Free & open source

Good trips start with a date.

For the trip everyone keeps meaning to take. Find a few good dates, ask your people, and choose the one that works best. A shared plan, with fewer messages to untangle.

Full local demo · No account, keys or AI subscription · Mac, Windows and Linux

A playful Converge illustration of calendars, a picnic, a telescope and a sketchbook. Good trips start with a date.
Illustrated with ChatGPT from an invented scene. All people and calendars in the downloadable example are fictional.

01 · Find dates

A few good options.

Browse weekends, single days or longer stays. Build a shortlist. Optionally check your calendars for conflicts and look back at the same time in earlier years.

02 · Ask your people

One link. Clear answers.

Available, Maybe, Cannot, or still unanswered, with favorites for the dates people like best. Private return links let guests update their answers without an account.

03 · Make the call

See the group together.

Compare dates side by side, keep track of required people and missing responses, then confirm a date. Download a calendar file or reopen availability when plans change.

The working product

Try a whole trip.

The example starts with an Orchard sketching weekend. Quinn is organizing, Reed and Morgan have answered, and someone is still deciding. Switch among the invented people to see each side of the plan.

Create a trip, check fictional calendars, change an answer and confirm a date. The local outbox shows the actual confirmation message and calendar file. Your changes survive closing and reopening the app.

The demo runs on your computer after installation. It does not email anyone or connect to a cloud service.

The real Converge planner with its forest-green and warm-paper design, date choices and a saved fictional trip.
The actual app, using entirely invented records.

A copy you can keep

No Git knowledge required.

GitHub hosts the download and source code. You do not need an account there to try Converge. The Start file handles installation and opens your browser.

Get the latest ZIP →

Read the beginner guide →

  1. Install Node.js. Choose the LTS installer at nodejs.org. Converge needs version 22 or newer.
  2. Download and unzip. On the release page, open Assets and choose the Converge ZIP. Extract it into a folder you want to keep.
  3. Open Start. Use Start.command on Mac or Start.cmd on Windows. Linux and Mac troubleshooting steps are in the guide.
  4. Make a plan. Installation takes a few minutes the first time. Keep the terminal open while using the app, then press Control+C to close it safely.

Built for personal use, shared freely

A useful starting point.

I built this for me and my own trips. Make it your own, and feel free to improve mine. Hopefully it gives you a useful starting point, or at the very least some ideas. Cheers!

The complete planner, scheduling logic, optional integrations, database migrations and design are included. The code uses the MIT license: use it, change it, share it, sell it. Bundled fonts keep their open font licenses.

For a real group, the hosting guide explains your own Google sign-in and Supabase setup. Calendar checks and email are optional; AI history grouping is separately opt-in. The manual planner does not need AI.

Converge helps choose dates; it does not book travel or write directly to Google Calendar. Calendar inference and AI grouping need human review. A shared trip link reveals the plan and participants' names and answers, while calendar details and contact addresses stay private.

Source, design notes and improvements on GitHub →