{"id":22382557,"url":"https://github.com/slothspunky77/dropdown-buttons","last_synced_at":"2026-05-16T13:08:01.062Z","repository":{"id":232781785,"uuid":"785179850","full_name":"SlothSpunky77/dropdown-buttons","owner":"SlothSpunky77","description":"This is a custom dropdown widget for you to use in your dart code.","archived":false,"fork":false,"pushed_at":"2024-07-12T05:36:04.000Z","size":25,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-21T19:55:05.522Z","etag":null,"topics":["flutter"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SlothSpunky77.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-04-11T11:08:00.000Z","updated_at":"2025-04-23T10:35:39.000Z","dependencies_parsed_at":"2024-04-13T06:33:30.293Z","dependency_job_id":"a1a1d41e-726a-46b7-8382-46825bb292d5","html_url":"https://github.com/SlothSpunky77/dropdown-buttons","commit_stats":null,"previous_names":["slothspunky77/dropdown-buttons"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SlothSpunky77/dropdown-buttons","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SlothSpunky77%2Fdropdown-buttons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SlothSpunky77%2Fdropdown-buttons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SlothSpunky77%2Fdropdown-buttons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SlothSpunky77%2Fdropdown-buttons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SlothSpunky77","download_url":"https://codeload.github.com/SlothSpunky77/dropdown-buttons/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SlothSpunky77%2Fdropdown-buttons/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33103997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"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":["flutter"],"created_at":"2024-12-05T00:13:27.071Z","updated_at":"2026-05-16T13:08:01.035Z","avatar_url":"https://github.com/SlothSpunky77.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dropdown Buttons\nTakes a list of strings as input to stitch a dropdown.    \nOptionally takes width parameter.\n## Usage:\nModify the theme values in the .dart file.    \nWrap the widget with a stack and  call it in the end of the stack (so that the widget appears above everyhing else).    \nImport the file and use it as follows:   \n```\nStack(\n  children: [\n    ...\n    Container(\n      padding: const EdgeInsets.only(top: 33),  //used to position the widget\n      child: const Align(                       //used to position the widget\n        alignment: Alignment.topRight,\n        child: CustomDropdown(\n          options: [\"Alpha\", \"Bravo\", \"Charlie\"],\n          width: 150,  //optional, defaults to 150\n        ),\n      ),\n    ),\n  ],\n),\n```\n## Example:\n\u003cimg src=\"https://github.com/SlothSpunky77/dropdown-buttons/assets/94778190/97cfff72-e11e-4973-af15-93234a85cda5\" width=\"300\" height=\"250\"\u003e\n\u003cimg src=\"https://github.com/SlothSpunky77/dropdown-buttons/assets/94778190/f9290496-17c5-49e6-81ef-fea5a6132bb8\" width=\"300\" height=\"250\"\u003e\n\u003cimg src=\"https://github.com/SlothSpunky77/dropdown-buttons/assets/94778190/80555511-3432-47f2-9f88-c79be25bed4f\" width=\"300\" height=\"250\"\u003e\n\n### TODO:\n- Add dropdown animation\n- Modify the logic of the selected value so that it gets passed/stored better\n- Rewrite the logic of stacked widgets\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslothspunky77%2Fdropdown-buttons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fslothspunky77%2Fdropdown-buttons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslothspunky77%2Fdropdown-buttons/lists"}