{"repo":"lorey/socials","free":true,"listed":false,"github":"https://github.com/lorey/socials","clone":"git clone https://github.com/lorey/socials.git","description":"👨‍👩‍👦 Python library and CLI to turn URLs into structured social media profiles.","language":"Python","stars":55,"topics":["python","social-network","scraping","crawling","facebook","instagram","linkedin"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"socials Documentation Source Code Python library and CLI to turn URLs into structured social media profiles. You have a list of URLs from a scrape, a CSV export, or email signatures. Some of them are social media profiles. Socials finds them and gives you structured data to work with. --- --- :mag: Extract Pull social profiles from scraped pages or contact lists :white check mark: Validate Check if URLs are recognized social profiles :arrows counterclockwise: Normalize Get consistent usernames from messy URL variations :card file box: Categorize Group URLs by platform or entity type :robot: Automate Batch process URL files via CLI Installation Note: This README documents the upcoming 1.0 release. To try it, install with pre-release support: Feedback welcome at GitHub Issues. For the current stable version (0.3.x), use pip install socials and see the v0.3.0 documentation. Quick Example Why socials? - Structured data, not strings. You get typed Python objects with extracted fields like username , repo , or company . Not just a matched URL string. - Handles the edge cases. With or without www . Trailing slashes or not. Old URL formats. Mobile URLs. Socials normalizes them all. - Comprehensive platform coverage. 8 platforms with multiple entity types each. Profiles, repos, companies, channels. Continuously updated as platforms change their URL formats. - Extensible. Need to support an internal tool or a platform we don't cover? Register your own parser and it works with the same ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lorey","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lorey/socials/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}