Open source · for member-run communities

One place for your whole community.

MaybeOS runs the everyday work of a co-op, makerspace, club or shared space: who’s a member, what’s on, who has the room, what you decided, and who can open the door. One suite that works together, instead of a stack of apps held together with tape.

Free plan. No features locked behind a plan. Apache 2.0 licensed.

Retire

  • the member spreadsheet
  • the ticketing site
  • the group chat
  • the room-booking calendar
  • the dues spreadsheet
  • the door-code sheet
  • the annual survey
  • the volunteer rota

How it works

A week in a community running on MaybeOS

Not six tools with logins of their own. One place where joining, hosting, booking and deciding already know about each other.

  1. Monday

    Someone new joins

    They find your join page from your website, choose a tier, and pay their dues straight into your co-op’s own Stripe account.

    • Pay-what-you-can tiers, with a minimum you set
    • A getting-started checklist that ticks itself off
    • A buddy to show them around
    • Their door code, by email

    Getting started

    3 of 4
    Fill in your profile
    Say hello in #general
    RSVP to something
    Meet your buddy
  2. Tuesday

    A member puts something on

    Any member can host. Add a picture, make it public or members-only, publish, and the word gets out on its own.

    • Posted to #events in the Commons automatically
    • Shared to your Facebook Page and Instagram, credited to the host (rolling out)
    • Paid tickets with a flat fee, never a percentage
    • Calendar feeds and an embed for your own website
    events

    Rosa is hosting Figure drawing night

    Thursday at 7:00 pm · Studio B · Public

    Hosted by @rosa.draws
    RSVP: maybeos.org/portal/…/figure-drawing-night
  3. Thursday

    The doors open

    The host runs the door from their phone: check people in, add walk-ins, and see who actually came.

    • RSVPs with a waitlist
    • Check-in and walk-ins
    • The host’s share of ticket sales worked out for you
    Amara K.Checked in
    Jonah T.Checked in
    Walk-inAdded at the door
    Dee L.Going
  4. Saturday

    The space gets used

    Members book rooms inside the hours you set, and a double booking is caught before it happens rather than at the door.

    • Opening hours, blackout dates and building closures
    • Rooms can connect to Google Calendar
    • Paid room hire, on the same flat fee
    • A briefing emailed to whoever is hosting that day

    Studio B · Saturday

    10:00 – 12:00 · Ceramics open studio
    11:00 – 13:00 · Overlaps with Ceramics. Pick another time.
    14:00 – 17:00 · Zine swap
  5. All year

    Decide together, and show what it added up to

    Talk it through in channels, put proposals to a vote, and ask members one short question a month at most. At the end of the year, publish an impact report at a link you can send a funder.

    • Channels, sections, threads and direct messages
    • Proposals and votes, next to the conversation
    • Answers only ever shown in groups, never one person’s
    • Volunteer hours valued in dollars

    Proposal

    Open the workshop on Sunday mornings

    Yes72%
    No18%
    Abstain10%

Everything included

What a member-run community actually runs on

Every plan gets all of it. Use what you need now, and the rest is there when you do.

Members and dues

Tiers with pay what you can, dues on your own Stripe account, invitations and imports, and a directory that keeps contact details between members and organisers.

Events and tickets

Public or members-only events, RSVPs and waitlists, paid tickets, a door list for check-in, and the host’s share worked out.

Rooms and space

Bookable hours, blackout dates, conflict checks, paid room hire and Google Calendar sync, room by room.

The Commons

Channels filed under sections, threads, direct messages, @mentions, and proposals you can vote on, all in one place.

Door access

A five-letter door code for every member, kept in step with your door’s sheet and revoked when a membership is cancelled.

Belonging

Buddy pairing for new members, a handbook with required reading, and a getting-started checklist you write.

Volunteering

A rota members sign up to, hours counted against what you ask of them, and briefings for whoever is hosting.

Impact

Your mission and goals, one short question a month at most, expenses, and a year-end report at a public link.

Your website

A public page and join page for your community, embeds for events and membership, and calendar feeds.

Switching

Bring your community with you

You don’t start over. MaybeOS moves in the members, dues and records you already have, and nobody has to sign up again.

Keep your Stripe subscriptions

Link the Stripe account you already use. MaybeOS finds the members already paying you, matches them by email, and puts each one on the tier you pair with their price. Their subscriptions keep billing exactly as before: nobody re-enters a card or signs up again.

Import your member list

Upload a spreadsheet from wherever your members are now. Say what each column means, including join dates, bios, tags and profile photos, then read every row before anything is saved.

See it before it happens

Adopting subscriptions starts with a preview: who matches, who is new, and whether the dues MaybeOS will record add up to what Stripe is actually collecting. If you issue member shares, your cap table comes across too.

Flat fees. Never a percentage.

A flat fee is added on top of tickets and paid room hire, and of dues on the Free plan, shown to the person paying. It never comes out of the price you set.

Private by default.

Members never see each other’s contact details. Answers to your questions are only shown in groups: nobody sees one person’s answers, not even you.

Yours to leave.

MaybeOS is open source under Apache 2.0. Read every line, host it yourself for free, or let us run it for you.

Pricing

Priced so cost never blocks a community

Pay nothing up front and a little more on each sale, or subscribe and pay less on each sale. Every plan has every feature, and fees are flat, never a percentage.

Free

Free to start

A flat fee per ticket or paid booking

No subscription. Flat fees are added on top only when money moves: on tickets, paid bookings and dues.

Start free

Plus

Priced per member

A flat fee per ticket or paid booking

A lower flat fee on each sale, nothing added to dues, and no member limit. Only members are counted, not guests.

Get Plus, monthly

Unlimited

One flat price

A flat fee per ticket or paid booking

The lowest flat fee on each sale, nothing added to dues, and the same price however many members you have.

Get Unlimited, monthly
Prices in US dollars. MaybeOS’s fees are added on top of the price you set and shown to the person paying, so they never come out of your price. On Plus and Unlimited nothing is added to dues. Stripe’s own processing fees apply. An optional written impact report is priced separately. Self-hosting MaybeOS is free, and always will be.

Why it exists

Built inside a real community, by the people who run it.

Community software is built for companies with procurement departments. The pricing assumes headcount, the features assume a manager. MaybeOS is made by MaybeItsFate, and MaybeItsFate runs on it: its members, dues, events and conversations. When something is missing, we feel it first.

$ git clone github.com/millercharley/MaybeOS

Apache 2.0

Host it yourself, free

Or let us run it for you

Leave any time

Your community already does the hard part. Let the software keep up.