Skip to content

iamshanvy/shot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shot

Grab a screenshot of any site.

image

Try it here.

Try the API like this: shot.api.rubric.sh?url=x.com. It returns a stream of an image.

Inspired by 2 weeks of pain from this project.

Made for future usage with gpt-4-vision.

Roadmap

  • Run any script in the browser

Dev

  1. Run bun i in the api and web folders.
  2. Populate env vars in both folders: cp .env.example .env.
  3. Populate BROWSER_URL with a headless browser websocket URL eg. browserless.
  4. Populate BLOB_READ_WRITE_TOKEN with a bucket URL eg. Vercel Blob.
  5. Run bun dev in both folders.

About

Grab a screenshot of any site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 88.2%
  • CSS 7.9%
  • JavaScript 3.6%
  • Dockerfile 0.3%