url-knife

URL parser

A JavaScript library to extract and decompose URLs in texts with robust patterns, including email addresses.

Extract and decompose URLs (including emails, which are conceptually a part of URLs) with robust patterns.

GitHub

341 stars
4 watching
15 forks
Language: JavaScript
last commit: about 2 years ago
email-extractoremail-parseremail-parsinguri-templateurl-extractorurl-normalizationurl-normalizerurl-parserurl-parsingurl-validation

Related projects:

RepositoryDescriptionStars
snd/url-patternA small, fast, and customizable JavaScript library for parsing URLs and string patterns.584
unshiftio/url-parseA small footprint URL parser that works in both browser and Node.js environments.1,030
codeinthehole/purlA simple URL manipulation class with an immutable API.293
thephpleague/uriA PHP library for manipulating and parsing URIs according to various standards1,045
gernest/urlA URL parser library designed to be compatible with RFC 3986 standards and written in the Zig programming language.6
herloct/url-parserA tool for parsing and extracting specific parts of URLs from command-line input.11
dwisiswant0/galerA tool to extract URLs from HTML attributes by crawling in and evaluating JavaScript255
brunobernardino/shurleyA utility for parsing URLs with potential errors and returning a valid one6
mikhus/domurlA lightweight JavaScript library for manipulating URLs542
anonrig/url-jsA high-performance URL parsing state machine implementation in Node.js165
jwage/purlA library for manipulating URLs in a structured way908
lukeed/matchitA utility for parsing and matching URLs against predefined patterns322
mvdan/xurlsA tool to extract URLs from text using regular expressions in the Go programming language.1,193
s0rg/crawleyA utility for systematically extracting URLs from web pages and printing them to the console.268
intercom/ember-href-toA lightweight alternative to Ember's {{link-to}} component for generating URLs190