gruprsvp/grup has 27 GitHub stars and 0 forks. GitHot measured 0 stars in 24 hours, 0 in 7 days, and 0 in 15 days. Last checked 2026-11-14 09:01 UTC. Last push 2026-11-07.
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- 0
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
📅 Event scheduling for groups 👥 made with Flutter and Supabase
Web & AppsREADME.md
OriginalGRUP
Event Scheduling for Groups
With GRUP, you can create recurring events, invite friends, and keep track of their RSVPs.
The app is built with Flutter^flutter and Supabase^supabase - and is available on Android, iOS, and web.
Download the app
Or access it on web
:question: FAQ
What is GRUP?
GRUP is an event scheduling app that allows you to create recurring events, invite friends, and keep track of their RSVPs.
How is it different from other calendar apps?
One of the core tenets of GRUP is simplicity. As there are many calendar apps out there, we wanted to create a tool that is easy to use and focused on group events.
GRUP (as the name suggests) is all about groups. First, you create a group (or join one), then you can create events that are shared with the group members.
It also has a particular focus on recurring events, so that you can set them up once and forget.
How do I invite friends?
Once you create a group, you have 3 options to invite friends:
- Share a single-use invite code;
- Add a friend by email;
- Add a friend by phone number.
Do I need an account to use GRUP?
Yes, you need an account to use GRUP. We are investigating ways to allow anonymous users to join groups in discussion https://github.com/gruprsvp/grup/discussions/148 - feel free to join the conversation!
What if my friends don't have the app?
If your friends don't want to install the app, they can still access the event on the web.
If they don't want to interact at all, admins can still track their RSVPs in the app.
We are discussing how to allow users to reply to single events without having to sign up here: https://github.com/gruprsvp/grup/discussions/148
I have a recurring event, and users have a default RSVP. How does that work?
When you create a recurring event, each user can set a default RSVP for that event.
For example, if you have a daily event (including weekends), and you always attend during the week, you can set your "default reply" to "weekdays" and be marked as attending for all weekdays.
I need a recurring event that doesn't follow a simple pattern. Can I do that?
Not yet, but we are working on it! Check out https://github.com/gruprsvp/grup/discussions/154 for more information.
Are you VC backed?
No! We're just a team of passionate engineers who like to make good products, and solve real problems. As we try to figure out some way to bring food on the table, we may have to introduce some paid subscriptions, but:
- We won't make the core, free tier deliberately worse.
- We won't sell your data.
As you can see, this is open source software, and if you feel like we aren't doing a good job, you may fork and/or self-host.
I self-host GRUP. Do I need to set up billing?
No. The database migrations leave billing unlocked: every feature is on, groups have no seat limit, and the app shows no plans or prices. The billing Edge Functions deploy along with the others but stay unused without Stripe keys, and billing.launch() refuses to run outside prelaunch, so nothing switches billing on by accident. How the hosted service sells plans is in docs/billing-and-entitlements.md.
I have a feature request. How can I submit it?
Check out the discussions section. If you don't see a topic that matches your idea or question, feel free to start a new one!
:computer: Contributing
If you want to contribute to the project, please read the CONTRIBUTING.md file.
It contains information on how to set up your development environment, submit issues, and create pull requests.
:scroll: License
This project is licensed under the AGPL-3.0 license.
You are free to use, modify, and distribute the code as long as you keep the same license, and you distribute the source code along with the web publication.
The AGPL license differs from the other GNU licenses in that it was built for network software. You can distribute modified versions if you keep track of the changes and the date you made them. As per usual with GNU licenses, you must license derivatives under AGPL. It provides the same restrictions and freedoms as the GPLv3 but with an additional clause which makes it so that source code must be distributed along with web publication. Since web sites and services are never distributed in the traditional sense, the AGPL is the GPL of the web. ^tldr-legal
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
459,117 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,840 starsreact/react
The library for web and native user interfaces.
252,596 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,524 stars