awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Calendar, scheduling and booking

Ranking updated Jun 23, 2026

For Calendar, scheduling and booking, the first results are simstudioai/sim (This project is an AI agent orchestration platform that provides a visual environment for building, testing, and deploying complex automation workflows), calcom/cal.com (Cal.com is a comprehensive scheduling infrastructure platform designed to manage availability, booking workflows, and calendar synchronization across multiple users and external services) and awesome-selfhosted/awesome-selfhosted (This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs). twentyhq/twenty and punkpeye/awesome-mcp-servers round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Open-source tools for managing appointments, event scheduling, team availability, and personal calendar synchronization across platforms.

Calendar, scheduling and booking

Find the best repos with AI.We'll search the best matching repositories with AI.
  • simstudioai/simsimstudioai avatar

    simstudioai/sim

    28,796View on GitHub↗

    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,

    TypeScriptAutomation PlatformsAgent ConfigurationAgent Orchestration Platforms
    View on GitHub↗28,796
  • calcom/cal.comcalcom avatar

    calcom/cal.com

    45,760View on GitHub↗

    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

    TypeScriptAutomated Appointment SchedulingBooking Management APIsScheduling Platforms
    View on GitHub↗45,760
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    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 dis

    Agile Project ManagementAgricultural CooperativesAnalytics Tracking
    View on GitHub↗299,516
  • twentyhq/twentytwentyhq avatar

    twentyhq/twenty

    50,113View on GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    TypeScriptCRM FrameworksAPI GeneratorsApplication Development Frameworks
    View on GitHub↗50,113
  • punkpeye/awesome-mcp-serverspunkpeye avatar

    punkpeye/awesome-mcp-servers

    89,264View on GitHub↗

    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 he

    Model Context Protocol ServersTool Interoperability ProtocolsAI Agent Tool Integrations
    View on GitHub↗89,264
  • x-cmd/x-cmdx-cmd avatar

    x-cmd/x-cmd

    4,037View on GitHub↗

    x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components. The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif

    ShellAI Agent OrchestrationCLI Agent InteractionsSandboxed Shell Executions
    View on GitHub↗4,037
  • chatwoot/chatwootchatwoot avatar

    chatwoot/chatwoot

    31,959View on GitHub↗

    Chatwoot is a self-hosted, omnichannel customer support platform designed to aggregate messages from diverse social and digital channels into a single, collaborative team inbox. It provides organizations with full data ownership and control over their support infrastructure, ensuring strict logical separation of customer data through multi-tenant architecture. By centralizing communication, the platform enables teams to manage, route, and resolve inquiries within a unified workspace that maintains complete interaction history for every contact. The platform distinguishes itself through an eve

    RubyOmnichannel Support PlatformsShared Team InboxesMulti-Tenancy Security
    View on GitHub↗31,959
  • novuhq/novunovuhq avatar

    novuhq/novu

    39,133View on GitHub↗

    This project is a centralized notification infrastructure platform designed to manage multi-channel messaging workflows, delivery routing, and user preference settings through a unified integration layer. It provides a code-first workflow engine that allows engineers to define complex messaging sequences and notification logic as version-controlled code, ensuring consistency across development and deployment pipelines. The platform distinguishes itself by decoupling notification content from application logic, enabling non-technical teams to design and update templates through a visual interf

    TypeScriptMessaging OrchestratorsNotification InfrastructureCode-First Workflow Management
    View on GitHub↗39,133
  • gam-team/gamGAM-team avatar

    GAM-team/GAM

    4,206View on GitHub↗

    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 la

    PythonAdministrative Command Line InterfacesGoogle Workspace AutomationsAccount Deletions
    View on GitHub↗4,206
  • socketio/socket.iosocketio avatar

    socketio/socket.io

    63,195View on GitHub↗

    Socket.io is a real-time communication engine that enables bidirectional, event-based data exchange between clients and servers. It provides a robust transport-agnostic protocol layer that automatically manages connection lifecycles, including heartbeat signals, automatic reconnection, and seamless fallback between WebSockets and HTTP long-polling. By maintaining persistent links, it ensures reliable messaging across diverse network environments. The project distinguishes itself through a scalable, distributed architecture that supports multi-node synchronization and room-based message routin

    TypeScriptConnection Establishment ProtocolsConnection Lifecycle ManagersDistributed Pub-Sub Adapters
    View on GitHub↗63,195
  • nextcloud/all-in-onenextcloud avatar

    nextcloud/all-in-one

    9,082View on GitHub↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    PHPCloud Suite DeployersCloud Suite OrchestratorsPrivate Cloud Storage
    View on GitHub↗9,082
  • telegramdesktop/tdesktoptelegramdesktop avatar

    telegramdesktop/tdesktop

    32,099View on GitHub↗

    This project is a cross-platform messaging client that implements a secure, real-time communication protocol. It provides a comprehensive development toolkit, including a database library and messaging SDK, which allows for the creation of custom messaging applications that maintain synchronized state across multiple devices. The core architecture relies on an asynchronous event-driven model to ensure responsive performance while managing persistent local database synchronization with server-side state. The client distinguishes itself through a robust end-to-end encryption layer that supports

    C++Client Development KitsEncryption ProtocolsEnd-to-End Encryption
    View on GitHub↗32,099
  • alainm23/planifyalainm23 avatar

    alainm23/planify

    5,422View on GitHub↗

    Planify is a task management application and productivity suite designed for organizing to-do lists and schedules. It functions as a desktop tool for personal task management, featuring a visual calendar for planning deadlines and tracking daily productivity. The project integrates cloud synchronization to maintain data consistency across multiple devices. It also includes a natural language interface that acts as a documentation assistant, utilizing an API to retrieve answers and excerpts from technical content. The application covers a broad range of organizational capabilities, including

    ValaPersonal Task ManagementProductivity and Task ManagementCalendar Views
    View on GitHub↗5,422
  • greenrobot/eventbusgreenrobot avatar

    greenrobot/EventBus

    24,760View on GitHub↗

    EventBus is a publish-subscribe messaging library designed to facilitate decoupled communication between components in Java applications. It functions as a central hub where producers dispatch events that are routed to subscribers based on the class type of the payload. By using annotation-based markers, the system maps event handlers to specific data types, allowing different parts of an application to exchange information without requiring direct references between classes. The library distinguishes itself through a focus on performance and execution control. It utilizes a compile-time inde

    JavaEvent Bus SystemsMessage BusesEvent Messaging Systems
    View on GitHub↗24,760
  • dkhamsing/open-source-ios-appsdkhamsing avatar

    dkhamsing/open-source-ios-apps

    50,744View on GitHub↗

    This project is a comprehensive directory of open-source iOS applications designed to serve as a technical reference for developers and learners. It functions as a curated index of mobile software, categorizing projects by their functionality, implementation language, and architectural design to provide a clear view of how professional applications are structured. The repository distinguishes itself by offering a deep dive into mobile app architecture, allowing users to study real-world codebases that utilize patterns such as Model-View-ViewModel, VIPER, and Clean Architecture. It highlights

    Awesome ListMobile Architecture PatternsWidget Frameworks
    View on GitHub↗50,744
  • python-telegram-bot/python-telegram-botpython-telegram-bot avatar

    python-telegram-bot/python-telegram-bot

    29,227View on GitHub↗

    This project is an asynchronous messaging framework designed for building interactive applications on the Telegram platform. It functions as a comprehensive wrapper that maps native platform methods and update types into structured objects, enabling developers to create event-driven services that respond to real-time user input. By integrating with standard event loops, the library facilitates high-throughput communication and non-blocking message processing. The framework distinguishes itself through a sophisticated update-driven dispatcher pattern that routes incoming messages to specific h

    PythonAsynchronous Bot FrameworksAsynchronous Messaging FrameworksDispatchers
    View on GitHub↗29,227
  • leits/meetingbarleits avatar

    leits/MeetingBar

    5,122View on GitHub↗

    MeetingBar is a macOS menu bar application that turns your calendar into a one‑click meeting hub. It syncs with your calendar accounts via EventKit, displays your current or next meeting title and countdown directly in the menu bar, and lets you join or create video meetings without opening your calendar app. The app lives as a status‑item popover and can launch automatically at login, register system‑wide keyboard shortcuts, and send local notifications or full‑screen reminders before meetings. What sets MeetingBar apart is its broad support for over fifty video‑conferencing platforms. It de

    SwiftMenu Bar UtilitiesCalendar Integration ServicesCalendars
    View on GitHub↗5,122
  • mastodon/mastodonmastodon avatar

    mastodon/mastodon

    50,053View on GitHub↗

    Mastodon is a self-hosted, decentralized social networking platform that functions as a microblogging application. It enables independent server instances to communicate and exchange social data through the standardized ActivityPub protocol, allowing users to participate in a global, interoperable network. The platform distinguishes itself through its federated architecture, which grants administrators full control over their community instances. This includes comprehensive tools for user moderation, account management, and the enforcement of community guidelines. The system is designed to ha

    RubyActivityPub ImplementationsFederated Social ServersContent Statuses
    View on GitHub↗50,053
  • anthropics/knowledge-work-pluginsanthropics avatar

    anthropics/knowledge-work-plugins

    7,583View on GitHub↗

    This project is a plugin framework and agentic workflow library designed to connect large language models to professional toolstacks. It provides a system for integrating language models with external data warehouses, CRMs, and other enterprise software to retrieve and manipulate real-time business data. The framework enables the automation of specialized professional tasks through a file-based plugin definition system. It allows for the customization of domain expertise and plugin behavior to align with internal company processes, supported by an enterprise data connector that links models t

    PythonAgent Skill LibrariesEnterprise AI Integration ToolsExternal Knowledge Integrators
    View on GitHub↗7,583
  • celery/celerycelery avatar

    celery/celery

    28,596View on GitHub↗

    Celery is an asynchronous job processor and distributed task queue designed to offload time-consuming operations to background worker nodes. By utilizing a message-passing architecture, it decouples task producers from consumers, allowing applications to maintain responsiveness while scaling workloads across multiple isolated environments. The system functions as a distributed workload orchestrator that manages the lifecycle of deferred operations through persistent queues. It distinguishes itself by providing a pluggable transport abstraction, which allows the core task logic to remain indep

    PythonDistributed Task QueuesTask QueuesDistributed Task Processors
    View on GitHub↗28,596
  • pewdiepie-archdaemon/odysseuspewdiepie-archdaemon avatar

    pewdiepie-archdaemon/odysseus

    72,184View on GitHub↗

    Odysseus is a self-hosted AI workspace and autonomous agent framework designed for deploying and managing large language models. It serves as a centralized platform for orchestrating agentic tasks, utilizing a model context protocol server to connect AI models to external system utilities, browser automation, and local hardware. The system distinguishes itself through a combination of retrieval-augmented generation and a RAG knowledge base, using vector stores and local embeddings to provide persistent semantic memory. It further integrates AI-driven communication management to triage email i

    PythonAI WorkspacesSelf-Hosted AI PlatformsAgentic Task Orchestrators
    View on GitHub↗72,184
  • actualbudget/actualactualbudget avatar

    actualbudget/actual

    27,038View on GitHub↗

    Actual is a local-first personal finance manager designed to help users track income, manage expenses, and maintain a balanced budget. It functions as a data-centric application that prioritizes offline access and local file storage, ensuring that financial records remain available and performant regardless of network connectivity. The platform distinguishes itself through a robust architectural foundation that emphasizes data integrity and auditability. Every financial action is recorded as an immutable sequence of events, and all currency values are processed using an integer-based arithmet

    TypeScriptBudget AllocationPersonal Finance ManagementBudgeting Workflows
    View on GitHub↗27,038
  • laravel/laravellaravel avatar

    laravel/laravel

    84,489View on GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. The framework is built to handle complex application requirements through a modular architecture that emphasizes convention over configuration. What distinguishes Laravel is its deep integration of background processing and event-driven communication. It features a task queue orch

    BladeFull-Stack Web DevelopmentFull-Stack Web FrameworksActive-Record ORMs
    View on GitHub↗84,489
  • jquery/jqueryjquery avatar

    jquery/jquery

    59,825View on GitHub↗

    jQuery is a library designed for document object model manipulation and cross-browser interaction. It provides a unified interface for selecting, traversing, and modifying web page elements, ensuring consistent behavior across different rendering engines by abstracting away underlying browser inconsistencies. The library distinguishes itself through a dedicated CSS selector engine that parses strings into executable functions for element location. It incorporates a state machine for managing asynchronous operations and a feature-detection strategy that probes the environment to execute code p

    JavaScriptCross-Browser AbstractionsDOM Manipulation LibrariesEvent Managers
    View on GitHub↗59,825
  • qloapps/qloappsQloapps avatar

    Qloapps/QloApps

    13,653View on GitHub↗

    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 modif

    PHPAutomated Reservation SystemsBooking Management UtilitiesHospitality Management Platforms
    View on GitHub↗13,653
  • tokio-rs/tokiotokio-rs avatar

    tokio-rs/tokio

    32,309View on GitHub↗

    Tokio is an asynchronous runtime for the Rust programming language, designed to manage and execute concurrent tasks efficiently. It provides a multi-threaded execution environment that schedules lightweight tasks across available processor cores, utilizing a work-stealing scheduler to balance computational load. By employing a poll-based execution model and waker-based notifications, the runtime drives asynchronous operations forward without requiring active polling loops, ensuring efficient resource utilization. The project distinguishes itself through a comprehensive suite of tools for high

    RustRuntime EnvironmentsTimer SchedulersNetwork Programming Frameworks
    View on GitHub↗32,309
  • dokploy/dokployDokploy avatar

    Dokploy/dokploy

    34,901View on GitHub↗

    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 sup

    TypeScriptContainer Orchestration PlatformsApplication DeploymentApplication Deployment Platforms
    View on GitHub↗34,901
  • openemr/openemropenemr avatar

    openemr/openemr

    4,691View on GitHub↗

    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

    PHPElectronic Health RecordsClinical Decision SupportDirect
    View on GitHub↗4,691
  • digitalplatdev/freedomainDigitalPlatDev avatar

    DigitalPlatDev/FreeDomain

    179,955View on GitHub↗

    FreeDomain is a centralized platform for managing the full lifecycle of domain names, providing services for free registration and web presence activation. It offers a unified administrative interface that allows users to secure digital identities across multiple top-level extensions and configure hosting environments through a guided setup process. The platform distinguishes itself through an API-driven orchestration layer that automates interactions with external registrars and simplifies complex infrastructure management by abstracting DNS configurations into standardized zone file updates

    HTMLDomain Registration PlatformsDNS Management DashboardsDomain Lifecycle Management
    View on GitHub↗179,955
  • fullcalendar/fullcalendarfullcalendar avatar

    fullcalendar/fullcalendar

    20,506View on GitHub↗

    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 f

    TypeScriptCalendar ViewsCalendar Event ManagementCalendars And Dates
    View on GitHub↗20,506
  • conductor-oss/conductorconductor-oss avatar

    conductor-oss/conductor

    31,962View on GitHub↗

    Conductor is a durable workflow engine designed to orchestrate complex, long-running business processes and autonomous agent loops. It functions as a stateful execution platform that persists the entire history of a process, ensuring that workflows remain reliable and recoverable across infrastructure failures, system restarts, and transient network errors. By managing task lifecycles, worker polling, and state transitions, it provides a centralized coordination layer for distributed systems. The platform distinguishes itself through its specialized support for AI agent orchestration, allowin

    JavaDurable Workflow EnginesDurable Workflow Execution EnginesWorkflow Engines
    View on GitHub↗31,962
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    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 thr

    TypeScriptAdmin DashboardsAdmin Panel FrameworksAdmin Panel Generators
    View on GitHub↗26,780
  • odoo/odooodoo avatar

    odoo/odoo

    52,445View on GitHub↗

    Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r

    PythonEnterprise Resource PlanningCustomer Relationship ManagementCustomer Relationship Management Platforms
    View on GitHub↗52,445
  • ufund-me/qbotUFund-Me avatar

    UFund-Me/Qbot

    17,659View on GitHub↗

    Qbot is a multi-purpose platform designed to support automated recruitment, quantitative trading, and distributed service orchestration. It functions as a comprehensive framework that integrates artificial intelligence into specialized workflows, enabling users to build and deploy systems for candidate screening, financial strategy execution, and context-aware knowledge retrieval. The platform distinguishes itself through a modular architecture that combines high-performance distributed communication with domain-specific automation. It provides a robust foundation for managing microservices t

    Jupyter NotebookAlgorithmic TradingAutomated Interview PlatformsMock Interview Platforms
    View on GitHub↗17,659
  • fastapi/fastapifastapi avatar

    fastapi/fastapi

    99,260View on GitHub↗

    FastAPI is a web framework for building APIs with Python. It leverages standard language type hints to provide automatic data validation, request parsing, and interactive API documentation generation. The framework supports asynchronous request handling and manages execution contexts to prevent blocking the main event loop. The project includes a dependency injection system that allows for the resolution and injection of reusable components into request handlers. This system supports request-scoped caching, lifecycle management, and integration with security mechanisms like OAuth2 and JSON We

    PythonFull-Stack FrameworksRequest Body ValidationsAsynchronous Dependencies
    View on GitHub↗99,260
  • instapy/instapyInstaPy avatar

    InstaPy/InstaPy

    17,771View on GitHub↗

    InstaPy is a Python-based automation library designed to manage social media engagement and audience growth. It functions as an automation bot that executes programmatic workflows to interact with platform interfaces, facilitating consistent activity such as liking, commenting, and following accounts. The framework operates by controlling a real browser instance, utilizing document object model selectors to trigger interface actions. It distinguishes itself through configuration-driven execution, which allows users to adjust operational logic and interaction parameters via external files rath

    PythonAutomation BotsEngagement AutomationGrowth Automators
    View on GitHub↗17,771
  • nodejs/nodenodejs avatar

    nodejs/node

    117,932View on GitHub↗

    This project is an open-source JavaScript runtime built on the V8 engine. It provides a comprehensive environment for executing JavaScript code outside of a web browser, offering foundational primitives for process management, multi-core load distribution, and parallel execution through worker threads. The runtime includes a broad set of built-in modules for system-level operations, such as file system interaction, network communication across various protocols, and cryptographic security. It supports multiple module systems, native binary addon integration, and diagnostic tools for monitorin

    JavaScriptEvent EmittersCryptographic OperationsDebugging Tools
    View on GitHub↗117,932
  • arendst/tasmotaarendst avatar

    arendst/Tasmota

    24,502View on GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    CHome AutomationAutomation ControllersDevice Management
    View on GitHub↗24,502
  • juliangarnier/animejuliangarnier avatar

    juliangarnier/anime

    69,932View on GitHub↗

    This project is a declarative motion framework and JavaScript animation engine designed to transition CSS properties, SVG attributes, and DOM elements. It provides a comprehensive set of tools for creating complex, multi-part motion sequences by synchronizing animations, timers, and callbacks into a single, unified timeline. The library distinguishes itself through a robust timeline-based sequence orchestrator that allows for precise timing, label-based control, and hierarchical nesting of animations. It also features a physics-driven interaction library that enables draggable elements with c

    JavaScriptAnimation ControllersAnimation FrameworksJavaScript Animation APIs
    View on GitHub↗69,932
  • leantime/leantimeLeantime avatar

    Leantime/leantime

    9,288View on GitHub↗

    Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban boards and Gantt charts. It functions as a strategic planning tool that links daily operational tasks to high-level business goals and long-term objectives, while also serving as a time tracking and billing system for managing work hours and client estimations. The platform differentiates itself through an integrated AI-powered project assistant that decomposes complex tasks, generates status reports, and provides project insights. It further distinguishes its offering with a

    PHPOpen Source Project Management AlternativesProject Task ManagementTeam Collaboration Platforms
    View on GitHub↗9,288
  • modelcontextprotocol/serversmodelcontextprotocol avatar

    modelcontextprotocol/servers

    87,320View on GitHub↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service environments, using a JSON-RPC based messaging standard to facilitate bidirectional communication between clients and servers. The protocol distinguishes itself through a robust capability-based handshake that negotiates feature sets during session initialization, ensuring compatibil

    TypeScriptAI Context Integration ProtocolsAI Agent Tool IntegrationsAI Interoperability Layers
    View on GitHub↗87,320
  • elie222/inbox-zeroelie222 avatar

    elie222/inbox-zero

    10,101View on GitHub↗

    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 in

    TypeScriptAI-Powered Inbox OrganizationEmail AutomationAccess Authentication
    View on GitHub↗10,101
  • mattermost/mattermostmattermost avatar

    mattermost/mattermost

    38,139View on GitHub↗

    Mattermost is a self-hosted, enterprise-grade communication platform designed for organizations that require strict control over their internal data and messaging infrastructure. It functions as a centralized hub for real-time team interaction, offering persistent messaging, voice and video conferencing, and integrated project management tools within a single, private workspace. The platform is built to support high-security environments, including air-gapped deployments where public internet access is restricted or unavailable. The platform distinguishes itself through a focus on regulatory

    TypeScriptAccess Control SystemsAir-Gapped Deployment StrategiesEnterprise Messaging Servers
    View on GitHub↗38,139
  • awesome-mlss/awesome-mlssawesome-mlss avatar

    awesome-mlss/awesome-mlss

    3,009View on GitHub↗

    This project is a curated directory and scheduling tool designed for researchers to discover and track global machine learning summer schools and academic programs. It functions as an aggregator that maintains a database of educational opportunities, allowing users to monitor registration windows and event schedules across various research domains. The platform distinguishes itself through specialized tools for academic deadline management and personal organization. Users can filter programs by topic, geographic location, or registration status, and utilize client-side timezone normalization

    HTMLAcademic SchedulersEvent AggregatorsMachine Learning Resources
    View on GitHub↗3,009
  • netty/nettynetty avatar

    netty/netty

    34,975View on GitHub↗

    Netty is an asynchronous network framework designed for building scalable protocol servers and clients. It utilizes an event-driven reactor pattern and a non-blocking input/output model to decouple connection handling from application logic, allowing for the development of responsive network services that manage high volumes of concurrent connections. The framework distinguishes itself through a modular pipeline-based processing chain that enables the implementation of custom binary or text-based protocols. It provides a pluggable transport abstraction that allows developers to switch between

    JavaAsynchronous Network FrameworksHigh-Performance NetworkingReactor Patterns
    View on GitHub↗34,975
  • django/djangodjango avatar

    django/django

    87,878View on GitHub↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    PythonBackend Security MiddlewareFull-Stack Web FrameworksObject-Relational Mappers
    View on GitHub↗87,878
  • huginn/huginnhuginn avatar

    huginn/huginn

    49,480View on GitHub↗

    Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to build autonomous agents that monitor web services, scrape data, and execute complex tasks by propagating events through a directed graph. By running on your own server infrastructure, it provides a private environment for orchestrating workflows without relying on third-party automation services. The platform distinguishes itself through a modular, plugin-based architecture that enables the development of custom agents to handle specific data processing needs. Each agent maintains

    RubyAgentic Automation FrameworksAutomation PlatformsAgentic Workflow Graphs
    View on GitHub↗49,480
  • reactivex/rxjsReactiveX avatar

    ReactiveX/rxjs

    31,682View on GitHub↗

    RxJS is a library for reactive programming that provides a framework for composing asynchronous and event-based programs. It utilizes observable sequences to model data flows, allowing developers to manage complex sequences of events through a declarative programming interface. The library implements the observer pattern to facilitate decoupled communication between data producers and subscribers. By employing a lazy execution model, streams remain dormant until a consumer explicitly subscribes, at which point data production is triggered. This approach enables the construction of predictable

    TypeScriptReactive Programming LibrariesAsynchronous StreamsReactive Programming
    View on GitHub↗31,682
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
simstudioai/sim28.8KTypeScriptApache-2.0Jun 16, 2026
calcom/cal.com45.8KTypeScriptMITJun 22, 2026
awesome-selfhosted/awesome-selfhosted
299.5K
—
NOASSERTION
Jun 16, 2026
twentyhq/twenty50.1KTypeScriptNOASSERTIONJun 16, 2026
punkpeye/awesome-mcp-servers89.3K—MITJun 16, 2026
x-cmd/x-cmd4KShellapache-2.0Feb 19, 2026
chatwoot/chatwoot32KRubyNOASSERTIONJun 16, 2026
novuhq/novu39.1KTypeScriptNOASSERTIONJun 16, 2026
gam-team/gam4.2KPythonApache-2.0Jun 23, 2026
socketio/socket.io63.2KTypeScriptMITJun 17, 2026

Related searches

  • an appointment scheduler
  • a self-hosted booking page
  • Calendar synchronization tool
  • a shared calendar server
  • a tool for syncing calendar events
  • a self hosted server for calendar synchronization
  • a tasks-plus-calendar app
  • a meeting-time poll tool