{"id":25042873,"url":"https://github.com/pedrosouza458/go-open-graph-scraper","last_synced_at":"2025-06-14T00:04:42.349Z","repository":{"id":254019390,"uuid":"845242978","full_name":"pedrosouza458/go-open-graph-scraper","owner":"pedrosouza458","description":"Go-Open-Graph-Scraper is a go package to get metadata from websites easily, also returning formatted logos and names for any compatible website.","archived":false,"fork":false,"pushed_at":"2024-09-02T16:12:40.000Z","size":4601,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-14T01:37:10.232Z","etag":null,"topics":["go","golang","open-graph","open-graph-protocol","open-source","package","packages"],"latest_commit_sha":null,"homepage":"","language":"Go","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/pedrosouza458.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,"zenodo":null}},"created_at":"2024-08-20T21:46:35.000Z","updated_at":"2024-10-26T08:09:21.000Z","dependencies_parsed_at":"2024-08-25T22:47:44.080Z","dependency_job_id":"d50d72a9-30fa-4bae-83bc-20420c6efdbd","html_url":"https://github.com/pedrosouza458/go-open-graph-scraper","commit_stats":null,"previous_names":["pedrosouza458/go-open-graph-scraper"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pedrosouza458/go-open-graph-scraper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedrosouza458%2Fgo-open-graph-scraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedrosouza458%2Fgo-open-graph-scraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedrosouza458%2Fgo-open-graph-scraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedrosouza458%2Fgo-open-graph-scraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pedrosouza458","download_url":"https://codeload.github.com/pedrosouza458/go-open-graph-scraper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pedrosouza458%2Fgo-open-graph-scraper/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259737917,"owners_count":22903872,"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":["go","golang","open-graph","open-graph-protocol","open-source","package","packages"],"created_at":"2025-02-06T04:52:02.524Z","updated_at":"2025-06-14T00:04:42.328Z","avatar_url":"https://github.com/pedrosouza458.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n##  Golang Open Graph Scraper\n\nThis is a very simples Golang scraping that uses website OG (Open Graph) to get some informations like website name, page title, description and images, feel free to contribute forking this repo, the main goal is to use this package and my future project (that will also be open-source) and to study Golang, cause i know that packages like that already exists, but i wanna make my own.\n\n  \u003cp\u003e\n  \u003ca href=\"https://github.com/pedrosouza458/go-open-graph-scraper/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/pedrosouza458/go-open-graph-scraper\" alt=\"GitHub License\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/pedrosouza458/go-open-graph-scraper/commits/main/\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/last-commit/pedrosouza458/go-open-graph-scraper/main\" alt=\"GitHub Last Commit\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n###  Run this code locally\n\n  \n\n```curl\n\ngit clone https://github.com/pedrosouza458/go-open-graph-scraper\n\n```\n\n```go\n\ngo mod tidy\n\n```\n\n```go\n\ngo run .\n\n```\n\nNow just type the website url in terminal, some sites will not display some informations.\n\n  \n\n##  Example:\n\n  \n\n###  Input\n\n```\n\nhttps://www.tabnews.com.br/marlon/ajuda-sujestao-de-conteudos-de-golang\n\n```\n\n  \n\n###  Output\n\n```\n\nLogo: https://i.imgur.com/O5OOa3s.png\n\nWebsite name: tabnews\n\nImage:https://www.tabnews.com.br/api/v1/contents/marlon/ajuda-sujestao-de-conteudos-de-golang/thumbnail\n\nPage Name:[Ajuda] Sujestão de conteúdos de Golang · marlon\n\nPage Description: Olá TabNews, estou querendo aprender Golang, vejo que é uma linguagem muito boa para trabalhar com DevOps e considerada muito rápida e fácil. Gostaria de pedir ajuda aos universitários co...\n\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpedrosouza458%2Fgo-open-graph-scraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpedrosouza458%2Fgo-open-graph-scraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpedrosouza458%2Fgo-open-graph-scraper/lists"}