Skip to content

jpalladino84/ichabod

 
 

Repository files navigation

Ichabod - Fast HTML rasterizer

Ichabod is a server process which accepts POSTed HTML and can rasterize (eg. render images) and evaluate JS in that HTML document. There is a focus on rendering speed.

It utilizes webkit from Qt to render HTML and evaluate JavaScript, and mongoose to parse incoming requests and return responses.

Features

  • Fast rasterization of HTML.
  • JSON API
  • Javascript interface for rasterization functions
  • Animated output using giflib.
  • High quality animated output using mediancut and other diffusion methods.
  • Python bindings available
  • X11 not required.
  • statsd support built in.

Related projects

Several excellent headless projects have previously blazed a trail:

Ichabod is free software/open source, and is distributed under the MIT.

Ichabod was created, and is maintained, by:

Thanks to support from:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 93.3%
  • C++ 4.7%
  • CSS 1.0%
  • Shell 0.7%
  • Python 0.2%
  • QMake 0.1%