For community centres

Every room, every week, no double-bookings.

Hallbook is the calendar for a community centre. Add classes, meetings and hires to a room, repeat them weekly, and see a clash before you save it. Then print the week for the noticeboard. Nothing leaves your browser.

  • Free
  • No account
  • Works offline in your browser
The sample week that ships with Hallbook. Zumba and the birthday party both want the Main Hall at three o'clock, and Hallbook says so.

Why Hallbook

The hall diary is a paper book, a spreadsheet, or whoever has the keys. Nobody notices a double-booking until two groups are standing in the same doorway.

Hallbook keeps the same diary. It just reads it back to you before you save, so the clash shows up on the screen and not on a Tuesday evening.

How it works

Three things, and the week looks after itself.

01

Add a booking

Give it a title, a room and a time. Tick Repeats weekly and a ten-week course is one entry, not ten. Set an end date or let it run.

02

See the clash before you save

Hallbook checks the room and the time against every other booking, repeats included, and tells you who you would be sharing with. You can still save it. Shared use is allowed; surprises are not.

03

Print the week

One button makes the noticeboard sheet for the week: days with nothing on are left out, hidden categories stay hidden. Print it, or download the week as a CSV for the newsletter.

What you get

A calendar that knows about rooms.

Everything a small venue needs to run its bookings, and nothing it has to be trained on.

Month, Week and Rooms

Plan the term in Month, run the week in Week, and open Rooms to see one day with a column per room, so a free slot is a gap you can point at. Switching views keeps your place.

Weekly repeats

Enter a standing booking once. Give it an end date for a course, or none for the choir that has met on Thursdays since 1987. Edit the series in one go.

Clashes, counted

Double-booked rooms are outlined and badged on the calendar, and the toolbar counts them for the period you are looking at. Back-to-back bookings are not clashes. Hidden categories still count.

Colour by category

Class, Meeting, Event and Private hire each have a colour. Hide the ones you are not thinking about and print a classes-only timetable if that is what the noticeboard needs.

Your rooms, your names

Starts with Main Hall, Studio, Meeting Room and Kitchen. Add, rename and remove rooms so the calendar matches the signs on the doors. A room with bookings cannot be deleted by accident.

Yours to keep

Everything is stored in your browser and nowhere else. Download a backup file to keep a copy or hand the diary to a colleague, and restore it on any machine after a confirmation.

  • Works on a phone as a day-by-day list
  • Follows your system's dark mode
  • Keyboard and screen reader friendly

Try it now

This is the real thing.

The planner below is the actual app, running in this page. Click Load sample schedule to fill a week, then find the clash.

Nothing leaves the building.

Hallbook has no server, no account and no tracking. Your rooms and bookings live in this browser's storage. The backup file is plain JSON you can read, keep, or email to whoever holds the keys next. If you clear the browser, the diary goes with it, so take a backup now and then.

Open the diary.

It opens on this week. Load the sample schedule to see how classes, meetings and hires sit together, or start with your own first booking.

Open the planner

Free, no account, nothing to install.