Generate a calendar with all your facebook friends birthdays.
The generated calendar file is saved in ICS
or CSV
formats.
Command | Result |
---|---|
npm run build | Build extension and pack it to birthday-calendar-exporter.zip |
npm start | Build extension in dev mode |
npm run watch | Build extension in dev mode with watch |
npm run watch:hmr | Build extension in dev mode with watch and hot module replacement |
Click on extension icon and select one of the required formats:
- Generate Google Calendar - ICS is a universal calendar format used by Microsoft Outlook, Google Calendar, and Apple Calendar.
- Generate Excel file - CSV
- Remove from Google Calendar - ICS file used to remove previously imported birthday events.
At the end of the process a file named birthday-calendar.ics
will be downloaded automatically to your Downloads folder.
Use the generated file to import your friends birthdays to your calendar program.
I suggest creating a new Birthday themed sub-calendar and use it for imports.
Question | Answer |
---|---|
I accidentally saved birthdays to my main calendar, how to reverse it? | Click on extension icon and select "Remove from Google Calendar". A file named delete-birthday-calendar.ics will be downloaded. Import the file to your calendar |
Is it possible to remove some of the contacts before importing to calendar? | There is command line tool you can use: guenter-r/calendar_file_splitter |
It is open source, feel free to check it here: https://github.com/zagushka/birthday-calendar-extractor
- Option to edit birthdays before generating the calendar file.
- Get rid of luxon to reduce bundle size.
- Direct export to Google Calendar.