{"id":20438712,"url":"https://github.com/wciesialka/top-names","last_synced_at":"2026-06-08T05:31:37.912Z","repository":{"id":45940933,"uuid":"412600006","full_name":"wciesialka/top-names","owner":"wciesialka","description":"A Python module for scraping the list of top first names in the United States.","archived":false,"fork":false,"pushed_at":"2023-07-02T02:06:51.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-20T04:02:00.907Z","etag":null,"topics":["data","python","python3"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/top-names/","language":"Python","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/wciesialka.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}},"created_at":"2021-10-01T19:51:18.000Z","updated_at":"2021-11-30T07:34:47.000Z","dependencies_parsed_at":"2025-01-15T19:11:24.853Z","dependency_job_id":"780b0445-79ba-4771-8e87-6bd3530e15b7","html_url":"https://github.com/wciesialka/top-names","commit_stats":{"total_commits":13,"total_committers":2,"mean_commits":6.5,"dds":"0.15384615384615385","last_synced_commit":"d7fdd558d94541e8af45986ce5baf7eceb5c214b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wciesialka/top-names","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wciesialka%2Ftop-names","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wciesialka%2Ftop-names/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wciesialka%2Ftop-names/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wciesialka%2Ftop-names/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wciesialka","download_url":"https://codeload.github.com/wciesialka/top-names/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wciesialka%2Ftop-names/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34050225,"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-06-08T02:00:07.615Z","response_time":111,"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":["data","python","python3"],"created_at":"2024-11-15T09:13:00.426Z","updated_at":"2026-06-08T05:31:37.891Z","avatar_url":"https://github.com/wciesialka.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# top-names\n\nProgram to scrape from the most common first names (male and female) in the United States from the decades 1880s-2010s. Please note that these names are not guaranteed to be unique.\nData provided by the Social Security Admnistration.\nIf you do not want to run the program, you can view the results as of November 25th, 2021 in [output.txt](output.txt).\n\n## Getting Started\n\n### Installing\n\nSimply run `python3 setup.py install` to install the package. You can also install the package from PyPI using `pip install top-names`\n\n### Usage\n\nAfter installing, you should use the `top_names.name_list.NameList` class. This is a wrapper class of a list that is generated dynamically by the `top_names.name_scraper.NameScraper` class. Initially, the list is empty, but when trying to retrieve data from the list, it will be populated.\n\n### Running\n\nYou can run the module itself using `python3 -m top_names`. By default, this will output to `stdout`. You can specify a file to write to using the `-o` option. You may also see debug information with the `--debug` flag.\n\n## Requirements\n\nProject built with Python 3.8.10.\nFor modules, please read [requirements.txt](requirements.txt).\n\n## Data Source\n\nData scraped from the [United States Social Security Administration](https://www.ssa.gov/) through their [Popular Baby Names by Decade](https://www.ssa.gov/oact/babynames/decades/) form.\n\n## Authors\n\n- Willow Ciesialka\n\n## License\n\nThis project is licensed under the MIT License. For more details, please see [LICENSE](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwciesialka%2Ftop-names","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwciesialka%2Ftop-names","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwciesialka%2Ftop-names/lists"}