{"id":13842481,"url":"https://github.com/dwisiswant0/go-stare","last_synced_at":"2025-04-04T16:14:59.428Z","repository":{"id":38040363,"uuid":"297789397","full_name":"dwisiswant0/go-stare","owner":"dwisiswant0","description":"A fast \u0026 light web screenshot without headless browser but Chrome DevTools Protocol!","archived":false,"fork":false,"pushed_at":"2025-03-25T09:45:42.000Z","size":36,"stargazers_count":176,"open_issues_count":3,"forks_count":23,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-28T15:08:04.188Z","etag":null,"topics":["chrome-devtools","chrome-headless","go","golang","screenshot"],"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/dwisiswant0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["dwisiswant0"],"custom":["https://paypal.me/dw1s","https://saweria.co/dwisiswant0","https://unstoppabledomains.com/d/dwisiswant0.crypto"]}},"created_at":"2020-09-22T22:40:03.000Z","updated_at":"2025-03-26T19:47:59.000Z","dependencies_parsed_at":"2024-04-25T10:28:04.108Z","dependency_job_id":"6a3809b8-0187-4206-b7b4-5dcca031be62","html_url":"https://github.com/dwisiswant0/go-stare","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwisiswant0%2Fgo-stare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwisiswant0%2Fgo-stare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwisiswant0%2Fgo-stare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwisiswant0%2Fgo-stare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dwisiswant0","download_url":"https://codeload.github.com/dwisiswant0/go-stare/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247208150,"owners_count":20901570,"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":["chrome-devtools","chrome-headless","go","golang","screenshot"],"created_at":"2024-08-04T17:01:36.664Z","updated_at":"2025-04-04T16:14:59.400Z","avatar_url":"https://github.com/dwisiswant0.png","language":"Go","funding_links":["https://github.com/sponsors/dwisiswant0","https://paypal.me/dw1s","https://saweria.co/dwisiswant0","https://unstoppabledomains.com/d/dwisiswant0.crypto"],"categories":["Shell (473)","Shell","Go"],"sub_categories":[],"readme":"# go-stare\n\n[![made-with-Go](https://img.shields.io/badge/made%20with-Go-brightgreen.svg)](http://golang.org)\n[![go-report](https://goreportcard.com/badge/github.com/dwisiswant0/go-stare?_=1)](https://goreportcard.com/report/github.com/dwisiswant0/go-stare)\n[![license](https://img.shields.io/badge/license-MIT-_red.svg)](https://opensource.org/licenses/MIT)\n[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/dwisiswant0/go-stare/issues)\n[![godoc](https://img.shields.io/badge/godoc-reference-brightgreen.svg)](https://godoc.org/github.com/dwisiswant0/go-stare)\n\nA fast \u0026 light web screenshot _without_ headless browser but Chrome DevTools Protocol!\n\n\u003cimg src=\"https://user-images.githubusercontent.com/25837540/94014291-86398780-fdd5-11ea-803d-4eb3ec64bd7b.png\" height=\"350\"\u003e\n\n---\n\n## Resources\n\n- [Installation](#installation)\n\t- [from Binary](#from-binary)\n\t- [from Source](#from-source)\n\t- [from GitHub](#from-github)\n- [Usage](#usage)\n\t- [Basic Usage](#basic-usage)\n\t- [Flags](#flags)\n\t- [Target](#target)\n\t\t- [Single URL](#single-url)\n\t\t- [URLs from list](#urls-from-list)\n\t\t- [from Stdin](#from-stdin)\n- [Help \u0026 Bugs](#help--bugs)\n- [License](#license)\n- [Version](#version)\n\n## Installation\n\n### from Binary\n\nThe installation is easy. You can download a prebuilt binary from [releases page](https://github.com/dwisiswant0/go-stare/releases), unpack and run! or with\n\n```bash\n▶ curl -sSfL https://git.io/go-stare | sh -s -- -b /usr/local/bin\n```\n\n### from Source\n\nIf you have go1.14+ compiler installed and configured:\n\n```bash\n▶ GO111MODULE=on go get -v github.com/dwisiswant0/go-stare\n```\n\nIn order to update the tool, you can use `-u` flag with go get command.\n\n### from GitHub\n\n```bash\n▶ git clone https://github.com/dwisiswant0/go-stare\n▶ cd go-stare\n▶ go build .\n▶ mv go-stare /usr/local/bin\n```\n\n## Usage\n\n### Basic Usage\n\nSimply, go-stare can be run with:\n\n```bash\n▶ go-stare -t \"http://domain.tld\"\n```\n\n### Flags\n\n```bash\n▶ go-stare -h\n```\n\nThis will display help for the tool. Here are all the switches it supports.\n\n| **Flag**          \t| **Description**                                               |\n|-------------------\t|-----------------------------------------------------------    |\n| -t, --target      \t| Target to captures _(single target URL or list)_              |\n| -c, --concurrency \t| Set the concurrency level _(default: 5)_                      |\n| -o, --output      \t| Screenshot directory output results _(default: ./out)_        |\n| -q, --quality     \t| Image quality to produce _(default: 75)_                      |\n| -T, --timeout     \t| Maximum time (seconds) allowed for connection _(default: 10)_ |\n| -v, --verbose     \t| Verbose mode                                                  |\n\n### Target\n\nYou can define a target in 3 ways:\n\n#### Single URL\n\n```bash\n▶ go-stare -t \"http://domain.tld\"\n```\n\n#### URLs from list\n\n```bash\n▶ go-stare -t /path/to/urls.txt\n```\n\n#### from Stdin\n\nIn case you want to chained with other tools.\n\n```bash\n▶ subfinder -d domain.tld -silent | httpx -silent | go-stare -o ./out\n# or\n▶ gau domain.tld | go-stare -o ./out -q 50\n```\n\n## Help \u0026 Bugs\n\nIf you are still confused or found a bug, please [open the issue](https://github.com/dwisiswant0/go-stare/issues). All bug reports are appreciated, some features have not been tested yet due to lack of free time.\n\n## License\n\n**go-stare** released under MIT. See `LICENSE` for more details.\n\n## Version\n\n**Current version is 0.0.2** and still development.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdwisiswant0%2Fgo-stare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdwisiswant0%2Fgo-stare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdwisiswant0%2Fgo-stare/lists"}