{"id":53838,"name":"murmura","description":"A decentralized/P2P federated learning library","url":"https://github.com/cloudslab/murmura","last_synced_at":"2025-09-05T13:14:44.307Z","repository":{"id":288195348,"uuid":"923861956","full_name":"Cloudslab/murmura","owner":"Cloudslab","description":"A decentralized/P2P federated learning library","archived":false,"fork":false,"pushed_at":"2025-08-11T05:08:13.000Z","size":242539,"stargazers_count":3,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-11T07:22:03.206Z","etag":null,"topics":["cross-silo-federated-learning","decentralized-federated-learning","decentralized-learning","deep-learning","distributed-learning","federated-learning","federated-learning-framework","federated-learning-simulator","machine-learning","open-source","p2p-learning","python"],"latest_commit_sha":null,"homepage":"https://murmura-landing-page.vercel.app","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/Cloudslab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["murtazahr"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-01-29T00:23:52.000Z","updated_at":"2025-07-24T01:18:23.000Z","dependencies_parsed_at":"2025-04-30T01:27:43.930Z","dependency_job_id":"400d14ca-5db5-4f2f-bcd4-49df5b5b3921","html_url":"https://github.com/Cloudslab/murmura","commit_stats":null,"previous_names":["murtazahr/murmura","cloudslab/murmura"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Cloudslab/murmura","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloudslab%2Fmurmura","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloudslab%2Fmurmura/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloudslab%2Fmurmura/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloudslab%2Fmurmura/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cloudslab","download_url":"https://codeload.github.com/Cloudslab/murmura/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloudslab%2Fmurmura/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273761207,"owners_count":25163191,"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-09-05T02:00:09.113Z","response_time":402,"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"}},"owner":{"login":"Cloudslab","name":"The Cloud Computing and Distributed Systems (CLOUDS) Laboratory","uuid":"6800531","kind":"organization","description":"","email":null,"website":"http://www.cloudbus.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/6800531?v=4","repositories_count":23,"last_synced_at":"2023-08-15T20:11:24.684Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Cloudslab","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-07T08:16:45.614Z","updated_at":"2023-08-15T20:11:29.651Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cloudslab","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cloudslab/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"Cloudslab/murmura","html_url":"https://github.com/Cloudslab/murmura","last_synced_at":null,"status":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2025-08-29T16:52:53.707Z","updated_at":"2025-08-31T07:30:21.826Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloudslab%2Fmurmura","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloudslab%2Fmurmura/issues","issue_labels_count":{"enhancement":2,"good first issue":1},"pull_request_labels_count":{"dependencies":3,"python":3},"issue_author_associations_count":{"MEMBER":6},"pull_request_author_associations_count":{"MEMBER":15,"CONTRIBUTOR":2,"NONE":1},"issue_authors":{"murtazahr":6},"pull_request_authors":{"murtazahr":15,"dependabot[bot]":3},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10100132,"issues_count":31474143,"pull_requests_count":97447451,"authors_count":10702673,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"enhancement":2,"good first issue":1},"past_year_pull_request_labels_count":{"dependencies":3,"python":3},"past_year_issue_author_associations_count":{"MEMBER":6},"past_year_pull_request_author_associations_count":{"MEMBER":15,"CONTRIBUTOR":2,"NONE":1},"past_year_issue_authors":{"murtazahr":6},"past_year_pull_request_authors":{"murtazahr":15,"dependabot[bot]":3},"maintainers":[{"login":"murtazahr","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/murtazahr"}],"active_maintainers":[{"login":"murtazahr","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/murtazahr"}]},"events":{"total":{"CreateEvent":31,"ReleaseEvent":4,"IssuesEvent":6,"WatchEvent":2,"DeleteEvent":22,"IssueCommentEvent":15,"PushEvent":203,"PullRequestEvent":36,"ForkEvent":1},"last_year":{"CreateEvent":31,"ReleaseEvent":4,"IssuesEvent":6,"WatchEvent":2,"DeleteEvent":22,"IssueCommentEvent":15,"PushEvent":203,"PullRequestEvent":36,"ForkEvent":1}},"keywords":["cross-silo-federated-learning","decentralized-federated-learning","decentralized-learning","deep-learning","distributed-learning","federated-learning","federated-learning-framework","federated-learning-simulator","machine-learning","open-source","p2p-learning","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2025-04-16T04:03:33.724Z","updated_at":"2025-04-16T04:03:33.724Z","repository_link":"https://github.com/Cloudslab/murmura/blob/main/.github/workflows/ci.yml","dependencies":[{"id":22706905431,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22706905496,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":22706905497,"package_name":"py-cov-action/python-coverage-comment-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":22706905825,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/coverage.yml","sha":null,"kind":"manifest","created_at":"2025-04-16T04:03:37.531Z","updated_at":"2025-04-16T04:03:37.531Z","repository_link":"https://github.com/Cloudslab/murmura/blob/main/.github/workflows/coverage.yml","dependencies":[{"id":22706905892,"package_name":"py-cov-action/python-coverage-comment-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2025-04-16T04:03:41.846Z","updated_at":"2025-04-16T04:03:41.846Z","repository_link":"https://github.com/Cloudslab/murmura/blob/main/poetry.lock","dependencies":[{"id":22706906947,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":22706906948,"package_name":"msgpack","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":22706906949,"package_name":"multidict","ecosystem":"pypi","requirements":"6.4.2","direct":false,"kind":"runtime","optional":false},{"id":22706906950,"package_name":"multiprocess","ecosystem":"pypi","requirements":"0.70.16","direct":false,"kind":"runtime","optional":false},{"id":22706906951,"package_name":"mypy","ecosystem":"pypi","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":22706906952,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":22706906953,"package_name":"networkx","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":22706906290,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":22706906291,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.11.16","direct":false,"kind":"runtime","optional":false},{"id":22706906292,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":22706906293,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":22706906294,"package_name":"attrs","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":22706906295,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.1.31","direct":false,"kind":"runtime","optional":false},{"id":22706906296,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":22706906297,"package_name":"click","ecosystem":"pypi","requirements":"8.1.8","direct":false,"kind":"runtime","optional":false},{"id":22706906298,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":22706906299,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":22706906300,"package_name":"coverage","ecosystem":"pypi","requirements":"7.8.0","direct":false,"kind":"runtime","optional":false},{"id":22706906413,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":22706906414,"package_name":"datasets","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":22706906585,"package_name":"dill","ecosystem":"pypi","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":22706906704,"package_name":"filelock","ecosystem":"pypi","requirements":"3.18.0","direct":false,"kind":"runtime","optional":false},{"id":22706906705,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.57.0","direct":false,"kind":"runtime","optional":false},{"id":22706906706,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":22706906821,"package_name":"fsspec","ecosystem":"pypi","requirements":"2024.12.0","direct":false,"kind":"runtime","optional":false},{"id":22706906822,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.30.2","direct":false,"kind":"runtime","optional":false},{"id":22706906823,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":22706906943,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":22706906944,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.23.0","direct":false,"kind":"runtime","optional":false},{"id":22706906945,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2024.10.1","direct":false,"kind":"runtime","optional":false},{"id":22706906946,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.8","direct":false,"kind":"runtime","optional":false},{"id":22706907035,"package_name":"numpy","ecosystem":"pypi","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":22706907065,"package_name":"packaging","ecosystem":"pypi","requirements":"24.2","direct":false,"kind":"runtime","optional":false},{"id":22706907068,"package_name":"pandas","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":22706907071,"package_name":"pandas-stubs","ecosystem":"pypi","requirements":"2.2.3.250308","direct":false,"kind":"runtime","optional":false},{"id":22706907073,"package_name":"pillow","ecosystem":"pypi","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":22706907236,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":22706907276,"package_name":"propcache","ecosystem":"pypi","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":22706907280,"package_name":"protobuf","ecosystem":"pypi","requirements":"6.30.2","direct":false,"kind":"runtime","optional":false},{"id":22706907284,"package_name":"pyarrow","ecosystem":"pypi","requirements":"19.0.1","direct":false,"kind":"runtime","optional":false},{"id":22706907287,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.11.3","direct":false,"kind":"runtime","optional":false},{"id":22706907289,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.33.1","direct":false,"kind":"runtime","optional":false},{"id":22706907291,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":22706907294,"package_name":"pytest","ecosystem":"pypi","requirements":"8.3.5","direct":false,"kind":"runtime","optional":false},{"id":22706907297,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":22706907300,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":22706907305,"package_name":"pytz","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":22706907312,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":22706907588,"package_name":"ray","ecosystem":"pypi","requirements":"2.44.1","direct":false,"kind":"runtime","optional":false},{"id":22706907589,"package_name":"referencing","ecosystem":"pypi","requirements":"0.36.2","direct":false,"kind":"runtime","optional":false},{"id":22706907590,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.3","direct":false,"kind":"runtime","optional":false},{"id":22706907591,"package_name":"rpds-py","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":22706907592,"package_name":"ruff","ecosystem":"pypi","requirements":"0.9.10","direct":false,"kind":"runtime","optional":false},{"id":22706907593,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":22706907594,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.67.1","direct":false,"kind":"runtime","optional":false},{"id":22706907595,"package_name":"types-pytz","ecosystem":"pypi","requirements":"2025.2.0.20250326","direct":false,"kind":"runtime","optional":false},{"id":22706907817,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.13.1","direct":false,"kind":"runtime","optional":false},{"id":22706907818,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":22706907819,"package_name":"tzdata","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":22706908113,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":22706908126,"package_name":"xxhash","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":22706908129,"package_name":"yarl","ecosystem":"pypi","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-04-16T04:03:56.364Z","updated_at":"2025-04-16T04:03:56.364Z","repository_link":"https://github.com/Cloudslab/murmura/blob/main/pyproject.toml","dependencies":[{"id":22706908201,"package_name":"pytest","ecosystem":"pypi","requirements":"^8.3.4","direct":true,"kind":"develop","optional":false},{"id":22706908202,"package_name":"ruff","ecosystem":"pypi","requirements":"^0.9.3","direct":true,"kind":"develop","optional":false},{"id":22706908204,"package_name":"mypy","ecosystem":"pypi","requirements":"^1.14.1","direct":true,"kind":"develop","optional":false},{"id":22706908205,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"^6.0.0","direct":true,"kind":"develop","optional":false},{"id":22706908207,"package_name":"pandas","ecosystem":"pypi","requirements":"(\u003e=2.2.3,\u003c3.0.0)","direct":true,"kind":"runtime","optional":false},{"id":22706908208,"package_name":"datasets","ecosystem":"pypi","requirements":"(\u003e=3.2.0,\u003c4.0.0)","direct":true,"kind":"runtime","optional":false},{"id":22706908209,"package_name":"pandas-stubs","ecosystem":"pypi","requirements":"(\u003e=2.2.3.241126,\u003c3.0.0.0)","direct":true,"kind":"runtime","optional":false},{"id":22706908210,"package_name":"numpy","ecosystem":"pypi","requirements":"(\u003e=2.2.2,\u003c3.0.0)","direct":true,"kind":"runtime","optional":false},{"id":22706908211,"package_name":"ray","ecosystem":"pypi","requirements":"(\u003e=2.41.0,\u003c3.0.0)","direct":true,"kind":"runtime","optional":false},{"id":22706908212,"package_name":"pydantic","ecosystem":"pypi","requirements":"(\u003e=2.10.6,\u003c3.0.0)","direct":true,"kind":"runtime","optional":false},{"id":22706908213,"package_name":"networkx","ecosystem":"pypi","requirements":"(\u003e=3.4.2,\u003c4.0.0)","direct":true,"kind":"runtime","optional":false},{"id":22706908214,"package_name":"matplotlib","ecosystem":"pypi","requirements":"(\u003e=3.10.0,\u003c4.0.0)","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/landing-page-deploy.yml","sha":null,"kind":"manifest","created_at":"2025-04-30T01:27:36.775Z","updated_at":"2025-04-30T01:27:36.775Z","repository_link":"https://github.com/Cloudslab/murmura/blob/main/.github/workflows/landing-page-deploy.yml","dependencies":[{"id":22918803151,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22918803152,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":22918803153,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":22918803154,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"landing page/murmura-landing/package.json","sha":null,"kind":"manifest","created_at":"2025-04-30T01:27:36.834Z","updated_at":"2025-04-30T01:27:36.834Z","repository_link":"https://github.com/Cloudslab/murmura/blob/main/landing page/murmura-landing/package.json","dependencies":[{"id":22918803155,"package_name":"@hookform/resolvers","ecosystem":"npm","requirements":"^3.9.1","direct":true,"kind":"runtime","optional":false},{"id":22918803156,"package_name":"@radix-ui/react-accordion","ecosystem":"npm","requirements":"^1.2.2","direct":true,"kind":"runtime","optional":false},{"id":22918803157,"package_name":"@radix-ui/react-alert-dialog","ecosystem":"npm","requirements":"^1.1.4","direct":true,"kind":"runtime","optional":false},{"id":22918803158,"package_name":"@radix-ui/react-aspect-ratio","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":22918803159,"package_name":"@radix-ui/react-avatar","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":22918803160,"package_name":"@radix-ui/react-checkbox","ecosystem":"npm","requirements":"^1.1.3","direct":true,"kind":"runtime","optional":false},{"id":22918803161,"package_name":"@radix-ui/react-collapsible","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":22918803162,"package_name":"@radix-ui/react-context-menu","ecosystem":"npm","requirements":"^2.2.4","direct":true,"kind":"runtime","optional":false},{"id":22918803163,"package_name":"@radix-ui/react-dialog","ecosystem":"npm","requirements":"^1.1.4","direct":true,"kind":"runtime","optional":false},{"id":22918803164,"package_name":"@radix-ui/react-dropdown-menu","ecosystem":"npm","requirements":"^2.1.4","direct":true,"kind":"runtime","optional":false},{"id":22918803165,"package_name":"@radix-ui/react-hover-card","ecosystem":"npm","requirements":"^1.1.4","direct":true,"kind":"runtime","optional":false},{"id":22918803166,"package_name":"@radix-ui/react-label","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":22918803167,"package_name":"@radix-ui/react-menubar","ecosystem":"npm","requirements":"^1.1.4","direct":true,"kind":"runtime","optional":false},{"id":22918803168,"package_name":"@radix-ui/react-navigation-menu","ecosystem":"npm","requirements":"^1.2.3","direct":true,"kind":"runtime","optional":false},{"id":22918803169,"package_name":"@radix-ui/react-popover","ecosystem":"npm","requirements":"^1.1.4","direct":true,"kind":"runtime","optional":false},{"id":22918803170,"package_name":"@radix-ui/react-progress","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":22918803171,"package_name":"@radix-ui/react-radio-group","ecosystem":"npm","requirements":"^1.2.2","direct":true,"kind":"runtime","optional":false},{"id":22918803172,"package_name":"@radix-ui/react-scroll-area","ecosystem":"npm","requirements":"^1.2.2","direct":true,"kind":"runtime","optional":false},{"id":22918803173,"package_name":"@radix-ui/react-select","ecosystem":"npm","requirements":"^2.1.4","direct":true,"kind":"runtime","optional":false},{"id":22918803174,"package_name":"@radix-ui/react-separator","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":22918803175,"package_name":"@radix-ui/react-slider","ecosystem":"npm","requirements":"^1.2.2","direct":true,"kind":"runtime","optional":false},{"id":22918803176,"package_name":"@radix-ui/react-slot","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":22918803177,"package_name":"@radix-ui/react-switch","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":22918803178,"package_name":"@radix-ui/react-tabs","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":22918803179,"package_name":"@radix-ui/react-toast","ecosystem":"npm","requirements":"^1.2.4","direct":true,"kind":"runtime","optional":false},{"id":22918803180,"package_name":"@radix-ui/react-toggle","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":22918803181,"package_name":"@radix-ui/react-toggle-group","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":22918803182,"package_name":"@radix-ui/react-tooltip","ecosystem":"npm","requirements":"^1.1.6","direct":true,"kind":"runtime","optional":false},{"id":22918803183,"package_name":"autoprefixer","ecosystem":"npm","requirements":"^10.4.20","direct":true,"kind":"runtime","optional":false},{"id":22918803184,"package_name":"class-variance-authority","ecosystem":"npm","requirements":"^0.7.1","direct":true,"kind":"runtime","optional":false},{"id":22918803185,"package_name":"clsx","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":22918803186,"package_name":"cmdk","ecosystem":"npm","requirements":"1.0.4","direct":true,"kind":"runtime","optional":false},{"id":22918803187,"package_name":"date-fns","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"runtime","optional":false},{"id":22918803188,"package_name":"embla-carousel-react","ecosystem":"npm","requirements":"8.5.1","direct":true,"kind":"runtime","optional":false},{"id":22918803189,"package_name":"input-otp","ecosystem":"npm","requirements":"1.4.1","direct":true,"kind":"runtime","optional":false},{"id":22918803190,"package_name":"lucide-react","ecosystem":"npm","requirements":"^0.454.0","direct":true,"kind":"runtime","optional":false},{"id":22918803191,"package_name":"next","ecosystem":"npm","requirements":"15.2.4","direct":true,"kind":"runtime","optional":false},{"id":22918803192,"package_name":"next-themes","ecosystem":"npm","requirements":"^0.4.4","direct":true,"kind":"runtime","optional":false},{"id":22918803193,"package_name":"react","ecosystem":"npm","requirements":"^19","direct":true,"kind":"runtime","optional":false},{"id":22918803194,"package_name":"react-day-picker","ecosystem":"npm","requirements":"8.10.1","direct":true,"kind":"runtime","optional":false},{"id":22918803195,"package_name":"react-dom","ecosystem":"npm","requirements":"^19","direct":true,"kind":"runtime","optional":false},{"id":22918803196,"package_name":"react-hook-form","ecosystem":"npm","requirements":"^7.54.1","direct":true,"kind":"runtime","optional":false},{"id":22918803197,"package_name":"react-resizable-panels","ecosystem":"npm","requirements":"^2.1.7","direct":true,"kind":"runtime","optional":false},{"id":22918803198,"package_name":"recharts","ecosystem":"npm","requirements":"2.15.0","direct":true,"kind":"runtime","optional":false},{"id":22918803199,"package_name":"resend","ecosystem":"npm","requirements":"^4.3.0","direct":true,"kind":"runtime","optional":false},{"id":22918803200,"package_name":"sonner","ecosystem":"npm","requirements":"^1.7.1","direct":true,"kind":"runtime","optional":false},{"id":22918803201,"package_name":"tailwind-merge","ecosystem":"npm","requirements":"^2.5.5","direct":true,"kind":"runtime","optional":false},{"id":22918803202,"package_name":"tailwindcss-animate","ecosystem":"npm","requirements":"^1.0.7","direct":true,"kind":"runtime","optional":false},{"id":22918803203,"package_name":"vaul","ecosystem":"npm","requirements":"^0.9.6","direct":true,"kind":"runtime","optional":false},{"id":22918803204,"package_name":"zod","ecosystem":"npm","requirements":"^3.24.1","direct":true,"kind":"runtime","optional":false},{"id":22918803205,"package_name":"@types/node","ecosystem":"npm","requirements":"^22","direct":true,"kind":"development","optional":false},{"id":22918803206,"package_name":"@types/react","ecosystem":"npm","requirements":"^19","direct":true,"kind":"development","optional":false},{"id":22918803207,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"^19","direct":true,"kind":"development","optional":false},{"id":22918803208,"package_name":"eslint","ecosystem":"npm","requirements":"^9","direct":true,"kind":"development","optional":false},{"id":22918803209,"package_name":"eslint-config-next","ecosystem":"npm","requirements":"15.3.0","direct":true,"kind":"development","optional":false},{"id":22918803210,"package_name":"postcss","ecosystem":"npm","requirements":"^8","direct":true,"kind":"development","optional":false},{"id":22918803211,"package_name":"tailwindcss","ecosystem":"npm","requirements":"^3.4.17","direct":true,"kind":"development","optional":false},{"id":22918803212,"package_name":"typescript","ecosystem":"npm","requirements":"^5","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"landing page/murmura-landing/pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2025-04-30T01:27:36.906Z","updated_at":"2025-04-30T01:27:36.906Z","repository_link":"https://github.com/Cloudslab/murmura/blob/main/landing page/murmura-landing/pnpm-lock.yaml","dependencies":[{"id":22918803213,"package_name":"quick-lru@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803214,"package_name":"runtime@7.27.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803215,"package_name":"core@1.4.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803216,"package_name":"runtime@1.4.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803217,"package_name":"wasi-threads@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803218,"package_name":"eslint-utils@4.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803219,"package_name":"regexpp@4.12.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803220,"package_name":"config-array@0.20.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803221,"package_name":"config-helpers@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803222,"package_name":"core@0.12.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803223,"package_name":"core@0.13.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803224,"package_name":"eslintrc@3.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803225,"package_name":"js@9.24.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803226,"package_name":"object-schema@2.1.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803227,"package_name":"plugin-kit@0.2.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803228,"package_name":"core@1.6.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803229,"package_name":"dom@1.6.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803230,"package_name":"react-dom@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803231,"package_name":"utils@0.2.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803232,"package_name":"resolvers@3.10.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803233,"package_name":"core@0.19.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803234,"package_name":"node@0.16.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803235,"package_name":"module-importer@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803236,"package_name":"retry@0.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803237,"package_name":"retry@0.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803238,"package_name":"sharp-darwin-arm64@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803239,"package_name":"sharp-darwin-x64@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803240,"package_name":"sharp-libvips-darwin-arm64@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803241,"package_name":"sharp-libvips-darwin-x64@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803242,"package_name":"sharp-libvips-linux-arm64@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803243,"package_name":"sharp-libvips-linux-arm@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803244,"package_name":"sharp-libvips-linux-s390x@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803245,"package_name":"sharp-libvips-linux-x64@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803246,"package_name":"sharp-libvips-linuxmusl-arm64@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803247,"package_name":"sharp-libvips-linuxmusl-x64@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803248,"package_name":"sharp-linux-arm64@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803249,"package_name":"sharp-linux-arm@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803250,"package_name":"sharp-linux-s390x@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803251,"package_name":"sharp-linux-x64@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803252,"package_name":"sharp-linuxmusl-arm64@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803253,"package_name":"sharp-linuxmusl-x64@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803254,"package_name":"sharp-wasm32@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803255,"package_name":"sharp-win32-ia32@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803256,"package_name":"sharp-win32-x64@0.33.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803257,"package_name":"cliui@8.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803258,"package_name":"gen-mapping@0.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803259,"package_name":"resolve-uri@3.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803260,"package_name":"set-array@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803261,"package_name":"sourcemap-codec@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803262,"package_name":"trace-mapping@0.3.25","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803263,"package_name":"wasm-runtime@0.2.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803264,"package_name":"env@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803265,"package_name":"eslint-plugin-next@15.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803266,"package_name":"swc-darwin-arm64@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803267,"package_name":"swc-darwin-x64@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803268,"package_name":"swc-linux-arm64-gnu@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803269,"package_name":"swc-linux-arm64-musl@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803270,"package_name":"swc-linux-x64-gnu@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803271,"package_name":"swc-linux-x64-musl@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803272,"package_name":"swc-win32-arm64-msvc@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803273,"package_name":"swc-win32-x64-msvc@15.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803274,"package_name":"fs.scandir@2.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803275,"package_name":"fs.stat@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803276,"package_name":"fs.walk@1.2.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803277,"package_name":"is-core-module@1.0.39","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803278,"package_name":"parseargs@0.11.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803279,"package_name":"number@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803280,"package_name":"primitive@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803281,"package_name":"react-accordion@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803282,"package_name":"react-alert-dialog@1.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803283,"package_name":"react-arrow@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803284,"package_name":"react-aspect-ratio@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803285,"package_name":"react-avatar@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803286,"package_name":"react-checkbox@1.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803287,"package_name":"react-collapsible@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803290,"package_name":"react-collection@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803291,"package_name":"react-compose-refs@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803292,"package_name":"react-context-menu@2.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803293,"package_name":"react-context@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803294,"package_name":"react-dialog@1.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803295,"package_name":"react-direction@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803296,"package_name":"react-dismissable-layer@1.1.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803297,"package_name":"react-dropdown-menu@2.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803298,"package_name":"react-focus-guards@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803299,"package_name":"react-focus-scope@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803300,"package_name":"react-hover-card@1.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803301,"package_name":"react-id@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803302,"package_name":"react-label@2.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803303,"package_name":"react-menu@2.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803304,"package_name":"react-menubar@1.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803305,"package_name":"react-navigation-menu@1.2.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803306,"package_name":"react-popover@1.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803307,"package_name":"react-popper@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803308,"package_name":"react-portal@1.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803309,"package_name":"react-presence@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803310,"package_name":"react-primitive@2.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803311,"package_name":"react-progress@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803312,"package_name":"react-radio-group@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803313,"package_name":"react-roving-focus@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803314,"package_name":"react-scroll-area@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803315,"package_name":"react-select@2.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803316,"package_name":"react-separator@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803317,"package_name":"react-slider@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803318,"package_name":"react-slot@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803319,"package_name":"react-switch@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803320,"package_name":"react-tabs@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803321,"package_name":"react-toast@1.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803322,"package_name":"react-toggle-group@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803323,"package_name":"react-toggle@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803324,"package_name":"react-tooltip@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803325,"package_name":"react-use-callback-ref@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803326,"package_name":"react-use-controllable-state@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803327,"package_name":"react-use-escape-keydown@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803328,"package_name":"react-use-layout-effect@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803329,"package_name":"react-use-previous@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803330,"package_name":"react-use-rect@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803331,"package_name":"react-use-size@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803332,"package_name":"react-visually-hidden@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803333,"package_name":"rect@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803334,"package_name":"render@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803339,"package_name":"scc@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803340,"package_name":"eslint-patch@1.11.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803341,"package_name":"plugin-htmlparser2@0.11.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803342,"package_name":"counter@0.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803343,"package_name":"helpers@0.5.15","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803344,"package_name":"wasm-util@0.9.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803345,"package_name":"d3-array@3.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803346,"package_name":"d3-color@3.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803347,"package_name":"d3-ease@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803348,"package_name":"d3-interpolate@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803349,"package_name":"d3-path@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803350,"package_name":"d3-scale@4.0.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803351,"package_name":"d3-shape@3.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803352,"package_name":"d3-time@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803353,"package_name":"d3-timer@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803354,"package_name":"estree@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803355,"package_name":"json-schema@7.0.15","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803356,"package_name":"json5@0.0.29","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803357,"package_name":"node@22.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803358,"package_name":"react-dom@19.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803359,"package_name":"react@19.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803360,"package_name":"eslint-plugin@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803361,"package_name":"parser@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803362,"package_name":"scope-manager@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803363,"package_name":"type-utils@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803364,"package_name":"types@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803365,"package_name":"typescript-estree@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803366,"package_name":"utils@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803367,"package_name":"visitor-keys@8.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803368,"package_name":"resolver-binding-darwin-arm64@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803373,"package_name":"resolver-binding-darwin-x64@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803415,"package_name":"resolver-binding-freebsd-x64@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803416,"package_name":"resolver-binding-linux-arm-gnueabihf@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803835,"package_name":"resolver-binding-linux-arm-musleabihf@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918803836,"package_name":"resolver-binding-linux-arm64-gnu@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804062,"package_name":"resolver-binding-linux-arm64-musl@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804063,"package_name":"resolver-binding-linux-ppc64-gnu@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804064,"package_name":"resolver-binding-linux-riscv64-gnu@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804065,"package_name":"resolver-binding-linux-s390x-gnu@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804066,"package_name":"resolver-binding-linux-x64-gnu@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804067,"package_name":"resolver-binding-linux-x64-musl@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804068,"package_name":"resolver-binding-wasm32-wasi@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804069,"package_name":"resolver-binding-win32-arm64-msvc@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804070,"package_name":"resolver-binding-win32-ia32-msvc@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":22918804071,"package_name":"resolver-binding-win32-x64-msvc@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-04T15:51:29.506Z","updated_at":"2025-10-07T08:21:10.699Z","avatar_url":"https://github.com/Cloudslab.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/murtazahr"],"readme_doi_urls":["https://doi.org/10.5281/zenodo.15622123"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/53838","html_url":"https://science.ecosyste.ms/projects/53838"}