Lightweight, scriptable browser as a service with an HTTP API
Python Lua JavaScript Other
Latest commit c6bacaa Jan 13, 2017 @kmike kmike committed on GitHub Merge pull request #553 from starrify/temp-fix-doc-typo
Fixed: A typo in the docs
Permalink
Failed to load latest commit information.
benchmark/notebooks update JPEG endpoint benchmark after recent changes Aug 3, 2015
bin add sphinx doc (with content taken from README). refs #92 Apr 25, 2014
debian add missing requirements to debian package Feb 10, 2015
dockerfiles update ipython notebook and psutils versions Nov 30, 2016
docs Fixed: A typo in the docs Jan 12, 2017
scripts resolve .. literalinclude:: directives when generating autocompletion… Feb 20, 2016
splash bump version to 2.3 Nov 30, 2016
.coveragerc enable coverage for more modules Aug 21, 2015
.dockerignore Switch Dockerfile to Qt 5.5 because Qt 5.2 crashed a lot Sep 2, 2015
.gitignore Merge branch 'master' into py3 Sep 29, 2015
.gitmodules use https (instead of ssh) for submodule Jul 30, 2014
.travis.yml TST ignore Python 2.7 failures for now - tests still hang on Travis Aug 12, 2016
CHANGES.rst bump version to 2.3 Nov 30, 2016
Dockerfile revert change in Dockerfile Aug 22, 2016
LICENSE add a LICENSE file Apr 15, 2015
MANIFEST.in Separate Splash-Jupyter kernels for Python 2 and Python 3. See GH-371. Jan 25, 2016
Makefile.buildbot checkout submodules as part of debian build. Fixes #120 Oct 16, 2014
README.rst GitHub has a capital G and capital H Aug 9, 2016
conftest.py TST skip IPython kernel tests Feb 2, 2015
requirements-dev.txt TST remove nose from dev requirements, fix deprecated setup.cfg format Nov 28, 2016
requirements.txt Disallow Twisted 16.3.0 for now. See GH-497. Aug 15, 2016
setup.cfg TST remove nose from dev requirements, fix deprecated setup.cfg format Nov 28, 2016
setup.py Disallow Twisted 16.3.0 for now. See GH-497. Aug 15, 2016

README.rst

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 using Twisted and QT.

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

Documentation

Documentation is available here: http://splash.readthedocs.org/

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 (ie. issue with "question" label).

Commercial support is also available by Scrapinghub.