{"id":20381846,"url":"https://github.com/beyondcode/banners","last_synced_at":"2025-04-09T09:06:34.328Z","repository":{"id":43293573,"uuid":"309358639","full_name":"beyondcode/banners","owner":"beyondcode","description":"Create beautiful looking social images for your PHP packages","archived":false,"fork":false,"pushed_at":"2023-07-28T09:27:28.000Z","size":441,"stargazers_count":222,"open_issues_count":2,"forks_count":51,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-05T17:38:55.774Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://banners.beyondco.de","language":"TypeScript","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/beyondcode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-02T12:07:12.000Z","updated_at":"2025-03-17T22:12:49.000Z","dependencies_parsed_at":"2025-01-09T02:38:02.665Z","dependency_job_id":"e11275e4-f784-4421-81e5-81dba68d0297","html_url":"https://github.com/beyondcode/banners","commit_stats":{"total_commits":20,"total_committers":8,"mean_commits":2.5,"dds":"0.44999999999999996","last_synced_commit":"a365a00331282991f01d811c490cf6270ee7e2ef"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondcode%2Fbanners","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondcode%2Fbanners/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondcode%2Fbanners/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondcode%2Fbanners/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beyondcode","download_url":"https://codeload.github.com/beyondcode/banners/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248008630,"owners_count":21032556,"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","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":[],"created_at":"2024-11-15T02:15:42.554Z","updated_at":"2025-04-09T09:06:34.308Z","avatar_url":"https://github.com/beyondcode.png","language":"TypeScript","readme":"\u003ca href=\"https://vercel.com/new/project?template=beyondcode/banners\"\u003e\u003cimg width=\"128\" src=\"https://vercel.com/button\" align=\"right\"\u003e\u003c/a\u003e\n\n# [Social Images for PHP Packages](https://banners.beyondco.de)\n\n![](https://banners.beyondco.de/My%20Package.png?theme=light\u0026packageName=vendor%2Fmy-awesome-package\u0026pattern=architect\u0026style=style_1\u0026description=This+is+why+it%27s+awesome\u0026md=1\u0026fontSize=100px\u0026images=https%3A%2F%2Flaravel.com%2Fimg%2Flogomark.min.svg)\n\nServerless service that generates dynamic Open Graph images that you can embed in your `\u003cmeta\u003e` tags.\n\nFor each keystroke, headless chromium is used to render an HTML page and take a screenshot of the result which gets cached.\n\nSee the image embedded in the tweet for a real use case.\n\n\n## What is an Open Graph Image?\n\nHave you ever posted a hyperlink to Twitter, Facebook, or Slack and seen an image popup?\nHow did your social network know how to \"unfurl\" the URL and get an image?\nThe answer is in your `\u003chead\u003e`.\n\nThe [Open Graph protocol](http://ogp.me) says you can put a `\u003cmeta\u003e` tag in the `\u003chead\u003e` of a webpage to define this image.\n\nIt looks like the following:\n\n```html\n\u003chead\u003e\n  \u003ctitle\u003eTitle\u003c/title\u003e\n  \u003cmeta property=\"og:image\" content=\"http://example.com/logo.jpg\" /\u003e\n\u003c/head\u003e\n```\n\n## Why use this service?\n\nThis service lets you generate beautiful looking social images for your PHP, Javascript, Python and Laravel packages. You have already put a lot of time and effort into your package, so why not make it look beautiful using this service.\n\n## Authors\n\n- Steven ([@styfle](https://twitter.com/styfle)) - [Vercel](https://vercel.com)\n- Evil Rabbit ([@evilrabbit_](https://twitter.com/evilrabbit_)) - [Vercel](https://vercel.com)\n- Marcel Pociot ([@marcelpociot](https://twitter.com/marcelpociot)) - [Beyond Code](https://beyondco.de)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyondcode%2Fbanners","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeyondcode%2Fbanners","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyondcode%2Fbanners/lists"}