All Projects → medialab → Artoo

medialab / Artoo

Licence: mit
artoo.js - the client-side scraping companion.

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Artoo

Nickjs
Web scraping library made by the Phantombuster team. Modern, simple & works on all websites. (Deprecated)
Stars: ✭ 494 (-51.99%)
Mutual labels:  scraping
Newcrawler
Free Web Scraping Tool with Java
Stars: ✭ 589 (-42.76%)
Mutual labels:  scraping
Scrapy Cluster
This Scrapy project uses Redis and Kafka to create a distributed on demand scraping cluster.
Stars: ✭ 921 (-10.5%)
Mutual labels:  scraping
Facebook data analyzer
Analyze facebook copy of your data with ruby language. Download zip file from facebook and get info about friends ranking by message, vocabulary, contacts, friends added statistics and more
Stars: ✭ 515 (-49.95%)
Mutual labels:  scraping
Tabula
Tabula is a tool for liberating data tables trapped inside PDF files
Stars: ✭ 5,420 (+426.72%)
Mutual labels:  scraping
Imagescraper
✂️ High performance, multi-threaded image scraper
Stars: ✭ 630 (-38.78%)
Mutual labels:  scraping
Ferret
Declarative web scraping
Stars: ✭ 4,837 (+370.07%)
Mutual labels:  scraping
Pge Outages
Tracking PG&E outages
Stars: ✭ 43 (-95.82%)
Mutual labels:  scraping
Easy Scraping Tutorial
Simple but useful Python web scraping tutorial code.
Stars: ✭ 583 (-43.34%)
Mutual labels:  scraping
Instagram Scraper
Scrape the Instagram frontend. Inspired from twitter-scraper by @kennethreitz.
Stars: ✭ 903 (-12.24%)
Mutual labels:  scraping
Oj
Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.
Stars: ✭ 517 (-49.76%)
Mutual labels:  scraping
Headless Chrome Crawler
Distributed crawler powered by Headless Chrome
Stars: ✭ 5,129 (+398.45%)
Mutual labels:  scraping
Lulu
[Unmaintained] A simple and clean video/music/image downloader 👾
Stars: ✭ 789 (-23.32%)
Mutual labels:  scraping
Facebook Scraper
Scrape Facebook public pages without an API key
Stars: ✭ 499 (-51.51%)
Mutual labels:  scraping
Pypatent
Search for and retrieve US Patent and Trademark Office Patent Data
Stars: ✭ 31 (-96.99%)
Mutual labels:  scraping
Geeksforgeeks.pdf
Topic wise PDFs of Geeks for Geeks articles. (Last updated in October 2018)
Stars: ✭ 489 (-52.48%)
Mutual labels:  scraping
Parsel
Parsel lets you extract data from XML/HTML documents using XPath or CSS selectors
Stars: ✭ 628 (-38.97%)
Mutual labels:  scraping
Django Dynamic Scraper
Creating Scrapy scrapers via the Django admin interface
Stars: ✭ 1,024 (-0.49%)
Mutual labels:  scraping
Configs
Public, free to use, repository with diggers configs for scraping / extracting data from various e-commerce websites and online stores
Stars: ✭ 37 (-96.4%)
Mutual labels:  scraping
Webhere
HTML scraping for Objective-C.
Stars: ✭ 16 (-98.45%)
Mutual labels:  scraping

artoo

artoo.js is a piece of JavaScript code meant to be run in your browser's console to provide you with some scraping utilities.

The library's full documentation is available on github pages.

Contribution

Build Status

Contributions are more than welcome. Feel free to submit any pull request as long as you added unit tests if relevant and passed them all.

To install the development environment, clone your fork and use the following commands:

# Install dependencies
npm install

# Testing
npm test

# Compiling dev & prod bookmarklets
gulp bookmarklets

# Running a test server hosting the concatenated file
npm start

# Running a https server hosting the concatenated file
# Note that you'll need some ssl keys (instructions to come...)
npm run https

Authors

artoo.js is being developed by Guillaume Plique @ SciencesPo - médialab.

Logo by Daniele Guido.

R2D2 ascii logo by Joan Stark aka jgs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].