{"id":26974264,"url":"https://github.com/kulmanferdi/cliw","last_synced_at":"2026-07-10T11:31:00.366Z","repository":{"id":285762855,"uuid":"958499039","full_name":"kulmanferdi/cliw","owner":"kulmanferdi","description":"Weather app to request weather data from WeatherStack API","archived":false,"fork":false,"pushed_at":"2026-02-20T23:12:00.000Z","size":129,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-02-21T04:57:09.487Z","etag":null,"topics":["csharp","weather-api"],"latest_commit_sha":null,"homepage":"","language":"C#","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/kulmanferdi.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-01T09:47:42.000Z","updated_at":"2026-02-20T23:12:04.000Z","dependencies_parsed_at":"2025-04-02T15:24:33.287Z","dependency_job_id":"1907081a-7f3c-478d-85fe-44bbb4b8e7e3","html_url":"https://github.com/kulmanferdi/cliw","commit_stats":null,"previous_names":["kulmanferdi/cliw"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kulmanferdi/cliw","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulmanferdi%2Fcliw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulmanferdi%2Fcliw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulmanferdi%2Fcliw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulmanferdi%2Fcliw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kulmanferdi","download_url":"https://codeload.github.com/kulmanferdi/cliw/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulmanferdi%2Fcliw/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35330738,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["csharp","weather-api"],"created_at":"2025-04-03T10:33:09.644Z","updated_at":"2026-07-10T11:31:00.360Z","avatar_url":"https://github.com/kulmanferdi.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CLIW \nConsole line interface weather app, fetching weather information from WeatherStack Free API.\n\n## Requirements\n- **DOTNET 9.0**: Usually comes with your IDE or you can install it manually.\n \n  [download](https://dotnet.microsoft.com/en-us/download)\n  \n- **NuGet packages**:\n  In order to run this project, you need to install the following packages.\n  \n  ``` zsh\n  dotnet add package DotNetEnv\n  dotnet add package Serilog.AspNetCore\n  dotnet add package Serilog.Sinks.Console\n  dotnet add package Microsoft.AspNetCore.Components\n  dotnet add package Microsoft.AspNetCore.Components.Web\n  dotnet add package Spectre.Console.Cli\n  dotnet add package RazorConsole.Core\n\n  ```\n\n## Environment\n\nCreate a **.env** file into **/your_project/bin/Debug/net9.0** folder. Then enter the lines below.\n\n### API key\n\nRegister on [weatherstack.com](https://weatherstack.com/) to get your API key.\n\n```env\nAPI_KEY=your_api_key\n```\n\n### Base URL\n\nPut the base url into the **.env** file.\n```env\nBASE_URL=https://api.weatherstack.com\n```\n\n### Default location\n\nBe sure to define a default location in the .env file, which will be shown whenever an invalid location is provided.\n```env\nDEFAULT_LOCATION=\"Budapest, Hungary\"\n```\n\n## Text output \nWe use the default location below, that's why we didn't enter anything.\n\n![example output](./doc_src/output.png)\n\n## Razor output \nTo be implemented.\n\n### Premium features\n\n- Location lookup/autocomplete is available from the Standard subscription level.\n- Forecast is only available for Professional Plan and higher tier subscriptions.\n\nCheck [pricing](https://weatherstack.com/pricing)\n\n## Contribution\n\nIf you would like to contribute to the project, you can find the [documentation](https://weatherstack.com/documentation) here.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkulmanferdi%2Fcliw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkulmanferdi%2Fcliw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkulmanferdi%2Fcliw/lists"}