# dash-mui-scheduler — MUI X scheduling for Dash

> Event calendar, resource timeline and radial chart components for Plotly Dash, wrapping the MUI X Scheduler. By Pip Install Python.

A Plotly Dash component library wrapping the MUI X Scheduler.

Install: `pip install dash-mui-scheduler`

Components: EventCalendar (day/week/month/agenda views, drag & resize, inline editing, resources), EventCalendarPremium (adds the RRULE recurrence engine), EventTimeline (resource lane view), and the polar charts RadialLineChart and RadialBarChart. Premium MUI X features activate via the `licenseKey` prop.

Docs pages (each has its own /<page>/llms.txt): /quickstart, /event-calendar, /playground, /events, /resources, /views, /navigation, /responsive, /drag-resize, /editing, /preferences, /recurrence, /event-timeline, /localization, /radial-lines, /radial-bars, /radial-axes.

## Other sizes of this document

- [/llms-small.txt](https://muischeduler.2plot.dev/llms-small.txt): compact briefing — start here if context is tight. (5.6 KB, ~1.4k tok)
- [/llms.txt](https://muischeduler.2plot.dev/llms.txt): this document — the index you are reading. (11.7 KB, ~3.0k tok)
- [/llms-full.txt](https://muischeduler.2plot.dev/llms-full.txt): every page's prose in one document — 22 pages. (296.6 KB, ~75.9k tok)

## Access policy

- Terms: these documents are free to fetch. A free account unlocks any gated document.
- Identity: agents may present a key by appending `?key=<value>` to any document URL. Get one: https://2plot.ai
- Rate: prefer ONE `/llms-full.txt` fetch over N per-page fetches. On 429, honour `Retry-After` and back off exponentially.
- Coordination: start at https://2plot.dev/llms.txt — one index enumerates every site; do not rediscover the network by crawling it.
- Crawler policy (mirrors /robots.txt): allowed: GPTBot, ClaudeBot, CCBot, Google-Extended, FacebookBot, Omgili, ByteSpider, Amazonbot, Applebot-Extended, meta-externalagent, AI2Bot, Diffbot, Timpibot, ImagesiftBot, ChatGPT-User, Claude-User, Claude-SearchBot, PerplexityBot, OAI-SearchBot, Perplexity-User, Googlebot, Bingbot, Slurp, DuckDuckBot, GoogleOther, Google-InspectionTool, Storebot-Google, AdsBot-Google.
- Accounting: every document read is logged with the requesting vendor (verified against published IP ranges where the operator publishes them). See https://2plot.dev/llms.txt

## Pages

Every page in this application. Each has a Markdown version at the `llms.txt` URL beside it.

- [dash-mui-scheduler — MUI X scheduling for Dash](https://muischeduler.2plot.dev/): Event calendar, resource timeline and radial chart components for Plotly Dash, wrapping the MUI X Scheduler. By Pip Install Python.
  - Machine-readable: https://muischeduler.2plot.dev/llms.txt (11.7 KB, ~3.0k tok)
- [API](https://muischeduler.2plot.dev/api): Component props reference for dash_mui_scheduler.
  - Machine-readable: https://muischeduler.2plot.dev/api/llms.txt (19.5 KB, ~5.0k tok)
- [Changelog](https://muischeduler.2plot.dev/changelog): Version history of dash-mui-scheduler, rendered from CHANGELOG.md.
  - Machine-readable: https://muischeduler.2plot.dev/changelog/llms.txt (40.4 KB, ~10.3k tok)
- [Drag & Resize](https://muischeduler.2plot.dev/drag-resize): Toggle and fine-tune drag-and-drop and resizing in the dash-mui-scheduler EventCalendar, including per-event overrides and external drag.
  - Machine-readable: https://muischeduler.2plot.dev/drag-resize/llms.txt (14.8 KB, ~3.8k tok)
- [Editing](https://muischeduler.2plot.dev/editing): Create and edit events in dash-mui-scheduler — the edit dialog, event creation config, and read-only calendars or events.
  - Machine-readable: https://muischeduler.2plot.dev/editing/llms.txt (14.5 KB, ~3.7k tok)
- [Event Calendar](https://muischeduler.2plot.dev/event-calendar): The EventCalendar component — a day/week/month/agenda calendar whose events round-trip across the Dash boundary as plain dicts with ISO-string dates.
  - Machine-readable: https://muischeduler.2plot.dev/event-calendar/llms.txt (16.2 KB, ~4.2k tok)
- [Event Timeline](https://muischeduler.2plot.dev/event-timeline): Build a resource-row, Gantt-style timeline in dash-mui-scheduler with EventTimeline — resources as rows, multi-day allocation bars and zoom presets.
  - Machine-readable: https://muischeduler.2plot.dev/event-timeline/llms.txt (13.2 KB, ~3.4k tok)
- [Events](https://muischeduler.2plot.dev/events): Define calendar events as plain dictionaries with ISO-string dates — including colors, all-day events, and creation controls.
  - Machine-readable: https://muischeduler.2plot.dev/events/llms.txt (16.5 KB, ~4.2k tok)
- [Localization & Timezones](https://muischeduler.2plot.dev/localization): Set the display timezone, 12h/24h clock, week start day, and translate UI labels in the dash-mui-scheduler calendar.
  - Machine-readable: https://muischeduler.2plot.dev/localization/llms.txt (16.2 KB, ~4.1k tok)
- [Navigation](https://muischeduler.2plot.dev/navigation): Navigate the dash-mui-scheduler EventCalendar through time by setting visibleDate, with Prev / Today / Next buttons computed in Python.
  - Machine-readable: https://muischeduler.2plot.dev/navigation/llms.txt (14.4 KB, ~3.7k tok)
- [Playground](https://muischeduler.2plot.dev/playground): Drive the major Event Calendar props live with Dash Mantine Components inputs.
  - Machine-readable: https://muischeduler.2plot.dev/playground/llms.txt (17.5 KB, ~4.5k tok)
- [Preferences](https://muischeduler.2plot.dev/preferences): Control the EventCalendar's default display preferences and the user-facing preferences menu in dash-mui-scheduler.
  - Machine-readable: https://muischeduler.2plot.dev/preferences/llms.txt (15.5 KB, ~4.0k tok)
- [Privacy](https://muischeduler.2plot.dev/privacy): What dash-mui-scheduler stores about a visit, what it does not store, and where the numbers go — described from the code that does it.
  - Machine-readable: https://muischeduler.2plot.dev/privacy/llms.txt (3.9 KB, ~1.0k tok)
- [Quickstart](https://muischeduler.2plot.dev/quickstart): Install dash-mui-scheduler and render your first MUI X Scheduler calendar and timeline in Dash.
  - Machine-readable: https://muischeduler.2plot.dev/quickstart/llms.txt (15.0 KB, ~3.8k tok)
- [Radial Axes](https://muischeduler.2plot.dev/radial-axes): Configure the grid, radius axis, rotation axis, and axis highlight for the radial charts.
  - Machine-readable: https://muischeduler.2plot.dev/radial-axes/llms.txt (6.9 KB, ~1.8k tok)
- [Radial Bars](https://muischeduler.2plot.dev/radial-bars): Polar bar charts for comparing values along periodic categories, wrapping MUI X RadialBarChart (Premium, preview).
  - Machine-readable: https://muischeduler.2plot.dev/radial-bars/llms.txt (7.6 KB, ~1.9k tok)
- [Radial Lines](https://muischeduler.2plot.dev/radial-lines): Polar line and area charts for showing trends along periodic values, wrapping MUI X RadialLineChart (Premium, preview).
  - Machine-readable: https://muischeduler.2plot.dev/radial-lines/llms.txt (9.9 KB, ~2.5k tok)
- [Recurrence](https://muischeduler.2plot.dev/recurrence): Build recurring events in dash-mui-scheduler with EventCalendarPremium using RRULE strings, RRULE objects and exception dates.
  - Machine-readable: https://muischeduler.2plot.dev/recurrence/llms.txt (13.6 KB, ~3.5k tok)
- [Resources](https://muischeduler.2plot.dev/resources): Organize EventCalendar events by resource — define resources with colors, assign events, control which resources are visible, and require a resource on creation.
  - Machine-readable: https://muischeduler.2plot.dev/resources/llms.txt (15.7 KB, ~4.0k tok)
- [Responsive](https://muischeduler.2plot.dev/responsive): Mobile-aware UX for the Event Calendar — a responsive event drawer, an auto-collapsing side panel, and panning the time grid to the current time.
  - Machine-readable: https://muischeduler.2plot.dev/responsive/llms.txt (12.7 KB, ~3.3k tok)
- [Terms of Use](https://muischeduler.2plot.dev/terms): Terms of use for dash-mui-scheduler: what this site is, what it is not, and the terms the documentation, the component library and its code examples are offered under.
  - Machine-readable: https://muischeduler.2plot.dev/terms/llms.txt (3.0 KB, ~772 tok)
- [Views](https://muischeduler.2plot.dev/views): Switch, restrict, and control the day, week, month, and agenda views of the dash-mui-scheduler EventCalendar.
  - Machine-readable: https://muischeduler.2plot.dev/views/llms.txt (14.4 KB, ~3.7k tok)

## About The 2plot network

Open-source Dash component libraries by Pip Install Python. Each component has its own documentation site and its own llms.txt; 2plot.dev indexes all of them, and 2plot.ai is the hub.

Network index: [https://2plot.dev](https://2plot.dev/llms.txt)

## Network

Other applications in this network. Same operator; each one serves its own `/llms.txt` in this format.

- [2plot.ai](https://2plot.ai): Network hub and account origin.
  - Machine-readable: https://2plot.ai/llms.txt
- [2plot.dev](https://2plot.dev): Package index for every open-source component in the network.
  - Machine-readable: https://2plot.dev/llms.txt
- [Documentation boilerplate](https://boilerplate.2plot.dev): The markdown-driven documentation template every satellite site is built from.
  - Machine-readable: https://boilerplate.2plot.dev/llms.txt
- [dash-leaflet2](https://leaflet.2plot.dev): Leaflet 2 maps as Dash components.
  - Machine-readable: https://leaflet.2plot.dev/llms.txt
- [dash-mui-charts](https://muicharts.2plot.dev): MUI X charts, tree views and time pickers for Dash.
  - Machine-readable: https://muicharts.2plot.dev/llms.txt
- [flexlayout-dash](https://flexlayout.2plot.dev): IDE-style dockable, resizable and floatable window panels.
  - Machine-readable: https://flexlayout.2plot.dev/llms.txt
- [dash-improve-my-llms](https://llms.2plot.dev): The AI/LLM and SEO package every site in this network is built on.
  - Machine-readable: https://llms.2plot.dev/llms.txt
- [dash-flows](https://flows.2plot.dev): Node-graph editors built on React Flow.
  - Machine-readable: https://flows.2plot.dev/llms.txt
- [dash-pannellum](https://pannellum.2plot.dev): 360° panorama and virtual-tour viewer.
  - Machine-readable: https://pannellum.2plot.dev/llms.txt
- [dash-emoji-mart](https://emojimart.2plot.dev): Emoji picker component.
  - Machine-readable: https://emojimart.2plot.dev/llms.txt
- [dash-email](https://email.2plot.dev): Email composition and delivery components.
  - Machine-readable: https://email.2plot.dev/llms.txt
- [dash-model-viewer](https://modelviewer.2plot.dev): 3D model viewer with AR support, built on Google's model-viewer.
  - Machine-readable: https://modelviewer.2plot.dev/llms.txt
- [dash-excalidraw](https://excalidraw.2plot.dev): Excalidraw virtual whiteboard and sketching canvas.
  - Machine-readable: https://excalidraw.2plot.dev/llms.txt

## Related projects

Projects by the same author on their own domains. Built on the same stack, but not part of the primary network.

- [Pirate's Bargain](https://piratesbargain.com): Deal aggregator built on the same Dash stack.
  - Machine-readable: https://piratesbargain.com/llms.txt
- [ai-agent.buzz](https://ai-agent.buzz): Agent tooling directory.
  - Machine-readable: https://ai-agent.buzz/llms.txt
- [2plot.media](https://2plot.media): Media and streaming, on the same Dash stack.
  - Machine-readable: https://2plot.media/llms.txt

## External references

Third-party documentation this project depends on or references. Not affiliated — listed so an agent can follow a dependency directly instead of searching for it.

- [Dash Mantine Components](https://www.dash-mantine-components.com): The UI component layer these docs are built with.
  - Machine-readable: https://www.dash-mantine-components.com/llms.txt
- [Plotly Dash documentation](https://dash.plotly.com): Upstream framework documentation.
  - Machine-readable: https://dash.plotly.com/llms.txt
