mirror of
https://github.com/lorien/awesome-web-scraping.git
synced 2024-11-28 08:48:58 +02:00
Update javascript.md
This commit is contained in:
parent
344818e50c
commit
d00e91b164
@ -36,25 +36,44 @@ This list contains JavaScript libraries related to web scraping and data process
|
||||
* TODO
|
||||
|
||||
## HTML/XML Parsing
|
||||
|
||||
* TODO
|
||||
* General
|
||||
* TODO
|
||||
* Sanitizing
|
||||
* [js-xss](https://github.com/leizongmin/js-xss) - Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist.
|
||||
|
||||
## Text Processing
|
||||
|
||||
*Libraries for parsing and manipulating plain texts.*
|
||||
|
||||
* General
|
||||
* TODO
|
||||
* [string.js](https://github.com/jprichardson/string.js) - Extra JavaScript string methods.
|
||||
* [accounting.js](https://github.com/openexchangerates/accounting.js) - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
|
||||
* [validator.js](https://github.com/chriso/validator.js) - String validation and sanitization.
|
||||
* Date and time
|
||||
* [moment](https://github.com/moment/moment) - Parse, validate, manipulate, and display dates in javascript.
|
||||
* [moment-timezone](https://github.com/moment/moment-timezone) - Timezone support for moment.js.
|
||||
* [date](https://github.com/MatthewMueller/date) - Date() for humans.
|
||||
* [ms.js](https://github.com/guille/ms.js) - Tiny millisecond conversion utility.
|
||||
* HTML entities
|
||||
* [he](https://github.com/mathiasbynens/he) - A robust HTML entity encoder/decoder written in JavaScript.
|
||||
* Money
|
||||
* [money.js](https://github.com/openexchangerates/money.js) - Simple and tiny JavaScript library for realtime currency conversion and exchange rate calculation, from any currency, to any currency.
|
||||
* Color
|
||||
* [chroma.js](https://github.com/gka/chroma.js) - JavaScript library for all kinds of color manipulations.
|
||||
* [color](https://github.com/harthur/color) - JavaScript color conversion and manipulation library.
|
||||
* [TinyColor](https://github.com/bgrins/TinyColor) - Fast, small color manipulation and conversion for JavaScript.
|
||||
|
||||
## Specific Formats Processing
|
||||
|
||||
*Libraries for parsing and manipulating specific text formats.*
|
||||
|
||||
* General
|
||||
* TODO
|
||||
* Something
|
||||
* TODO
|
||||
|
||||
* [jBinary](https://github.com/jDataView/jBinary) - High-level I/O (loading, parsing, manipulating, serializing, saving) for binary files with declarative syntax for describing file types and data structures.
|
||||
* CSV
|
||||
* [BabyParse](https://github.com/Rich-Harris/BabyParse) - Fast and reliable CSV parser based on Papa Parse. Papa Parse is for the browser, Baby Parse is for Node.js.
|
||||
* JSON
|
||||
* [json3](https://github.com/bestiejs/json3) - A modern JSON implementation compatible with nearly all JavaScript platforms.
|
||||
|
||||
## Natural Language Processing
|
||||
|
||||
*Libraries for working with human languages.*
|
||||
@ -62,7 +81,10 @@ This list contains JavaScript libraries related to web scraping and data process
|
||||
* TODO
|
||||
|
||||
## Browser automation and emulation
|
||||
* TODO
|
||||
* [phantomjs](https://github.com/ariya/phantomjs) - Scriptable Headless WebKit.
|
||||
* [slimerjs](https://github.com/laurentj/slimerjs) - A PhantomJS-like tool running Gecko.
|
||||
* [casperjs](https://github.com/n1k0/casperjs) - Navigation scripting & testing utility for PhantomJS and SlimerJS.
|
||||
* [zombie](https://github.com/assaf/zombie) - Insanely fast, full-stack, headless browser testing using node.js.
|
||||
|
||||
## Multiprocessing
|
||||
* TODO
|
||||
@ -87,7 +109,9 @@ This list contains JavaScript libraries related to web scraping and data process
|
||||
*Libraries for parsing/modifying URLs and network addresses.*
|
||||
|
||||
* URL
|
||||
* TODO
|
||||
* [query-string](https://github.com/sindresorhus/query-string) - Parse and stringify URL query strings.
|
||||
* [URI.js](https://github.com/medialize/URI.js/) - Javascript URL mutation library.
|
||||
* [jsurl](https://github.com/Mikhus/jsurl) - Lightweight URL manipulation with JavaScript.
|
||||
* Network Address
|
||||
* TODO
|
||||
|
||||
@ -108,7 +132,8 @@ This list contains JavaScript libraries related to web scraping and data process
|
||||
* TODO
|
||||
|
||||
## Computer Vision
|
||||
* TODO
|
||||
* [tracking.js](https://github.com/eduardolundgren/tracking.js) - A modern approach for Computer Vision on the web.
|
||||
* [ocrad.js](https://github.com/antimatter15/ocrad.js) - OCR in Javascript via Emscripten.
|
||||
|
||||
## Proxy Server
|
||||
* TODO
|
||||
|
Loading…
Reference in New Issue
Block a user