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: 4 months ago
email-extractoremail-parseremail-parsinguri-templateurl-extractorurl-normalizationurl-normalizerurl-parserurl-parsingurl-validation

Related projects:

Repository Description Stars
snd/url-pattern A small, fast, and customizable JavaScript library for parsing URLs and string patterns. 584
unshiftio/url-parse A small footprint URL parser that works in both browser and Node.js environments. 1,030
codeinthehole/purl A simple URL manipulation class with an immutable API. 292
thephpleague/uri A PHP library for manipulating and parsing URIs according to various standards 1,040
gernest/url A URL parser library designed to be compatible with RFC 3986 standards and written in the Zig programming language. 6
herloct/url-parser A tool for parsing and extracting specific parts of URLs from command-line input. 11
dwisiswant0/galer A tool to extract URLs from HTML attributes by crawling in and evaluating JavaScript 254
brunobernardino/shurley A utility for parsing URLs with potential errors and returning a valid one 6
mikhus/domurl A lightweight JavaScript library for manipulating URLs 542
anonrig/url-js A high-performance URL parsing state machine implementation in Node.js 165
jwage/purl A library for manipulating URLs in a structured way 907
lukeed/matchit A utility for parsing and matching URLs against predefined patterns 322
mvdan/xurls A tool to extract URLs from text using regular expressions in the Go programming language. 1,189
s0rg/crawley A utility for systematically extracting URLs from web pages and printing them to the console. 265
intercom/ember-href-to A lightweight alternative to Ember's {{link-to}} component for generating URLs 190