Подскажите ресурсы и технологии для написания плагинов и расширений для браузеров.
Никогда этим не занимался вообще.
Общая идея, которую я хочу реализовать: для конкретных сайтов, структура которых известна (для основных социальных сетей, хотя не только для них), если пользователь делает некоторое действие — ставит лайк или репост, плагин должен выполнять специфические действия — автоматически сохранять картинку или видео, к которым поставили лайк, на диск, делать некоторую запись в базе данных (причем речь идет не о браузере а о нормальной десктопной БД) и т.п., то есть некоторым образом взаимодействовать с внешней для браузера средой. Предполагается, что плагины будут взаимодействовать с внешним компонентом — обычной программой, написанной на С++, которая будет постоянно запущена.
Интересуют — книги, сайты посвященные этому, названия технологий, библиотек, фреймворков, в общем все что поможет въехать в тему и разобраться в ней. По ключевым словам найду примеры на гитхабе, но я и ключевых слов не знаю.