{"id":14384134,"url":"https://github.com/mrusme/lemon","last_synced_at":"2025-05-06T21:28:47.896Z","repository":{"id":75669177,"uuid":"179894865","full_name":"mrusme/lemon","owner":"mrusme","description":"Lemon is a notification proxy that supports D-Bus, as well as the Pimoroni Raspberry Pi Unicorn Hat HD, allowing you to build a cheap, open-source alternative to LaMetric.","archived":false,"fork":false,"pushed_at":"2025-04-28T04:25:27.000Z","size":92870,"stargazers_count":57,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-28T05:27:21.893Z","etag":null,"topics":["github","github-webhooks","ifttt","ifttt-maker","ifttt-makerwebhooks","ifttt-webhooks","led","lemon","monitor","notification","pimoroni","pimoroni-unicorn-hat-hd","python3","raspberry","raspberry-pi","webhooks"],"latest_commit_sha":null,"homepage":"https://マリウス.com/lemon-v2/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mrusme.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["https://github.com/mrusme#support"]}},"created_at":"2019-04-06T22:46:45.000Z","updated_at":"2025-04-28T04:25:31.000Z","dependencies_parsed_at":"2024-05-03T07:35:49.074Z","dependency_job_id":"9141a430-a93a-4752-9ac0-5d20ba671611","html_url":"https://github.com/mrusme/lemon","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrusme%2Flemon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrusme%2Flemon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrusme%2Flemon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrusme%2Flemon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrusme","download_url":"https://codeload.github.com/mrusme/lemon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252771474,"owners_count":21801718,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","github-webhooks","ifttt","ifttt-maker","ifttt-makerwebhooks","ifttt-webhooks","led","lemon","monitor","notification","pimoroni","pimoroni-unicorn-hat-hd","python3","raspberry","raspberry-pi","webhooks"],"created_at":"2024-08-28T18:01:09.077Z","updated_at":"2025-05-06T21:28:47.847Z","avatar_url":"https://github.com/mrusme.png","language":"Go","funding_links":["https://github.com/mrusme#support"],"categories":["Go"],"sub_categories":[],"readme":"Lemon\n-----\n\n![Lemon D-Bus](lemon-dbus.gif)\n\n*Lemon* is a *notification proxy* that supports D-Bus, as well as the [Pimoroni \nRaspberry Pi Unicorn Hat \nHD](https://shop.pimoroni.com/products/unicorn-hat-hd?variant=42496126730), \nallowing you to build a cheap, open-source alternative to \n[LaMetric](https://lametric.com).\n\n\u003e **Info:** The `master` branch contains the latest version of *Lemon*. If \n\u003e you're looking for the [legacy \n\u003e version](https://マリウス.com/meet-lemon-a-79-43-open-source-alternative-to-lametric-that-supports-github-ifttt-zapier-webhooks-and-even-integrates-with-pushover/) \n\u003e that was written in Python and was only working on a Raspberry Pi with \n\u003e Pimoroni's Unicorn Hat HD, please refer to [this \n\u003e branch](https://github.com/mrusme/lemon/tree/deprecated).\n\nLemon can run as a background process (*daemon*) on your Linux/*BSD machine and \npipe incoming notifications from any supported source to any supported output. \nFor example, you can have your *Pushover* notifications displayed as D-Bus \ndesktop notifications (*libnotify*).\n\n\n## Compatibility\n\n\n### Sources\n\nLemon currently supports the following notification sources:\n\n- [x] Dummy (for testing purposes)\n- [x] [Pushover](https://pushover.net)\n- [x] [IFTTT](https://ifttt.com) (via Pushover)\n\n\n### Outputs \n\nLemon currently supports the following outputs:\n\n- [x] D-Bus (desktop notifications)\n- [x] Pimoroni Unicorn Hat HD\n\n\n## Getting started\n\n\n### From source\n\n```sh\n$ go build\n$ sudo cp ./lemon /usr/local/bin/lemon\n```\n\n### From releases \n\nDownload [the release](https://github.com/mrusme/lemon/releases) for your \nplatform, unpack it and move it e.g. to `/usr/local/bin/lemon`.\n\n\n### Usage\n\n```sh\n$ lemon --help\n```\n\n#### Pushover\n\nTo simplify Pushover setup, this repository contains [a script](login.sh) that \ncan be used to obtain the required `Device ID` and `Secret`. The script accepts \nthree fixed arguments:\n\n1. Your Pushover e-mail address \n2. Your Pushover password\n3. Your Pushover 2FA code\n\nExample:\n\n```sh\n./login.sh \"$(pass show pushover/email)\" \"$(pass show pushover/password)\" 123456\n```\n\n\n#### Unicorn Hat HD\n\n![Raspberry Pi 3A+ \u0026 Pimoroni Unicorn Hat HD](lemon-unicorn.gif)\n\nDownload/build the `arm64` version, copy onto the Raspberry Pi and, enable SPI \nvia `raspi-config` and use `-outputs unicorn` as output.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrusme%2Flemon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrusme%2Flemon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrusme%2Flemon/lists"}