{"id":20544417,"url":"https://github.com/toddbirchard/linkbox-api","last_synced_at":"2025-08-02T18:09:35.316Z","repository":{"id":100151694,"uuid":"157062272","full_name":"toddbirchard/linkbox-api","owner":"toddbirchard","description":":link: :package: A single endpoint which generates metadata previews of any given URL.","archived":false,"fork":false,"pushed_at":"2020-05-16T06:25:34.000Z","size":6612,"stargazers_count":15,"open_issues_count":12,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-14T09:58:14.415Z","etag":null,"topics":["beautifulsoup4","flask","gcloud","google-cloud-platform","python3"],"latest_commit_sha":null,"homepage":"https://linkboxapi.com","language":"Python","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/toddbirchard.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,"zenodo":null}},"created_at":"2018-11-11T08:49:21.000Z","updated_at":"2023-09-21T07:31:15.000Z","dependencies_parsed_at":"2023-04-07T20:46:41.706Z","dependency_job_id":null,"html_url":"https://github.com/toddbirchard/linkbox-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/toddbirchard/linkbox-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddbirchard%2Flinkbox-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddbirchard%2Flinkbox-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddbirchard%2Flinkbox-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddbirchard%2Flinkbox-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/toddbirchard","download_url":"https://codeload.github.com/toddbirchard/linkbox-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toddbirchard%2Flinkbox-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268431639,"owners_count":24249413,"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-08-02T02:00:12.353Z","response_time":74,"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":["beautifulsoup4","flask","gcloud","google-cloud-platform","python3"],"created_at":"2024-11-16T01:44:19.429Z","updated_at":"2025-08-02T18:09:35.308Z","avatar_url":"https://github.com/toddbirchard.png","language":"Python","funding_links":["https://www.buymeacoffee.com/hackersslackers"],"categories":[],"sub_categories":[],"readme":"# Linkbox API\n\n![Python](https://img.shields.io/badge/Python-v3.7-blue.svg?logo=python\u0026longCache=true\u0026logoColor=white\u0026colorB=5e81ac\u0026style=flat-square\u0026colorA=4c566a)\n![Flask](https://img.shields.io/badge/Flask-v1.0.2-blue.svg?longCache=true\u0026logo=python\u0026style=flat-square\u0026logoColor=white\u0026colorB=5e81ac\u0026colorA=4c566a)\n![BeautifulSoup](https://img.shields.io/badge/BeautifulSoup4-v4.6.3-blue.svg?longCache=true\u0026logo=python\u0026longCache=true\u0026style=flat-square\u0026logoColor=white\u0026colorB=5e81ac\u0026colorA=4c566a)\n![Google Cloud Functions](https://img.shields.io/badge/Google--Cloud--Functions-v93-blue.svg?longCache=true\u0026logo=google\u0026longCache=true\u0026style=flat-square\u0026logoColor=white\u0026colorB=5e81ac\u0026colorA=4c566a)\n![GitHub Last Commit](https://img.shields.io/github/last-commit/google/skia.svg?style=flat-square\u0026colorA=4c566a\u0026colorB=a3be8c)\n[![GitHub Issues](https://img.shields.io/github/issues/toddbirchard/linkbox-api.svg?style=flat-square\u0026colorA=4c566a\u0026colorB=ebcb8b\u0026logo=Github)](https://github.com/toddbirchard/linkbox-api/issues)\n[![GitHub Stars](https://img.shields.io/github/stars/toddbirchard/linkbox-api.svg?style=flat-square\u0026colorB=ebcb8b\u0026colorA=4c566a\u0026logo=Github)](https://github.com/toddbirchard/linkbox-api/stargazers)\n[![GitHub Forks](https://img.shields.io/github/forks/toddbirchard/linkbox-api.svg?style=flat-square\u0026colorA=4c566a\u0026colorB=ebcb8b\u0026logo=Github)](https://github.com/toddbirchard/linkbox-api/network)\n\n![Link Preview](https://raw.githubusercontent.com/toddbirchard/linkbox-api/master/img/linkboxdemo.gif)\n\n**Linkbox** is an API which generates beautiful embedded link previews for any given URL.\n\n## Usage\n\nLinkbox is a single GET endpoint which accepts a `?url=` parameter and returns best-guess metadata for the target site. A preview can be found on the Linkbox API website.\n\n\n## Features in Development\n\nThere are several major features which remain in development:\n\n* **AI-Generated Summaries**: Get the best synopsis of an article or webpage possible by letting robots write them for you.\n* **Returning Embed HTML**: Instead of simply returning JSON containing metadata per request, users will be able to opt in to instead receiving a text response of HTML for an embedded widget.\n* **Customized Responses**: Some content providers (such as Medium) are intentionally resistant to scrapers. Exceptions for such sources will be handled on a case-by-case basis to ensure meaningful data is returned.\n* **Content Awareness**: Depending on the content of the link, a different embed will be returned to best display said content.\n* **Direct Database Writes**: Integration with a site's content database to ensure HTML is hard-embedded to the page as opposed to a client-side script.\n\n-----\n\nThis project and all publically-visible repositories are free of charge. If you've found this project to be helpful, a [small donation](https://www.buymeacoffee.com/hackersslackers) would be greatly appreciated to keep us in business. All proceeds go towards coffee, and all coffee goes towards improving these projects.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoddbirchard%2Flinkbox-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftoddbirchard%2Flinkbox-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoddbirchard%2Flinkbox-api/lists"}