# Calendar, scheduling and booking

> Search results for `Calendar, scheduling and booking` on awesome-repositories.com. 109 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/calendar-scheduling-and-booking

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/calendar-scheduling-and-booking).**

## Results

- [calcom/cal.com](https://awesome-repositories.com/repository/calcom-cal-com.md) (45,760 ⭐) — Cal.com is a comprehensive scheduling infrastructure platform designed to manage availability, booking workflows, and calendar synchronization across multiple users and external services. It provides a backend service for automated appointment scheduling, enabling the creation, confirmation, and management of booking lifecycles through a centralized state machine. The platform also offers embeddable user interface components that allow developers to integrate interactive booking experiences directly into third-party websites.

What distinguishes the platform is its extensible app ecosystem and intelligent automation capabilities. Developers can build custom integrations using a modular plugin architecture, while an AI-driven interface allows for complex scheduling operations and configuration updates via natural language commands. The system includes a sophisticated event routing engine that automatically assigns meetings to hosts based on availability, round-robin rules, and organizational hierarchy, supported by real-time webhook orchestration to keep external systems synchronized.

The platform covers a broad capability surface including CRM data synchronization, granular role-based access control, and secure OAuth-based integration management. It supports advanced booking configurations, such as prefilling form data and monitoring state changes, alongside specialized tools for Salesforce connectivity, including assignment traceability and fuzzy account matching. Users can also leverage local or remote server hosting options to maintain control over their infrastructure and security configurations.
- [awesome-selfhosted/awesome-selfhosted](https://awesome-repositories.com/repository/awesome-selfhosted-awesome-selfhosted.md) (299,516 ⭐) — This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure.

The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It distinguishes itself through a collaborative peer-review process, where community members validate the quality and relevance of each submission to ensure the directory remains accurate and reliable.

The project covers a broad capability surface, including infrastructure automation, container-based service deployment, and declarative configuration management. These tools assist users in maintaining reproducible server environments and managing complex service dependencies across private hardware.

The directory is maintained as a version-controlled repository, ensuring that all updates and community-driven changes are tracked and transparent.
- [cachethq/cachet](https://awesome-repositories.com/repository/cachethq-cachet.md) (14,932 ⭐) — Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and infrastructure performance to end users. It provides a centralized dashboard for managing the operational lifecycle of system components, tracking service disruptions, and scheduling maintenance windows.

The platform distinguishes itself through a comprehensive RESTful API that enables programmatic status page management and automated incident reporting. It supports deep integration with external monitoring tools, allowing for the synchronization of performance metrics and the automated triggering of status updates. Administrators can standardize communication using reusable incident templates and maintain system integrity through event-driven webhook notifications that include payload signing for authenticity.

Beyond core reporting, the system offers extensive customization options for the public-facing interface, including branding, layout adjustments, and custom asset injection. It manages administrative access through team-based permissions and protects service availability using request throttling and token-based authentication. The platform also includes built-in telemetry for usage reporting and tools for visualizing quantitative performance data over time.

The software is built using a model-view-controller pattern and relies on a relational database for state persistence. It is distributed as a web-based application that can be installed and configured to match specific organizational branding requirements.
- [gam-team/gam](https://awesome-repositories.com/repository/gam-team-gam.md) (4,206 ⭐) — GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation.

GAM distinguishes itself through its batch processing and automation capabilities. It can process large datasets from CSV files, Google Sheets, or cloud storage, distributing independent API requests across parallel worker threads for efficient execution. The tool supports template-based string substitution for personalizing content like email signatures, regex-based resource filtering for targeting specific users or files, and external script extensibility for implementing custom workflows beyond the built-in command set. It also provides keyless authentication methods, allowing short-lived tokens from external identity providers to replace static service account keys.

The tool covers a broad range of administrative domains including user account lifecycle management, group and membership administration, Drive file and folder operations, calendar event management, Gmail configuration and message handling, Google Classroom course administration, Chrome browser and device policy management, and Google Chat space management. It also includes capabilities for managing Shared Drives, contacts, tasks, forms, Google Meet spaces, and Google Vault matters, holds, and exports. Reporting and auditing features allow extraction of activity logs, usage statistics, and security alerts across workspace services.

Documentation is available through a built-in help system that displays the tool version and the path to the local command syntax file, along with a link to the online wiki.
- [dokploy/dokploy](https://awesome-repositories.com/repository/dokploy-dokploy.md) (34,901 ⭐) — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool.

The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It supports complex orchestration by allowing users to define multi-container services using standard configuration files, which can be managed through automated build pipelines, Git integration, and real-time performance monitoring.

Beyond core deployment, the system includes robust infrastructure management capabilities such as automated backups to external object storage, horizontal and vertical scaling, and granular access control. It also provides secure configuration management, including environment variable synchronization, HTTPS certificate handling, and zero-downtime deployment strategies to ensure application stability and security.

The platform is designed for ease of use, offering an interactive API documentation interface and instructional resources to guide users through installation and configuration. It supports a wide range of modern web frameworks and runtimes, providing a flexible environment for hosting and maintaining services on private server hardware.
- [espocrm/espocrm](https://awesome-repositories.com/repository/espocrm-espocrm.md) (2,799 ⭐) — EspoCRM is an open-source customer relationship management platform and SQL-based business application. It serves as a centralized web interface for tracking leads, opportunities, and contacts, providing a sales pipeline manager and a customizable business logic engine.

The platform is distinguished by its ability to function as a custom business application builder, allowing for the creation of tailored entities and automated workflows. It integrates marketing automation tools for campaign coordination and a structured customer support ticketing system for case management.

The system covers a broad range of operational capabilities, including billing and invoicing management, inventory and supply chain tracking, and business data analytics. It also provides tools for customer communication management, shared document storage, and a metadata-driven approach to data modeling.

Deployment is supported through a containerized model with configurations for reverse proxy traffic routing and server environment variables.
- [punkpeye/awesome-mcp-servers](https://awesome-repositories.com/repository/punkpeye-awesome-mcp-servers.md) (89,264 ⭐) — This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosystems by offering a registry of machine-readable interface definitions that enable dynamic tool discovery and structured context injection.

The directory distinguishes itself by focusing on the protocol-based interoperability required for autonomous AI agents to interact with heterogeneous remote services. It emphasizes a decoupled request-response pattern and a bidirectional capability handshake, ensuring that AI hosts and servers can negotiate operational constraints and supported features before any tool invocation occurs. This architecture supports stateless service implementations, allowing for independent scaling and deployment of tools across various environments.

The collection covers a broad functional range, including integrations for business productivity, data science, infrastructure management, and developer utilities. These connectors enable AI agents to perform tasks such as secure database querying, code execution, desktop automation, and persistent memory management. The repository acts as a community-driven resource for developers seeking to extend the operational range of their AI agents through modular, plug-and-play service integrations.
- [halilozercan/compose-schedule-calendar](https://awesome-repositories.com/repository/halilozercan-compose-schedule-calendar.md) (243 ⭐) — Demo app for a horizontal schedule(event) calendar
- [schedule-x/schedule-x](https://awesome-repositories.com/repository/schedule-x-schedule-x.md) (2,403 ⭐) — JavaScript event calendar. Modern alternative to fullcalendar and react-big-calendar.
- [elie222/inbox-zero](https://awesome-repositories.com/repository/elie222-inbox-zero.md) (10,101 ⭐) — Inbox Zero is an AI-powered email automation platform and inbox organizer. It uses large language models to automatically categorize, label, and archive emails, while providing a conversational interface for managing workflows and drafting responses through natural language.

The project distinguishes itself by integrating real-time calendar availability into its drafting process and generating AI-summarized meeting briefings. It supports a pluggable AI provider interface with model fallback chains, allowing it to connect to various cloud or local LLM providers. Users can also control their inbox via external messaging channels like Slack and Telegram.

The system includes broad capabilities for productivity analytics, such as tracking response times and communication trends. It handles enterprise identity through SAML SSO and OAuth for Google and Microsoft services, and utilizes an asynchronous worker queue for bulk inbox cleanup and high-volume processing.

The software supports self-hosting via Docker Compose, Kubernetes, and AWS, and includes a command-line interface for rule management and API execution.
- [node-schedule/node-schedule](https://awesome-repositories.com/repository/node-schedule-node-schedule.md) (9,210 ⭐) — node-schedule is a job scheduler for Node.js that executes arbitrary functions based on specific dates or recurring rules. It functions as a date-based and event-driven scheduling system for JavaScript environments, allowing for the automation of one-off events and periodic tasks.

The project supports recurring job scheduling through cron-style strings and recurrence rules, as well as the ability to schedule tasks for precise, single execution dates. It includes timezone-aware date calculations to map recurring rules against global or local time offsets.

The system provides a comprehensive job lifecycle management surface, covering task cancellation, dynamic rescheduling, and graceful shutdown support. Additionally, it includes monitoring capabilities to track execution events such as scheduling, success, failure, and cancellation.
- [simstudioai/sim](https://awesome-repositories.com/repository/simstudioai-sim.md) (28,796 ⭐) — This project is an AI agent orchestration platform that provides a visual environment for building, testing, and deploying complex automation workflows. It functions as a low-code development interface where users can chain discrete functional blocks into dependency-aware pipelines to integrate artificial intelligence with external data and services. The platform supports the creation of intelligent conversational agents, automated business processes, and multi-service API orchestrations within a unified workspace.

The platform distinguishes itself through its event-driven integration engine, which triggers automated sequences based on real-time webhooks, scheduled events, or changes in third-party platforms. It offers a secure, cloud-native execution sandbox for running custom code, data transformations, and AI model inferences in isolated environments. Users can maintain stateful memory across multi-stage tasks, implement complex branching logic, and utilize human-in-the-loop components to pause and approve workflow execution.

The system covers a broad capability surface, including extensive connectors for cloud storage, communication platforms, CRM systems, and project management tools. It provides utilities for managing infrastructure, observability, and security, alongside specialized tools for meeting intelligence, data enrichment, and web scraping. The platform supports deployment on managed cloud infrastructure or self-hosted container environments, ensuring full control over data and model execution.
- [thealmightybob/calendars](https://awesome-repositories.com/repository/thealmightybob-calendars.md) (0 ⭐) — Cross-platform plugin for querying and modifying device calendars. Supports basic CRUD operations with calendars and events. Try it out with the Calendars Tester.
- [fullcalendar/fullcalendar](https://awesome-repositories.com/repository/fullcalendar-fullcalendar.md) (20,506 ⭐) — FullCalendar is a framework-agnostic UI library and JavaScript calendar component designed for building interactive event scheduling interfaces. It provides tools for managing time-based data, including an integrated iCal feed parser for importing external calendar files and recurring schedules into a unified web view.

The library features a system for event scheduling and management, enabling users to reschedule entries via drag-and-drop, adjust event durations by resizing, and highlight specific time ranges for selection. It supports multiple date views, such as month, week, day, and list formats, and includes a plugin-based extension model to add specific views or interaction capabilities.

The project covers broad functional areas including event lifecycle management, calendar content localization for different timezones and languages, and accessibility support for keyboard and screen-reader navigation. Visual appearance and component content can be modified through CSS and injection hooks for UI customization.

Integration with various frontend environments is provided through dedicated connectivity layers and framework-specific wrapper layers.
- [agno-agi/agno](https://awesome-repositories.com/repository/agno-agi-agno.md) (40,717 ⭐) — Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes.

The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It features a shared cultural knowledge layer that enables agents to reflect on interactions and store universal principles across sessions, alongside persistent memory architectures that manage chat history and context retrieval.

The system supports a wide range of operational capabilities, including real-time response streaming, asynchronous background task management, and automated performance evaluation. It integrates with external systems through standardized interfaces and provides comprehensive observability tools to trace autonomous decision paths and monitor agent accuracy in production environments.

Developers can configure the system using typed classes or YAML files, and the platform exposes agents as secure, scalable web services with built-in middleware for authentication and request validation.
- [solid/solid](https://awesome-repositories.com/repository/solid-solid.md) (8,108 ⭐) — Solid is a protocol and ecosystem for decentralized web applications that separates application logic from data storage. It enables users to store and control their personal information in personal online data stores, known as Pods, ensuring that individuals own their data rather than the applications they use.

The project provides a framework for decentralized identity and authentication using WebID and OpenID Connect, decoupling identity from central providers. It implements a resource-level permission system via Web Access Control, allowing users to grant or deny read, write, and append actions through RDF-based policies.

The platform is built on Linked Data principles, utilizing RDF graphs and the Linked Data Platform protocol to ensure interoperability between different data stores and applications. Its capability surface includes real-time resource notifications via WebSockets and Webhooks, as well as mechanisms for data discovery through type indexes and shape trees.

Users can self-host Solid server implementations or obtain storage from hosted providers to manage their personal files and linked data.
- [agones-dev/agones](https://awesome-repositories.com/repository/agones-dev-agones.md) (6,888 ⭐) — Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game servers. It extends the Kubernetes control plane using custom resource definitions to define game server and fleet objects, utilizing a dedicated fleet manager to maintain pools of warm server instances.

The system provides a game server SDK and language-specific client libraries that allow server processes to signal readiness, health, and shutdown states directly to the controller. It distinguishes itself through specialized scaling logic, including the use of WebAssembly modules and external webhooks to calculate replica counts and maintain ready server buffers.

The platform covers a broad range of operational capabilities, including automated fleet scaling, session-aware deployment strategies, and precise port mapping for UDP traffic. It manages the full infrastructure lifecycle across multi-cloud environments, offering tools for regional allocation, latency-based routing, and integrated health monitoring via sidecar containers.

The project supports deployment via infrastructure-as-code tools like Terraform and provides local development environments for simulating server lifecycles and debugging binaries.
- [kodeglot/vue-calendar](https://awesome-repositories.com/repository/kodeglot-vue-calendar.md) (20 ⭐) — A fully-featured, customizable calendar date picker component for Vue 3 with built-in Tailwind CSS support. Perfect for building scheduling applications, event calendars, and date pickers.
- [crewaiinc/crewai](https://awesome-repositories.com/repository/crewaiinc-crewai.md) (53,687 ⭐) — CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations.

The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coordinate specialist teams, delegate tasks, and oversee project execution. It incorporates a persistent memory architecture that enables agents to retain context and perform semantic searches across long-running operations. Furthermore, the system supports robust production-ready applications by enforcing schema-based output validation and providing execution checkpointing, which allows for mid-flight resumption and the replaying of specific tasks to debug or refine processes.

Beyond its core orchestration, the project offers a comprehensive suite of developer utilities for managing agent performance and workflow reliability. This includes tools for training agents through iterative cycles, monitoring system events via a central execution bus, and visualizing workflow structures. The platform also features a provider-agnostic interface for integrating external APIs and utilities, ensuring that agents can interact with diverse real-world services while maintaining consistent data structures throughout the execution lifecycle.
- [carlescere/scheduler](https://awesome-repositories.com/repository/carlescere-scheduler.md) (469 ⭐) — Job scheduling made easy.
- [dbader/schedule](https://awesome-repositories.com/repository/dbader-schedule.md) (12,245 ⭐) — This project is a lightweight Python scheduling library used for managing recurring jobs and automating the execution of functions within a single process. It serves as an event-based task scheduler that triggers functions at specific intervals or weekdays.

The library utilizes human-readable timing syntax to schedule periodic function calls. It supports the organization of timed workflows through job tag filtering and provides mechanisms for scheduler state inspection to track planned execution times.

The system handles both periodic and specific job scheduling with timezone support. It includes capabilities for managing execution limits via timeouts and manual cancellation.
- [avaloniaui/avalonia](https://awesome-repositories.com/repository/avaloniaui-avalonia.md) (30,986 ⭐) — Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance.

The framework distinguishes itself through a custom rendering architecture that bypasses native platform controls, drawing user interface elements directly to the screen via platform-specific graphics APIs to ensure visual consistency. It employs a reactive data binding engine that synchronizes application state with UI properties, further optimized by a build-time compilation process that minimizes reflection overhead. Additionally, the framework supports deployment to web browsers via WebAssembly, allowing desktop-style applications to run in client environments without requiring server-side infrastructure.

The platform provides a comprehensive suite of tools for interface construction, including a two-pass layout system that resolves complex parent-child constraints and a hierarchical property system that manages styling, animations, and local overrides. Developers can extend the framework through custom control authoring, utilizing specialized containers for responsive organization and event routing strategies that manage communication across the visual tree. The system also includes built-in support for headless testing and visual regression analysis to verify component behavior and layout accuracy.
- [nestjs/schedule](https://awesome-repositories.com/repository/nestjs-schedule.md) (422 ⭐) — Schedule module for Nest framework (node.js) ⏰
- [openemr/openemr](https://awesome-repositories.com/repository/openemr-openemr.md) (4,691 ⭐) — OpenEMR is an open-source electronic health record (EHR) system that also functions as a medical practice management platform and a patient portal, all integrated with standards-based health data exchange. It stores and manages patient health records, handles clinical workflows, supports scheduling and billing, and provides patients with secure self-service access to their information. Interoperability is built in via FHIR and C-CDA for exchanging records with external systems and Direct protocol for encrypted provider messaging.

The system is designed to be extensible, with a modular plugin architecture that allows installing add-ons for billing, scheduling, and care coordination without modifying core code. Event hooks let custom modules alter behavior at defined workflow points, and a visual form builder creates encounter layouts without programming. Clinical workflow automation includes AI-generated notes from chief complaints and billing code suggestions drawn from encounter documentation. Security features such as role-based access control, multi-factor authentication, audit logging, and patient document encryption help protect sensitive data.

Broader capabilities cover appointment scheduling across facilities with provider availability management, end-to-end medical billing with electronic claim submission and insurance eligibility verification, patient payment collection, and practice accounting. Clinical decision support applies customizable rules for reminders and evidence-based alerts. Telehealth enables real-time video consultations, and patient engagement extends to fax, SMS, and patient-reported data capture. Reporting tools generate clinical and financial reports and manage electronic clinical quality measures.

The software can be deployed on multiple operating systems via Docker, Linux, or Windows, including AWS cloud packages and pre-configured virtual appliances, and updates can be applied incrementally without full reinstalls.
- [byulparan/scheduler](https://awesome-repositories.com/repository/byulparan-scheduler.md) (9 ⭐) — The time based musical event scheduler for Common Lisp
- [microsoft/windows-universal-samples](https://awesome-repositories.com/repository/microsoft-windows-universal-samples.md) (9,696 ⭐) — This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering.

The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanced digital inking, and computer vision tasks such as real-time face tracking and barcode scanning.

The codebase covers a broad surface of system capabilities, including adaptive media streaming, biometric authentication, and background task management. It also demonstrates the use of linguistic services for text analysis, globalization tools for regional formatting, and persistent storage strategies for application data.

The repository serves as a practical implementation guide for the Windows SDK, providing a library of samples for building responsive interfaces and integrating system-level services.
- [yuseferi/scheduler](https://awesome-repositories.com/repository/yuseferi-scheduler.md) (5 ⭐) — Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
- [facebook/react](https://awesome-repositories.com/repository/facebook-react.md) (245,669 ⭐) — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.
- [gethomepage/homepage](https://awesome-repositories.com/repository/gethomepage-homepage.md) (30,679 ⭐) — This project is a self-hosted dashboard portal designed to centralize access to internal applications and infrastructure services. It functions as a configuration-driven platform that automatically discovers and organizes services from container runtimes and cluster management systems, presenting them within a unified, customizable web interface.

The system distinguishes itself through a declarative widget framework that allows users to construct dashboard components by mapping raw API responses to visual elements. It includes a secure internal proxy layer that handles authentication, header injection, and request routing for external services, ensuring that data retrieval remains isolated and controlled. Developers can extend the platform by authoring custom widgets using standardized lifecycle hooks, which are supported by a comprehensive suite of unit and integration tests to ensure reliable data fetching and error handling.

The platform covers a broad range of infrastructure monitoring and management capabilities, including real-time visualization of resource utilization for servers, containers, and virtual machines. Users can organize their dashboard through a hierarchical layout engine that supports nested service groups and flexible grid arrangements. The system also features a centralized localization layer to ensure consistent multi-language support across all interface elements and widgets.

The application is managed through a centralized configuration file, which governs service discovery, global settings, and the behavior of various modular widgets.
- [jumartin/calendar](https://awesome-repositories.com/repository/jumartin-calendar.md) (696 ⭐) — A set of views and controllers for displaying and scheduling events on iOS
- [qloapps/qloapps](https://awesome-repositories.com/repository/qloapps-qloapps.md) (13,653 ⭐) — QloApps is an open-source hotel reservation system designed to manage guest bookings, property storefronts, and daily hospitality operations. It functions as a centralized online booking engine that automates administrative tasks and reservation workflows to improve operational efficiency for property managers.

The platform is built on a modular architecture that separates data, logic, and presentation layers to handle complex reservation requirements. It provides a hook-based extensibility system that allows for the injection of custom functionality into the core execution flow without modifying the underlying source code.

The system includes tools for launching professional property websites to showcase amenities and reach potential guests. It manages the entire guest booking experience through a centralized engine, utilizing relational data modeling and object-relational mapping to maintain data integrity across reservation processes.
- [home-assistant/core](https://awesome-repositories.com/repository/home-assistant-core.md) (87,753 ⭐) — Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces.

The platform distinguishes itself through a highly flexible, declarative configuration framework that allows users to define system behavior, automations, and entity settings using structured text files. It features a reactive automation engine that processes complex logic sequences triggered by state changes, temporal events, or external webhooks. To support advanced users, the system includes a template-based logic engine for dynamic data processing and a blueprint system that enables the reuse of pre-configured automation templates.

Beyond basic orchestration, the project provides a comprehensive suite of administrative and diagnostic tools. This includes granular identity and access management, energy monitoring for various utilities, and sophisticated organizational features like area, floor, and label management. The system also offers extensive developer utilities, such as real-time state inspection, automation execution tracing, and live template debugging, to assist in maintaining and troubleshooting complex configurations.

The system is configured primarily through YAML files, which are parsed and validated at runtime to ensure consistency across the integration ecosystem.
- [steipete/gogcli](https://awesome-repositories.com/repository/steipete-gogcli.md) (4,232 ⭐) — gogcli is a single command-line binary that manages Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Apps Script, Contacts, People, Tasks, Classroom, Chat, Groups, Keep, and Workspace Admin services through a predictable `service resource method` grammar. It authenticates across multiple Google accounts using OAuth, service accounts, access tokens, or application default credentials, storing credentials in the OS keyring for secure persistence. The tool also exposes a Model Context Protocol server over stdio that registers typed tools for agent clients, and can invoke any Google Discovery-described API method through a schema lookup primitive.

The project distinguishes itself through comprehensive safety controls and automation-oriented design. It enforces read-only modes, command allowlists and denylists, build-time command blocking, and safety profiles that wrap untrusted content and prevent accidental mutations. Structured output emits JSON or TSV on stdout while separating human messages to stderr, and the tool returns distinct exit codes for auth failures, permission denials, empty results, and retryable errors. For backup, it encrypts Gmail, Drive, Calendar, and other service data into age-encrypted shards committed to Git, with incremental checkpointing and crash recovery.

The tool supports headless execution in containers and CI environments with encrypted file keyrings, shell hook execution on events, and Pub/Sub event polling with local cursor persistence. It provides runtime command schema discovery, shell completion generation, and AI agent skill file generation for tooling integration. Additional capabilities include Drive file and sharing auditing, Gmail search and filter export, Calendar event management with Meet and Zoom support, Docs editing with revision control, spreadsheet management, and YouTube channel and playlist operations. The project includes a live API test harness that creates and cleans up disposable resources, with configurable retry behavior.
- [luoxiu/schedule](https://awesome-repositories.com/repository/luoxiu-schedule.md) (1,818 ⭐) — Schedule timing task in Swift using a fluent API. (A friendly alternative to Timer)
- [googleworkspace/cli](https://awesome-repositories.com/repository/googleworkspace-cli.md) (27,096 ⭐) — The Google Workspace CLI is a command-line interface and Google API client designed to automate tasks across Google Workspace services. It functions as a cloud productivity automator that uses the Google Discovery Service to dynamically generate command structures and parameter requirements at runtime.

The project distinguishes itself by providing a specialized AI agent toolset, exposing a server over standard input and output to provide structured tool definitions and skills for AI clients. It includes security layers for AI content sanitization to protect against prompt injection and utilizes template-based filtering to remove sensitive data from API responses.

The tool covers a broad range of capabilities, including the management of documents, spreadsheets, slides, and forms, as well as administrative control over users and domains. It supports multi-step workflow orchestration through predefined recipes and provides comprehensive identity management via OAuth2 flows and service accounts. Additional functionality includes email and chat communication, calendar and task management, and the ability to stream large datasets as newline-delimited JSON.
- [getpaseo/paseo](https://awesome-repositories.com/repository/getpaseo-paseo.md) (9,118 ⭐) — Paseo is an LLM coding agent orchestrator and multi-agent workflow manager designed to coordinate multiple AI agents across isolated git worktrees. It provides a unified control interface for managing these agents and their associated environments to execute complex programming tasks.

The system distinguishes itself through a remote agent daemon that enables secure access to local coding agents via encrypted relays. It employs a git worktree environment manager to isolate parallel tasks into dedicated directories and branch-based server URLs, preventing file collisions and network port conflicts between concurrent agents.

The platform covers wide-ranging capabilities including multi-agent orchestration via specialized agent committees, iterative worker-verifier execution loops, and comprehensive git workflow management. It includes tools for visual code review, GitHub API integration, and a command line interface for streaming real-time output and managing agent sessions.

The architecture utilizes a headless daemon and a standardized JSON-RPC protocol to communicate with agent binaries over stdio.
- [pardnchiu/go-scheduler](https://awesome-repositories.com/repository/pardnchiu-go-scheduler.md) (34 ⭐) — Scheduler with standard cron and task dependencies
- [giacomo/ngx-calendar-widget](https://awesome-repositories.com/repository/giacomo-ngx-calendar-widget.md) (14 ⭐) — A lightweight, customizable, and feature-rich Angular calendar widget designed to simplify event management and scheduling in your Angular applications.
- [voltagent/voltagent](https://awesome-repositories.com/repository/voltagent-voltagent.md) (6,020 ⭐)
- [jmettraux/rufus-scheduler](https://awesome-repositories.com/repository/jmettraux-rufus-scheduler.md) (2,444 ⭐) — scheduler for Ruby (at, in, cron and every jobs)
- [fincept-corporation/finceptterminal](https://awesome-repositories.com/repository/fincept-corporation-finceptterminal.md) (26,900 ⭐) — FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation.

The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling tool for estimating default probabilities, building credit scorecards, and calculating expected losses.

The system covers a broad range of capability areas, including derivatives pricing, yield curve construction, and multi-asset portfolio analysis. It incorporates machine learning tools for credit scorecard development and feature engineering, as well as economic analysis frameworks for utility theory and exchange economies.

The platform includes an algorithmic trading suite for real-time trade execution and an LLM investment agent framework for geopolitical and market modeling.
- [super-productivity/super-productivity](https://awesome-repositories.com/repository/super-productivity-super-productivity.md) (17,541 ⭐) — This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy.

The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking to help users maintain concentration and monitor effort against specific tasks. Users can capture interruptions instantly via global shortcuts, manage complex projects through subtasks, and visualize their daily commitments using integrated calendar feeds and timeboxing tools.

Beyond core task management, the platform offers extensive extensibility through a plugin-based architecture, allowing for custom automation and the creation of specialized service adapters. It supports secure, user-managed synchronization across devices by applying local encryption to data before it is transferred to external storage providers. The system also provides robust reporting capabilities, enabling users to generate client invoices, analyze work performance, and monitor project budgets based on tracked time data.

The software is distributed as a cross-platform desktop application that utilizes a native wrapper to provide system-level access and persistent background execution.
- [iamkun/dayjs](https://awesome-repositories.com/repository/iamkun-dayjs.md) (48,662 ⭐) — Day.js is a lightweight utility for parsing, validating, and manipulating date objects. It provides a fluent, chainable interface that allows for complex time calculations and transformations to be performed through a sequence of readable method calls. By utilizing an immutable wrapper pattern, the library ensures data integrity by creating new instances for every operation rather than modifying existing objects.

The project is distinguished by a minimalist core abstraction that maintains a small footprint by offloading non-essential features to an optional, modular plugin system. This architecture allows developers to extend functionality or add specialized formatting capabilities by registering independent modules only when needed. Furthermore, the library includes an internationalization engine that supports dynamic, lazy loading of locale data to keep bundle sizes minimal while respecting regional date and time conventions.
- [larksuite/cli](https://awesome-repositories.com/repository/larksuite-cli.md) (14,291 ⭐) — Lark CLI is a terminal-based tool designed for automating tasks and managing resources across the Lark and Feishu productivity ecosystem. It functions as a cloud workspace automator and REST API client, providing a command line interface to programmatically manage organizational documents, calendars, emails, and tasks.

The project distinguishes itself through an AI agent skill framework that allows for the integration and deployment of both bundled and custom skills. It features an identity-aware execution context that enables switching between user and bot identities, and employs a sidecar-based credential isolation model to prevent token leakage during API requests.

The tool covers a wide range of business productivity capabilities, including the orchestration of multidimensional tables, spreadsheets, and wiki nodes. It provides utilities for messaging management, calendar scheduling, and the processing of HR workflows such as attendance tracking and approval instances. Additionally, it includes developer tools for API schema inspection, paginated request automation, and multi-format data serialization.

The CLI manages the full OAuth authentication lifecycle, including interactive login and access scope verification.
- [jquense/react-big-calendar](https://awesome-repositories.com/repository/jquense-react-big-calendar.md) (8,652 ⭐) — react-big-calendar is a React calendar component used for rendering schedules and time-based events within web applications. It functions as a customizable event scheduler and JavaScript date visualization library that maps scheduled activities to a time-grid layout.

The project is a date-agnostic scheduling interface, utilizing a pluggable adapter to support various third-party JavaScript date libraries. It allows for the replacement of internal calendar elements with custom React components and employs SASS variables for visual styling.

The library covers interactive event scheduling and time-based data management, including the ability to localize date formatting for different languages and cultures.
- [bigcalendar/react-big-calendar](https://awesome-repositories.com/repository/bigcalendar-react-big-calendar.md) (8,700 ⭐) — react-big-calendar is a React calendar component used to build scheduling interfaces for web applications. It provides layouts for displaying events in daily, weekly, and monthly views, acting as a customizable UI component for managing appointments and schedules.

The project includes a resource scheduling grid for tracking multiple events across different entities and a drag and drop scheduler that allows users to move and resize events through pointer-based interactions.

The interface supports localized date scheduling and date formatting localization. Visual appearance is managed through CSS-variable theming, calendar cell styling, and the ability to replace internal elements with custom components to match specific design systems.
- [marmelab/react-admin](https://awesome-repositories.com/repository/marmelab-react-admin.md) (26,780 ⭐) — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically.

The project distinguishes itself through a highly flexible composition model that supports both rapid development and deep customization. It offers automated view generation by analyzing API schemas, while simultaneously providing headless hooks and controllers for developers who require full control over the user interface and business logic. This dual approach allows for the construction of complex, responsive dashboards that include advanced features like optimistic UI updates, real-time data synchronization, and granular role-based access control.

Beyond core CRUD capabilities, the framework includes a wide range of functional modules for managing sophisticated data entry workflows, hierarchical data structures, and multi-step forms. It supports extensive UI customization through theme overrides, responsive layout configurations, and the ability to integrate custom components or AI-driven features. The system also provides built-in support for internationalization, audit logging, and offline operations, ensuring that administrative applications can meet diverse operational and compliance requirements.
- [infobyte/faraday](https://awesome-repositories.com/repository/infobyte-faraday.md) (6,523 ⭐) — Faraday is a vulnerability management platform and security tool aggregator designed to centralize security findings from multiple scanners into a single dashboard. It utilizes a relational security database to catalog hosts, services, and security flaws, enabling users to track remediation and analyze organizational risk.

The platform distinguishes itself through a plugin-based system that normalizes diverse security tool outputs into a unified data model. It supports deep integration with a wide array of scanners and CLI tools, intercepting shell command output or parsing report files to aggregate findings. Additionally, it provides bidirectional synchronization with external ticketing systems via webhooks to maintain consistency between vulnerability states and remediation tasks.

Broad capabilities include automated scan scheduling, role-based access control, and identity federation via SAML 2.0 and LDAP. The system also features template-driven report generation for executive and compliance documents, as well as a Model Context Protocol server to expose management data to AI assistants.

The project is written in Python and integrates with PostgreSQL for data storage and Elasticsearch for high-performance querying.
- [aws/karpenter-provider-aws](https://awesome-repositories.com/repository/aws-karpenter-provider-aws.md) (7,661 ⭐) — karpenter-provider-aws is a Kubernetes node autoscaler and infrastructure provider for AWS. It serves as a node lifecycle manager and cluster cost optimizer that automatically provisions and removes compute instances based on the resource requirements of pending pods.

The project distinguishes itself through advanced AWS spot instance orchestration and price-capacity optimized selection to reduce cloud spend. It minimizes costs by consolidating underutilized nodes and prioritizing spot or reserved instances over on-demand capacity, while proactively migrating workloads before cloud provider interruptions occur.

The provider covers a broad range of capabilities including hardware provisioning for GPUs and bare metal servers, machine image management, and zonal fault tolerance. It manages networking configurations, storage topology alignment, and identity assignment, while implementing disruption guardrails and pacing to maintain application availability during scaling events.
- [ever-co/ever-gauzy](https://awesome-repositories.com/repository/ever-co-ever-gauzy.md) (3,476 ⭐) — Ever Gauzy is an integrated business management suite providing an ERP and CRM framework for professional services automation. It functions as a multi-tenant SaaS platform that combines time tracking, billing, and human resource management into a unified system.

The project is distinguished by its headless architecture, utilizing a REST and GraphQL API gateway to expose business operations. It features a Model Context Protocol server that allows AI assistants to interact with system data and execute functional tools for automated business workflows.

The platform covers a broad operational surface including project and task coordination, financial management with automated invoicing, and workforce productivity monitoring through desktop activity capture. It also includes recruitment pipelines, inventory tracking, and comprehensive system monitoring with KPI and goal tracking.

The system is designed for flexible deployment, supporting local hosting, Docker containers, and scalable orchestration via Kubernetes.
