All Projects → fmeum → ics2gcal

fmeum / ics2gcal

Licence: MIT license
Import .ics files into Google Calendar with only two clicks.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to ics2gcal

Daylight-Calendar-ICS
Daylight Calendar is a dynamically generated .ics calendar that you can host and subscribe to in Google Calendar, iCal, or other calendar software.
Stars: ✭ 22 (+4.76%)
Mutual labels:  ical, google-calendar, ics
ics-to-json
📅 Convert ICS calendars (eg. Google Calendar) to an opinionated JSON format.
Stars: ✭ 36 (+71.43%)
Mutual labels:  ical, google-calendar, ics
ical
📅 Golang iCalendar lexer/parser implementing RFC 5545
Stars: ✭ 28 (+33.33%)
Mutual labels:  ical, ics
google-calendar-api
Demo Project for Google Calendar API Using Spring Boot Rest API with OAuth2
Stars: ✭ 25 (+19.05%)
Mutual labels:  google-calendar, google-api
every2cal
🙌에브리타임 캘린더를 ics파일로 바꿔줍니다
Stars: ✭ 33 (+57.14%)
Mutual labels:  ical, ics
weather-calendar-feed
Display yr.no weather (supports the entire Earth) forecasts with highly customizable Event titles in your Google Calendar, Android phone, iPhone, Outlook or other iCalendar app
Stars: ✭ 16 (-23.81%)
Mutual labels:  google-calendar, ics
node-google-calendar
Simple node module that supports Google Calendar API
Stars: ✭ 76 (+261.9%)
Mutual labels:  google-calendar, google-api
Fb2cal
Fetch Facebook Birthdays events and create an ICS file for use with calendar apps
Stars: ✭ 335 (+1495.24%)
Mutual labels:  google-calendar, ics
prodcal ics
Производственный календарь в формате ics
Stars: ✭ 23 (+9.52%)
Mutual labels:  google-calendar, ics
remarkable-calendar-creator
Create calendars to display on a reMarkable device as the suspend screen or to write notes on, including events from your own online iCal calendar
Stars: ✭ 28 (+33.33%)
Mutual labels:  ical, ics
datebook
📅 Generates URLs and downloadable ICS files for adding events to popular calendar apps.
Stars: ✭ 273 (+1200%)
Mutual labels:  google-calendar, ics
Gam
command line management for Google Workspace
Stars: ✭ 2,558 (+12080.95%)
Mutual labels:  google-calendar, google-api
node-ical
NodeJS class for parsing iCalendar/ICS files
Stars: ✭ 53 (+152.38%)
Mutual labels:  ical, ics
ical2gcal
sync ics(es) to google calendar
Stars: ✭ 13 (-38.1%)
Mutual labels:  ical, google-calendar
SigTools
📆 Sigarra Tools | An extension that makes the information system of the University of Porto slightly better.
Stars: ✭ 35 (+66.67%)
Mutual labels:  google-calendar
Delphi SChannelTLS
Helper functions and socket classes to perform TLS communication by means of WinAPI (SChannel)
Stars: ✭ 22 (+4.76%)
Mutual labels:  ics
ical2json
A simple node package to convert ical data to json
Stars: ✭ 46 (+119.05%)
Mutual labels:  ics
SMSRetrieverAPIDemo
Demo of the Google API of SMS retriever
Stars: ✭ 49 (+133.33%)
Mutual labels:  google-api
google-drive-direct-remote-upload
Directly upload files from the web to Google Drive without saving them completely on the server before.
Stars: ✭ 62 (+195.24%)
Mutual labels:  google-api
goco
Connecting to Google API has never been easier!
Stars: ✭ 14 (-33.33%)
Mutual labels:  google-api

ICS to GCal

Found an interesting event online that comes as an iCal file (*.ics) and want to import it into one of your Google calendars? With ICS to GCal this will take just two clicks - no need to open the Google Calendar settings and pollute your list of calendars.

ICS to GCal correctly imports recurrent events (to the extent they are supported by Google Calendar) and automatically fixes some deviations from the iCalendar specification that are rather common (such as trailing commas in date lists, exceptional dates not specified with the correct time,...).

ics2gcal

How to use:

  1. Before the first use, click on the extension symbol in the browser toolbar to allow access to you calendars.
  2. Right-click on a link to an iCal file (*.ics).
  3. Select a calendar under "Add to calendar". A popup notification will inform you about the number of events added and allow you to view the event or undo the changes while they have not been committed.

Install in Chrome

You can install the extension directly from the Chrome Web Store. If you want to make changes to the extension and test it locally, you have to:

  1. Run yarn install to install dependencies (ical.js and chrome-promise).
  2. In Chrome, under More tools -> Extensions, mark the Developer mode checkbox and use Load unpacked extension....

Examples of both valid and invalid iCalendar files to test on can be found in the tests folder. They have to be hosted by a web server since the Chrome extension has no permission to access file:// URLs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].