{"id":18149954,"url":"https://github.com/cijo7/halo","last_synced_at":"2025-04-27T07:17:40.943Z","repository":{"id":57436637,"uuid":"161068046","full_name":"cijo7/Halo","owner":"cijo7","description":"Halo is a Weather App for Linux Desktops.","archived":false,"fork":false,"pushed_at":"2019-11-17T14:52:26.000Z","size":27466,"stargazers_count":20,"open_issues_count":0,"forks_count":5,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-27T07:17:28.555Z","etag":null,"topics":["gtk3","gui","python3","weather-app","weather-forecast-application","weather-information"],"latest_commit_sha":null,"homepage":"https://cijo7.github.io/Halo/","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/cijo7.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":"2018-12-09T18:18:04.000Z","updated_at":"2025-02-08T21:43:10.000Z","dependencies_parsed_at":"2022-09-09T23:23:13.831Z","dependency_job_id":null,"html_url":"https://github.com/cijo7/Halo","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cijo7%2FHalo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cijo7%2FHalo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cijo7%2FHalo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cijo7%2FHalo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cijo7","download_url":"https://codeload.github.com/cijo7/Halo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251099763,"owners_count":21536159,"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":["gtk3","gui","python3","weather-app","weather-forecast-application","weather-information"],"created_at":"2024-11-02T00:06:48.572Z","updated_at":"2025-04-27T07:17:40.923Z","avatar_url":"https://github.com/cijo7.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Halo - The Weather App\n[![Build Status](https://travis-ci.com/cijo7/Halo.svg?branch=master)](https://travis-ci.com/cijo7/Halo)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/45bd325b322f481087bcf325ef1217ec)](https://www.codacy.com/app/cijo360/Halo)\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\n\nHalo is a weather app written in python. You can quickly view the\nweather in your city and checkout the forecast and historic temperature trends. \nHalo is smart enough to identify your location based on your ip.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg  src=\"https://github.com/cijo7/Halo/raw/master/preview.gif\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://snapcraft.io/halo-weather\"\u003e\n      \u003cimg alt=\"Get it from the Snap Store\" src=\"https://snapcraft.io/static/images/badges/en/snap-store-black.svg\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n## Prerequisites\n\n1. Python 3\n1. Pip\n\n## Installation\n\n### Snap\n\nThe easiest way to install halo is via snap. \n\n\nTo install the latest stable version,\n\n````console\nuser@ubuntu:~$ sudo snap install halo-weather\n````\n\nTo install the latest build, \n````console\nuser@ubuntu:~$ sudo snap install --edge halo-weather\n````\n\n### Pypi\n\nMake sure the following binaries are present:\n\n````console\nuser@ubuntu:~$ sudo apt install python3-setuptools pkg-config libcairo2-dev libgirepository1.0-dev gir1.2-gtk-3.0 python3-dev\n````\n\nTo install the package package using pip,\n\n````console\nuser@ubuntu:~$ pip3 install halo-weather\n````\n\n## Usage\nAfter installing it, you can directly launch it either by searching for Halo among your installed apps, or from terminal by running\n\n````sh-session\n$ halo-weather\n````\n\n### Running directly from Source\n\nYou can directly run this from source.\nFirst, you will need to clone the source code and install the dependencies manually by running\n\n````sh-session\n$ git clone https://github.com/cijo7/Halo.git \u0026\u0026 cd Halo\n$ pip3 install -r requirements.txt\n````\n\nThen run the python module by executing\n\n````sh-session\n$ python3 -m halo\n````\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcijo7%2Fhalo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcijo7%2Fhalo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcijo7%2Fhalo/lists"}