Showing 25 of 25 projects
A robust utility for parsing and stringifying URL query strings with extensive formatting and type conversion options.
A small Python library for easy parsing and modification of URLs with automatic encoding handling.
A Swift library for generating link previews (title, description, images) from URLs on Apple platforms.
A Go library and command-line tool to extract URLs from text using regular expressions.
A PHP library for parsing domain names into subdomain, registrable domain, second-level domain, and public suffix components using the Public Suffix List and IANA TLD List.
A JavaScript library for normalizing URLs by adding protocols, removing duplicates, sorting parameters, and stripping unnecessary components.
A JavaScript library for matching and generating strings using patterns easier than regex, ideal for URL routing and data extraction.
An Android library that generates link previews by extracting titles, descriptions, and images from URLs.
A PHP library that converts URLs from YouTube, Vimeo, and 150+ other services into embeddable HTML using the OEmbed protocol.
A fast utility for parsing URL patterns and matching paths with support for parameters, wildcards, and optional segments.
A super fast, spec-compliant URL state machine implementation for Node.js.
A Node.js library to expand URLs from shortening services by resolving redirects and detecting final destinations.
A PHP library for parsing, validating, and highlighting URLs in text strings, including HTML and Markdown conversion.
An RFC3986-compliant URI/URL parsing library for OCaml with multiple parser backends.
A type-safe, zero-dependency routing library for Scala that works on JVM, Scala.js, and Scala Native.
A Node.js library to generate HTML embeds from URLs using oEmbed, Open Graph, and meta tags.
A tiny querystring parsing module for Node.js, Electron, and browsers.
A high-performance Go module for extracting effective top-level domains (eTLDs) and URL subcomponents using the Mozilla Public Suffix List.
An Elixir library for non-strict parsing, manipulation, and wildcard matching of URLs.
An Elixir URI parser strictly compliant with RFC3986 specification.
Parses URLs from user input with typos or bad formatting and returns a proper URL.
An Elixir library for discovering and extracting favicon URLs from websites.
A bidirectional routing library for PureScript that provides generic sugar for variants and records.
A querystring parsing and stringifying library for Deno with nesting support and added security.
A Symfony bundle that integrates the PHP Domain Parser library for parsing and validating domain names and URLs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.