All Projects → hrbrmstr → statically

hrbrmstr / statically

Licence: other
📸 Generate Webpage Screenshots Using the Statically API

Programming Languages

r
7636 projects
Rebol
56 projects

Projects that are alternatives of or similar to statically

1click-webpage-screenshot
Entire page Screenshot extension for Google Chrome. I'm developing open source extension for Google Chrome. All extension are free for use. Let's make Chrome great again!
Stars: ✭ 432 (+1442.86%)
Mutual labels:  screenshot, webpage-screenshot
webshot
Screenshot websites as a service.
Stars: ✭ 84 (+200%)
Mutual labels:  screenshot, webshot
screenshot
A screenshot API to convert web to image or PDF. Supports desktop and mobile views.
Stars: ✭ 108 (+285.71%)
Mutual labels:  screenshot
pageshot
Pageshot as a service.
Stars: ✭ 45 (+60.71%)
Mutual labels:  screenshot
mozscreenshots
Take screenshots of Mozilla applications in various UI configurations
Stars: ✭ 17 (-39.29%)
Mutual labels:  screenshot
dot-screencap
A screencapturing library
Stars: ✭ 31 (+10.71%)
Mutual labels:  screenshot
fastlane-framer-plugin
A plugin for fastlane that frames your raw screenshots into the beautiful templates you made!
Stars: ✭ 31 (+10.71%)
Mutual labels:  screenshot
siteshooter
📷 Automate full website screenshots and PDF generation with multiple viewport support.
Stars: ✭ 63 (+125%)
Mutual labels:  screenshot
cablecuttr
An R wrapper for CanIStream.It API
Stars: ✭ 17 (-39.29%)
Mutual labels:  rstats
poster
浏览器端video视频截图,视频封面获取
Stars: ✭ 42 (+50%)
Mutual labels:  screenshot
Limg
An image hosting service powered by Laravel
Stars: ✭ 41 (+46.43%)
Mutual labels:  screenshot
screenie-server
A Node server with a pool of Puppeteer (Chrome headless) instances for scalable screenshot generation.
Stars: ✭ 19 (-32.14%)
Mutual labels:  screenshot
ShaderGraphToPNG
Screenshots a Shader Graph in multiple sections, stitches them together and saves the result as a PNG
Stars: ✭ 54 (+92.86%)
Mutual labels:  screenshot
Capturable
🚀Jetpack Compose utility library for capturing Composable content and transforming it into Bitmap Image🖼️
Stars: ✭ 365 (+1203.57%)
Mutual labels:  screenshot
Screenbar
A MacOS menubar app for automating screenshots
Stars: ✭ 93 (+232.14%)
Mutual labels:  screenshot
travis
⛔ ARCHIVED ⛔ Set Up 'Travis' for Testing and Deployment
Stars: ✭ 61 (+117.86%)
Mutual labels:  rstats
termshot
Creates screenshots based on terminal command output
Stars: ✭ 114 (+307.14%)
Mutual labels:  screenshot
wdlRunR
Elastic, reproducible, and reusable genomic data science tools from R backed by cloud resources
Stars: ✭ 34 (+21.43%)
Mutual labels:  rstats
epanetReader
Read text files in Epanet's .inp and .rpt formats into R
Stars: ✭ 18 (-35.71%)
Mutual labels:  rstats
pappet
A command-line tool to crawl websites using puppeteer.
Stars: ✭ 95 (+239.29%)
Mutual labels:  screenshot

Project Status: Active – The project has reached a stable, usable state and is being actively developed. Signed by Signed commit % Linux build Status
Minimal R Version License

statically

Generate Webpage Screenshots Using the Statically API

Description

Statically (https://statically.io/screenshot/) maintains a free API to generate screenshots of webpages. Tools are provided to capture website screenshots using this API.

What’s Inside The Tin

The following functions are implemented:

  • generate_screenshot: Generate a webpage screenshot

Installation

install.packages("statically", repos = "https://cinc.rud.is")
# or
remotes::install_git("https://git.rud.is/hrbrmstr/statically.git")
# or
remotes::install_git("https://git.sr.ht/~hrbrmstr/statically")
# or
remotes::install_gitlab("hrbrmstr/statically")
# or
remotes::install_bitbucket("hrbrmstr/statically")
# or
remotes::install_github("hrbrmstr/statically")

NOTE: To use the ‘remotes’ install options you will need to have the {remotes} package installed.

Usage

library(statically)

# current version
packageVersion("statically")
## [1] '0.1.0'

Default:

generate_screenshot("https://www.latimes.com/")

Mobile:

generate_screenshot("https://www.latimes.com/", mobile = TRUE)

Full page (not shown b/c it’s super duper long):

generate_screenshot("https://rud.is/b", full_page = TRUE)

statically Metrics

Lang # Files (%) LoC (%) Blank lines (%) # Lines (%)
R 4 0.8 38 0.78 11 0.34 29 0.44
Rmd 1 0.2 11 0.22 21 0.66 37 0.56

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].