All Projects → writeas → Siteshot

writeas / Siteshot

Licence: agpl-3.0
Website screenshot capturer written in Go.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Siteshot

Image processing
High-level image processing wrapper for libvips and ImageMagick/GraphicsMagick
Stars: ✭ 600 (+3233.33%)
Mutual labels:  imagemagick
Shinydashboard
Shiny Dashboarding framework
Stars: ✭ 718 (+3888.89%)
Mutual labels:  web-app
Convos
Convos 👥 is the simplest way to use IRC in your browser
Stars: ✭ 789 (+4283.33%)
Mutual labels:  web-app
Phpmyadmin
A web interface for MySQL and MariaDB
Stars: ✭ 5,750 (+31844.44%)
Mutual labels:  web-app
Gifify
😻 Convert any video file to an optimized animated GIF.
Stars: ✭ 5,792 (+32077.78%)
Mutual labels:  imagemagick
Imgbot
An Azure Function solution to crawl through all of your image files in GitHub and losslessly compress them. This will make the file size go down, but leave the dimensions and quality untouched. Once it's done, ImgBot will open a pull request for you to review and merge. [email protected]
Stars: ✭ 732 (+3966.67%)
Mutual labels:  imagemagick
Imagemagick
🧙‍♂️ ImageMagick 7
Stars: ✭ 6,400 (+35455.56%)
Mutual labels:  imagemagick
Edinote
Note taking web application for self-hosting. Offers tagging & Markdown support; can be used as a simple alternative to Evernote.
Stars: ✭ 17 (-5.56%)
Mutual labels:  web-app
Php Qrcode
A QR Code generator for PHP7.4+
Stars: ✭ 685 (+3705.56%)
Mutual labels:  imagemagick
Syspass
Systems Password Manager
Stars: ✭ 763 (+4138.89%)
Mutual labels:  web-app
Slop
slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.
Stars: ✭ 639 (+3450%)
Mutual labels:  imagemagick
Jspaint
🎨 Classic MS Paint, REVIVED + ✨Extras
Stars: ✭ 5,972 (+33077.78%)
Mutual labels:  web-app
Hackernews
HackerNews clone built with Nuxt.js
Stars: ✭ 758 (+4111.11%)
Mutual labels:  web-app
Budget
Get a grip on your finances.
Stars: ✭ 609 (+3283.33%)
Mutual labels:  web-app
Echaloasuerte
Stars: ✭ 5 (-72.22%)
Mutual labels:  web-app
Libvips
A fast image processing library with low memory needs.
Stars: ✭ 6,094 (+33755.56%)
Mutual labels:  imagemagick
Grunt Responsive Images
Produce images at different sizes for responsive websites.
Stars: ✭ 726 (+3933.33%)
Mutual labels:  imagemagick
Mockup
Perspective app screens and isometric mock-up tool. Automated high quality, high resolution, marketing art designer for mockups. Written in minimalist Bash using ImageMagick and Love! [Application, Art]
Stars: ✭ 18 (+0%)
Mutual labels:  imagemagick
Gifcurry
😎 The open-source, Haskell-built video editor for GIF makers.
Stars: ✭ 830 (+4511.11%)
Mutual labels:  imagemagick
Flyimg
Dockerized PHP7 application runs as a Microservice to resize and crop images on the fly. Get optimised images with MozJPEG, WebP or PNG using ImageMagick. Includes face detection, cropping, face blurring, image rotation and many other options. Abstract storage based on FlySystem in order to store images on any provider (local, AWS S3...).
Stars: ✭ 762 (+4133.33%)
Mutual labels:  imagemagick

siteshot

AGPL license

Website screenshot capturer written in Go and designed to run without an X session (thanks to Xvfb).

Dependencies

Usage

Send a POST request with a url field to the server. Any other request returns 400 Bad Request.

curl --data "url=https://html.house/xpeoccu2.html" http://localhost:3333

Installation

Tested on Ubuntu 14.04 with Python 2.7 / pip 1.5.4.

TL;DR sudo apt-get install xvfb imagemagick python-qt4 libqt4-webkit && pip install git+https://github.com/adamn/python-webkit2png.git && go get github.com/writeas/siteshot

  1. Get ImageMagick: sudo apt-get install imagemagick
  2. Get Xvfb: sudo apt-get install xvfb
  3. Get webkit2png dependencies: sudo apt-get install python-qt4 libqt4-webkit
  4. Get webkit2png: pip install git+https://github.com/adamn/python-webkit2png.git (from a GitHub comment)
  5. Get siteshot: go get github.com/writeas/siteshot
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].