Restatic is an app for developers interested in performing http requests and XPath queries on the response results. While it can be useful for test general API requests, the ability to run XPath queries on malformed HTML is what makes Restatic different from other similar tools. Developers who need to extract data from a web site that does not have an API should find Restatic useful.

Features include:

  • Ability to save projects, associated requests and XPath Queries
  • Ability to authenticate and fetch data from URL that requires an open session (simply run the authentication request first)
  • Supports most request types (GET, POST, etc.)

Under the hood, this application uses Alamofire to perform the requests and Fuzi for the XPath quering.