{"id":21036637,"url":"https://github.com/pge3b/hoo","last_synced_at":"2025-10-04T05:28:25.186Z","repository":{"id":252529001,"uuid":"840709931","full_name":"pge3b/hoo","owner":"pge3b","description":"🐦‍🔥 ASP.NET Core based universal file provider microservice","archived":false,"fork":false,"pushed_at":"2025-09-30T07:47:35.000Z","size":8913,"stargazers_count":3,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-30T09:27:29.851Z","etag":null,"topics":["asp-net-core","csharp","dotnet","microservice"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pge3b.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2024-08-10T12:56:26.000Z","updated_at":"2025-09-30T07:45:45.000Z","dependencies_parsed_at":"2024-11-19T08:26:57.408Z","dependency_job_id":"cd521607-9381-43f4-bf2e-45a25c07feaf","html_url":"https://github.com/pge3b/hoo","commit_stats":null,"previous_names":["maksasj/hoo","pge3b/hoo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pge3b/hoo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pge3b%2Fhoo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pge3b%2Fhoo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pge3b%2Fhoo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pge3b%2Fhoo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pge3b","download_url":"https://codeload.github.com/pge3b/hoo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pge3b%2Fhoo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278267342,"owners_count":25958828,"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","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"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":["asp-net-core","csharp","dotnet","microservice"],"created_at":"2024-11-19T13:21:16.661Z","updated_at":"2025-10-04T05:28:25.140Z","avatar_url":"https://github.com/pge3b.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🐦‍🔥 hoo \n\nASP.NET Core based universal file provider microservice, allows to interface with different file services such as **GoogleDrive**, **OneDrive** and others via single convenient interface.  With **hoo**, you can seamlessly manage files from multiple platforms using a single API, reducing the complexity of integrating different file providers in your applications\n\n\u003e **hoo** is not a new javascript framework btw, this time it is a .NET one\n\nCool looking widgets \n![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/Maksasj/hoo/test.yml?logo=github\u0026label=build)\n![GitHub License](https://img.shields.io/github/license/Maksasj/hoo)\n![Unit Test Coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/Maksasj/88c718518ac856fce876e5738695db50/raw/hoo-code-coverage.json)\n![GitHub Repo stars](https://img.shields.io/github/stars/Maksasj/hoo?style=flat)\n\n### Links\n\n1. Source code available at [github.com/Maksasj/hoo](https://github.com/Maksasj/hoo)\n2. **🍡 mochi** logging microservice [github.com/Maksasj/mochi](https://github.com/Maksasj/mochi)\n\n## Features\n\nMain features of hoo microservice\n- **Multi-provider support**: Interact with multiple file storage providers through a single service.\n- **Extendable architecture**: Easily add support for new file providers.\n- **RESTful API**: Clean, easy-to-use API for interfacing with file services.\n- **Supported providers**: GoogleDrive, OneDrive, HTTP files(also called **WebFiles** (any file that could be accessed via URL))\n- **Universall thumbnail provider**\n\n### Planned providers\n\n- **Pinterest** images, boards as WebFiles\n- **Youtube** videos as WebFiles\n\n## Developing\n\nPlease make sure you have the following prerequisites:\n  - A desktop platform with the [.NET 8.0 SDK](https://dotnet.microsoft.com/download) installed\n  - Version control tool [Git](https://git-scm.com/)\n\n## Contribution\n\nWhen it comes to contributing to the project, the two main things you can do to help out are reporting issues and submitting pull requests.\n\nIf you have any questions, feel free to to submit [issue](https://github.com/Maksasj/hoo/issues) or message [author](https://github.com/Maksasj) on social medias.\n\n## License\n\n**hoo** is free and open source universal file provider microservice. All code in this repository is licensed under\n-  Apache-2.0 license ([LICENSE.md](https://github.com/Maksasj/hoo/blob/master/LICENSE.md) or http://www.apache.org/licenses/LICENSE-2.0)\n\n*Copyright 2024 © Maksim Jaroslavcevas*","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpge3b%2Fhoo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpge3b%2Fhoo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpge3b%2Fhoo/lists"}