scrapinghub / splash

Lightweight, scriptable browser as a service with an HTTP API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Splash - A javascript rendering service

Build Status Coverage report Join the chat at https://gitter.im/scrapinghub/splash

Splash is a javascript rendering service with an HTTP API. It's a lightweight browser with an HTTP API, implemented in Python 3 using Twisted and QT5.

It's fast, lightweight and state-less which makes it easy to distribute.

Documentation

Documentation is available here: https://splash.readthedocs.io/

Using Splash with Scrapy

To use Splash with Scrapy, please refer to the scrapy-splash library.

Support

Open source support is provided here in GitHub. Please create a question issue.

Commercial support is also available by Scrapinghub.

About

Lightweight, scriptable browser as a service with an HTTP API

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 92.3%Language:Lua 3.6%Language:JavaScript 1.3%Language:Shell 0.9%Language:Dockerfile 0.8%Language:Jupyter Notebook 0.7%Language:CSS 0.3%Language:Qt Script 0.2%