{"id":27170403,"url":"https://github.com/apsknight/lemur","last_synced_at":"2026-03-02T22:10:39.926Z","repository":{"id":50214308,"uuid":"97243784","full_name":"apsknight/lemur","owner":"apsknight","description":"A Python application to send email on API update.","archived":false,"fork":false,"pushed_at":"2022-12-07T23:56:20.000Z","size":19,"stargazers_count":5,"open_issues_count":6,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-09T07:56:03.997Z","etag":null,"topics":["notifier","python"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apsknight.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-14T14:42:49.000Z","updated_at":"2023-03-04T10:28:34.000Z","dependencies_parsed_at":"2023-01-24T06:01:18.215Z","dependency_job_id":null,"html_url":"https://github.com/apsknight/lemur","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/apsknight/lemur","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apsknight%2Flemur","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apsknight%2Flemur/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apsknight%2Flemur/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apsknight%2Flemur/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apsknight","download_url":"https://codeload.github.com/apsknight/lemur/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apsknight%2Flemur/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259521543,"owners_count":22870449,"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":["notifier","python"],"created_at":"2025-04-09T07:56:13.314Z","updated_at":"2026-03-02T22:10:39.798Z","avatar_url":"https://github.com/apsknight.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Lemur\r\n=====\r\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://image.ibb.co/c00mcv/rsz_lemur_1312198_640.png\"/ alt=\"Lemur Image\"\u003e\u003c/p\u003e\r\n\r\n[![License : MIT](https://img.shields.io/npm/l/express.svg)](http://aps.mit-license.org)\r\n[![Python: 2.7.12](https://img.shields.io/badge/Python-2.7.12-red.svg)](https://www.python.org/downloads/release/python-2712/)\r\n![](https://img.shields.io/badge/Heroku-Not%20Deployed-red.svg)\r\n\r\n\u003eA Python project for sending Email notification on IIT BBS News API Updation. The Project is currently functioning to send Email notification of updates on \u003chttp://www.iitbbs.ac.in\u003e\r\n \r\n\u003e[IIT Bhubaneswar News API](http://amanpratapsingh.in/IITBBSNewsAPI) project is used for API Requests.\r\n  \r\n## Features\r\n* Subscription Management through Google Sheets\r\n\t* Google Sheets([Why Google Sheet?](https://twitter.com/patio11/status/485239825314758656)) is used for `CRUD` functionality of Email Addresses.\r\n* Email Sending through Python SMTP Library\r\n\t* Python's standard Email and SMTP library is used for Email sending.\r\n* HTML Emails\r\n\t* Emails are in HTML format, created using ZURB Foundation Framework and Inliner.  \r\n\r\n## How to subscribe\r\nJust fill this [Google Form](https://drive.google.com/open?id=1eWPAZ1T_eSPM8YMXR8GKDfAEazQYge3obBrW0qZHuok) and you're on board.\r\n\r\n## Further ToDo\r\n* Create Unsubscription Functionality for opting out. `C` and `R` is implemented while `U` and `D` is yet to implement.\r\n* Add other resources like daily weather, quotes of the day, top local and national headlines in Emails.\r\n* Send Email to all users simultaneously. (Currently Emails are sent one by one to each user)\r\n* Code Cleaning and add Documentation in class functions.\r\n\r\n## Contributing\r\nFeel free to submit a pull request or an issue. Sugest new features on issue tracker.  \r\n**OR**  \r\nYou can [tweet me](https://twitter.com/ultimateaps) for any other info.\r\n\r\n## License\r\n\r\nBuilt with ♥ by Aman Pratap Singh([@apsknight](http://amanpratapsingh.in)) under [MIT License](http://aps.mit-license.org/)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapsknight%2Flemur","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapsknight%2Flemur","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapsknight%2Flemur/lists"}