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.
2k stars
34 watching
266 forks
Language: Ruby
last commit: 3 months ago
Linked from 1 awesome list
uriuri-template
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. | 336 |
thephpleague/uri | A PHP library for manipulating and parsing URIs according to various standards | 1,034 |
mirage/ocaml-uri | An OCaml implementation of the RFC3986 specification for parsing URIs/URLs. | 98 |
thephpleague/uri-interfaces | An interface for representing URI objects according to RFC 3986 | 462 |
marcelog/ex_rfc3986 | An Elixir implementation of the URI parsing rules defined in RFC3986 | 10 |
cpp-netlib/uri | A C++ library that provides a generic URI parser and builder with features for parsing, encoding, and comparing URIs. | 139 |
sabre-io/uri | A set of utilities for working with URIs in PHP | 289 |
kemonomachi/yuri | Elixir module for manipulating URIs with a dictionary-like interface. | 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. | 120 |
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 | 806 |
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. | 111 |