AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Productivity › FluidCalendar
✦ Free & open sourceProductivity

FluidCalendar

Open-source calendar and task app that aims to auto-schedule tasks into your free time.

An open-source Motion-style scheduler

Self-hosted task scheduling with Google and Outlook calendars; early-stage.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
6
ZEKAI
Early auto-scheduling calendar
Free & open source · Productivity
Ease of setup4
Usefulness5
Maintenance8.5
Community6.5
★ 1,004
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

FluidCalendar is an open-source alternative to Motion that tries to place tasks on your calendar using your work hours and buffer settings. It suits tinkerers who want self-hosted auto-scheduling and accept bugs.

Runs on
Web
Hosting
Self-host
Languages
TypeScript
License
MIT

What it is

The README describes intelligent task scheduling and calendar management, syncing with Google Calendar and Outlook through OAuth, with Google Tasks sync mentioned. A CalDAV option appears in the open-source feature table.

Who it's for

It suits developers comfortable with Docker and OAuth setup. The README warns it is in active development, very buggy and not recommended for production.

Key features

Auto-scheduling

Places tasks on your calendar using work hours and buffers.

Google Calendar sync

Connects through a Google Cloud OAuth client.

Outlook sync

Connects through a Microsoft Azure AD app registration.

Task management

Tasks live beside your calendar events.

Docker Compose

Bundles the app and a PostgreSQL database.

MIT licence

Permissive open-source licence.

How to start

Up and running in 3 steps

1
Run docker compose with the repo's compose file, which bundles PostgreSQL.
2
Set DATABASE_URL, NEXTAUTH_URL and NEXTAUTH_SECRET.
3
Add Google or Outlook OAuth credentials in settings and connect a calendar.
Real talk

Our honest verdict

What's great

  • One of few open-source tools that aims at automatic task scheduling.
  • MIT licence with a bundled Docker Compose file.
  • Keeps data on your own server.
  • Supports Google and Outlook calendars.

Where it falls short

  • The README says active development, very buggy and not recommended for production.
  • You must create Google Cloud or Azure OAuth credentials yourself.
  • Needs PostgreSQL 15 or newer and several environment values.
  • A small project compared with commercial schedulers.
Cost

Pricing & license

Free under the MIT licence. The README shows no paid plan; the cost is the server you run it on.

Paid work

Open remote AI-training roles

767 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: FluidCalendar for Productivity
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure FluidCalendar for you — and train your team.
Get it done for you ↗
Questions

FAQ

Is FluidCalendar ready for production?

No. Its README says it is in active development, very buggy and not yet recommended for production.

Which calendars does it connect to?

Google Calendar and Outlook through OAuth, with CalDAV listed in the open-source feature table.

Is it free?

Yes. It is MIT licensed; you pay only for hosting.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Productivity — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google