addressable

URI parser

An implementation of the URI specification for flexible parsing and manipulation.

Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.

GitHub

2k stars
34 watching
267 forks
Language: Ruby
last commit: 5 months ago
Linked from 1 awesome list

uriuri-template

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
uriparser/uriparser A C library for parsing and handling Uniform Resource Identifiers (URIs) in a strict RFC 3986 compliant manner. 339
thephpleague/uri A PHP library for manipulating and parsing URIs according to various standards 1,045
mirage/ocaml-uri An OCaml implementation of the RFC3986 specification for parsing URI or URLs. 98
thephpleague/uri-interfaces An interface for representing URI objects according to RFC 3986 472
marcelog/ex_rfc3986 An Elixir implementation of the URI parsing rules defined in RFC3986 10
cpp-netlib/uri A C++ class for parsing and manipulating Uniform Resource Identifiers (URIs) 140
sabre-io/uri A set of utilities for working with URIs in PHP 288
kemonomachi/yuri A simple Elixir module for parsing and manipulating URIs 13
ronnypfannschmidt/prance A tool that validates and resolves Swagger/OpenAPI specifications in Python 226
daurnimator/lpeg_patterns A collection of Lua-based parser patterns for validating and parsing various types of URIs, IPv4 and IPv6 addresses. 121
openvenues/ruby_postal Provides fast address parsing and normalization for international addresses 141
postmodern/spidr A Ruby web crawling library that provides flexible and customizable methods to crawl websites 809
marcelog/ex_rfc3966 A Tel URI parser based on the official uri grammar following the RFC3966 standard. 1
patternhelloworld/url-knife A JavaScript library to extract and decompose URLs in texts with robust patterns, including email addresses. 341
fukamachi/quri A Common Lisp library that implements the URI specification and provides a simple way to work with URLs. 112