Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vimode/add-to-calendar


https://github.com/vimode/add-to-calendar

Last synced: 22 days ago
JSON representation

Awesome Lists containing this project

README

        

_This is an extension was created just to understand the structure for browser extensions on Firefox as well as Chromium based browsers_

# Add to Calendar

Adds a new context menu item which lets you add the highlighted text from any webpage to google calendar.

## What it does

![Extension context menu screenshot in Firefox](images/screenshot-1.png)

If you highlight a text and Add it to calendar, it will open a new tab and open the new Entry page in Google Calendar with selected text as title.

If you highlight a numerical date and Add it to calendar, it will open a new tab and open the new Entry page in Google calendar with the selected date as the event date.

## Issues

- As of now it can only parse numerical date formats, cannot parse date format that has month in text format.
- The numerical format can understand dates starting from YYYY or MM or DD but cannot distinguish between DD and MM, so date format which is buggy.
- Need to understand how to make a proper package for both browser engines.

Calendar icons created by Freepik - Flaticon