1024GBofRAM / LAPI-Server

LiveAPI Server - Create an API out of any website in a few clicks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LiveAPI

Successful apps are built on data. As developers, we don’t always have access to the data that would help make our app successful. While the internet is a nearly-bottomless source of public data in the form of websites, that data is not always structured or available programmatically through an API. Time spent building an extraction algorithm and server is time not spent building your app.

We’re developing LiveAPI, a developer tool to turn any website’s public data into an API in a few minutes. LiveAPI has two parts: a Chrome Extension to select data to extract and a user-hostable server that extracts data and serves up the user-created API endpoints.

The following three-part guide that walks through how to get started and use LiveAPI.

Installation

LiveAPI server can be installed in one shell command:

sudo curl -s https://raw.githubusercontent.com/live-API/LAPI-Server/master/bin/pull.sh | bash -s

This command pulls a shell script (./bin/pull.sh of this repository), which installs git and clones the latest version of the LiveAPI master into a ./las directory. This script then executes another shell script (./bin/start.sh), which installs the other prerequisates and starts the server. This method is currently supported on Mac OS, Ubuntu and Amazon Linux.

LiveAPI server can be also installed manually using the following steps.

  1. Install git, NodeJS and MongoDB
  2. Clone this repository
  3. Run npm install in the cloned folder
  4. Run npm start

About

LiveAPI Server - Create an API out of any website in a few clicks


Languages

Language:JavaScript 84.9%Language:Shell 11.6%Language:HTML 3.5%