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
lukevella avatar

lukevella/rallly

0
View on GitHub↗
5,120 stars·523 forks·TypeScript·AGPL-3.0·14 viewsrallly.co↗

Rallly

Rallly is a group scheduling tool and collaborative event planner designed to coordinate meeting dates and collect participant availability. It functions as a multi-tenant meeting coordinator that allows users to propose date options via polls, visualize overlapping free time in a grid, and finalize meeting arrangements across different time zones.

The project is built as a self-hosted scheduling application that can be deployed on private infrastructure using a containerized stack. This deployment model enables full data ownership and includes capabilities for corporate identity branding, allowing organizations to customize logos, colors, and names to align with their visual identity.

The platform covers a broad range of administrative and collaboration features, including team access management via single sign-on and email whitelists, seat-based subscription management, and role-based access control. It also provides infrastructure utilities for database backups, SMTP email configuration, and user interface localization.

Features

  • Team Collaboration and Events - Functions as a collaborative workspace for organizing group meetings with timezone conversion and availability visualization.
  • Availability Collection Systems - Shares unique invite links with participants to gather their preferred dates for a specific event.
  • Community Polling Systems - Provides a system for users to select their availability for proposed dates and register their votes.
  • Global Meeting Coordination - Coordinates meeting schedules by aggregating participant availability and optimizing across different time zones.
  • Date Finalization - Selects a winning time slot from a poll and notifies all participants of the confirmed date.
  • Group Scheduling Tools - Provides a platform for proposing meeting dates and collecting participant availability through polls.
  • Participant Polling Systems - Accepts poll responses via direct links so users can vote without creating an account.
  • Time Zone Management - Converts event time options into the local time zone of each participant for remote group scheduling.
  • Multi-Container Stacks - Ships as a production-ready stack of multiple Docker containers including web servers and databases for self-hosting.
  • Self-Hosted Applications - Designed as software to be deployed and managed on private hardware or personal servers.
  • Collaborative Workspaces - Provides containerized, shared environments where teams can jointly coordinate scheduling activities.
  • Self-Hosted Deployments - Ships as a containerized stack designed for installation on private infrastructure to ensure complete data ownership.
  • Self-Hosted Instances - Provides the capability to deploy and run private copies of the scheduling application on user-controlled infrastructure.
  • Availability Visualizations - Displays participant responses in a grid to identify overlapping free time at a glance.
  • Event Response Notifications - Sends real-time alerts to organizers when participants respond to a poll to keep them updated.
  • Service Administration Panels - Includes a dedicated service administration panel for managing users and system configurations.
  • Team Management - Implements administrative governance for teams including SSO integration, email whitelists, and role-based permissions.
  • Multi-tenant Workspaces - Supports independent, isolated workspaces for multiple organizational tenants with associated data and billing.
  • Workspace Member Management - Provides functionality for managing user registration, invitations, and permission levels within shared workspaces.
  • Identity Federation Providers - Supports identity federation by delegating user authentication to external corporate identity providers.
  • Role-Based Access Control - Restricts system functionality and administrative settings by assigning specific permission levels to user accounts.
  • Single Sign-On Integrations - Integrates with external identity providers to allow users to sign in with corporate accounts via Single Sign-On.
  • User-Based Access Restrictions - Limits system entry by controlling registration and sign-in through email whitelists and magic links.
  • Brand Identity Customization - Allows organizations to customize application logos, colors, and names to align with their corporate visual identity.
  • Branding Customization - Allows customization of application names, colors, and logos to align the interface with corporate identity.
  • Communication Systems - Poll-based scheduling and voting platform.
  • Calendar and Scheduling - Collaboration tool for scheduling events and meetings.
  • Open Source Applications - Self-hostable scheduling and polling application.

Star history

Star history chart for lukevella/ralllyStar history chart for lukevella/rallly

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Rallly

Similar open-source projects, ranked by how many features they share with Rallly.
  • kimai/kimaikimai avatar

    kimai/kimai

    4,757View on GitHub↗

    Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w

    PHPdoctrineinvoiceinvoicing
    View on GitHub↗4,757
  • bram2w/baserowbram2w avatar

    bram2w/baserow

    5,085View on GitHub↗

    Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency. The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,

    Python
    View on GitHub↗5,085
  • kiranism/next-shadcn-dashboard-starterKiranism avatar

    Kiranism/next-shadcn-dashboard-starter

    6,595View on GitHub↗

    This project is a type-safe web application template and admin dashboard starter built with Next.js, TypeScript, and the shadcn/ui component library. It serves as a multi-tenant SaaS boilerplate designed for developing administrative interfaces and software-as-a-service applications. The starter distinguishes itself through integrated SaaS infrastructure, including multi-tenant workspace management, organization-level permissions, and subscription billing integration. It features role-based access control to gate specific pages and navigation items based on user roles or subscription tiers.

    TypeScriptadmin-dashboarddashboard-templatenextjs
    View on GitHub↗6,595
  • akaunting/akauntingakaunting avatar

    akaunting/akaunting

    9,604View on GitHub↗

    Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera

    PHPaccountingakauntingbalance
    View on GitHub↗9,604
See all 30 alternatives to Rallly→

Frequently asked questions

What does lukevella/rallly do?

Rallly is a group scheduling tool and collaborative event planner designed to coordinate meeting dates and collect participant availability. It functions as a multi-tenant meeting coordinator that allows users to propose date options via polls, visualize overlapping free time in a grid, and finalize meeting arrangements across different time zones.

What are the main features of lukevella/rallly?

The main features of lukevella/rallly are: Team Collaboration and Events, Availability Collection Systems, Community Polling Systems, Global Meeting Coordination, Date Finalization, Group Scheduling Tools, Participant Polling Systems, Time Zone Management.

What are some open-source alternatives to lukevella/rallly?

Open-source alternatives to lukevella/rallly include: kimai/kimai — Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates… bram2w/baserow — Baserow is a no-code relational database and application builder that allows users to create structured data tables… kiranism/next-shadcn-dashboard-starter — This project is a type-safe web application template and admin dashboard starter built with Next.js, TypeScript, and… akaunting/akaunting — Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a… mlogclub/bbs-go — bbs-go is a community forum software written in Go. It functions as a gamified community platform and social network… plausible/analytics — This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and…