{"id":37070746,"url":"https://github.com/pulsgarney/garden","last_synced_at":"2026-01-14T08:15:50.171Z","repository":{"id":281716326,"uuid":"941185619","full_name":"pulsgarney/garden","owner":"pulsgarney","description":"Garden is a straightforward asynchronous task management library for Python","archived":false,"fork":false,"pushed_at":"2025-05-02T12:00:01.000Z","size":14594,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-25T13:45:28.144Z","etag":null,"topics":["async","asynchronous","asyncio","boilerplate","crawling","cross-platform","framework","python","python3","scraping","task","task-manager"],"latest_commit_sha":null,"homepage":"https://pulsgarney.github.io/garden/","language":"Python","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/pulsgarney.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}},"created_at":"2025-03-01T17:35:42.000Z","updated_at":"2025-05-02T12:00:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"b2e86663-5b07-496a-90cc-0112721edacb","html_url":"https://github.com/pulsgarney/garden","commit_stats":null,"previous_names":["pulsgarney/garden"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pulsgarney/garden","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pulsgarney%2Fgarden","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pulsgarney%2Fgarden/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pulsgarney%2Fgarden/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pulsgarney%2Fgarden/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pulsgarney","download_url":"https://codeload.github.com/pulsgarney/garden/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pulsgarney%2Fgarden/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28413736,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T05:26:33.345Z","status":"ssl_error","status_checked_at":"2026-01-14T05:21:57.251Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["async","asynchronous","asyncio","boilerplate","crawling","cross-platform","framework","python","python3","scraping","task","task-manager"],"created_at":"2026-01-14T08:15:49.472Z","updated_at":"2026-01-14T08:15:50.155Z","avatar_url":"https://github.com/pulsgarney.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![garden](assets/banner.min.jpg)\n\nGarden\n====\n\n## Overview\n\n**Garden** is a straightforward asynchronous task management library for Python. It is ideal for all uncomplicated tasks that do not require a task dependency system. It performs exceptionally well for tasks that are simple and small in nature, asynchronous, require repetition or dispatching, and can pause when certain conditions are met. For instance, tasks such as data crawling and extractions.\n\n## Todo\n\n- [x] Basic middleware feature\n- [x] Add more middleware components\n- [ ] All the docs \u0026 readme\n- [x] Demo examples \u0026 docs\n- [ ] Tests\n- [ ] Hooks for types \u0026 requirements\n- [x] Github profiles\n- [ ] CI/CD actions on GitHub\n\n## Requiremtns\n  * Python 3.10+\n  * No OS specific features required, should be working on all systems that support Python.\n\n## Install\n\n```sh\npip install garden\n```\n\nBeta now.\n\n[![PyPI Downloads](https://static.pepy.tech/badge/garden)](https://pepy.tech/projects/garden)\n\n## Documentation\n\nhttps://pulsgarney.github.io/garden/\n\n[Basics](https://pulsgarney.github.io/garden/) \u0026 [Examples](https://pulsgarney.github.io/garden/examples/lifecycle/) done now.\n\nWork in Progress.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpulsgarney%2Fgarden","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpulsgarney%2Fgarden","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpulsgarney%2Fgarden/lists"}