Skip to content

trulsbjo/offly

 
 

Repository files navigation

Offly

A multi-purpose tool for capturing high fidelity static reproductions of highly dynamic web sites.

Usage

For generating a reproduction Offly spins up a proxy that intercepts and records all traffic going through it. Traffic can either be triggered manually through a web browser or programatically.

A reproduction can be served through a browser (intercepting proxy) or as a static web server.

Architecture

                           +-------------------+                           
                           | Webdriver         |                           
                           | (wd.js)           |                           
                           +-------------------+                           
                                                                           
 +-----------------------+ +-------------------+                           
 | Web browser           | | PhantomJS         |                           
 | (manually operated)   | |                   |                           
 +-----------------------+ +-------------------+                           
                                                                           
 +---------------------------------------------+      +-----------------+  
 | HTTP proxy                                  |<---->| Persistence     |  
 | (filternet.js)                              |      |                 |  
 +---------------------------------------------+      +-----------------+  
++---------------------------------------------+------+--------------------
                                                                           
 +------------+                                                            
 | Web site   |                                                            
 |            |                                                            
 +------------+                                                            

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%