Hamlet

Free and open source · self-hosted

A village of tools for small organizations.

Every app in Hamlet is a building. Move in to the ones you need, run them on your own server, and they'll work together as the village grows.

The Hamlet village on its island: Town Hall with a clock tower, the Pavilion tavern, cottages, a windmill and a boat at the dock. Explore the village

How the village works

Every app is a building

Each one stands on its own. A restaurant can run Pavilion without ever touching Town Hall. Take the buildings you need and skip the rest.

Your server, your data

Every building ships as a Docker image. Run it on a homelab, a mini PC in the back office, or any server you trust. No one else holds your data.

Buildings talk to each other

Put more than one up and they connect. Town Hall events turn into Bell Tower task lists, and Gatehouse will give everyone one sign-in for the whole village.

Open for business

Town Hall

Volunteer management

Built for volunteer coordinators running big events with no paid staff. Plan events, fill role slots, train people up, and thank them for showing up.

  • Events with role slots, shift sign-up and kiosk check-in
  • Training modules with lessons and quizzes before people sign up
  • Impact points and levels that recognize the regulars
  • A Claude connector that helps plan whole events
  • In English, Spanish, French, Ukrainian, Chinese and Tagalog

Pavilion

Restaurant management

Everything a small kitchen needs to take orders, cook them and get them out the door, without paying a platform a cut of every sale.

  • A point-of-sale register for the counter
  • Your own online store for pickup and delivery
  • Lobby and kitchen display screens you lay out yourself
  • A deliveries app for your own drivers

Under construction

Bell Tower

In progress

Task lists that plug into every building, from planning a big event to day-of checklists for each role.

Bank

Planned

A small service that keeps loyalty point balances, so the other buildings can reward the same people.

Gatehouse

Planned

One sign-in for the whole village. Log in once at the gate and walk into any building.

Run it yourself

Free, open source, and yours to run

Every building is free to self-host. Managed hosting is on the way for organizations that would rather not run a server.

# pick a building
$ git clone [TOWN HALL REPO URL]
$ cd town-hall
$ docker compose up -d
# then open http://localhost:[PORT]/setup/

Questions from the square

Is it really free?

Yes. Every building is open source and free to run on your own hardware. Paid managed hosting will be an option later, never a requirement.

Do I have to use every app?

No. Each building works on its own. Add more when you need them and they'll connect to what's already there.

What do I need to host it?

Anything that runs Docker: a home server, a mini PC, or a small cloud machine. Each building's guide lists what it needs.

Who is it for?

Small organizations: churches, community groups, non-profits and independent restaurants that want good tools without monthly per-seat bills.