Simple library for safely building URIs.
Parse an URI and return an object. Similar to .NET Uri class.
Dependency-free RFC 3986 URI toolbox
Create an ArrayBuffer instance from a Data URI string
An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.
The URI implementation that is used by VS Code and its extensions
Resolve a URI relative to an optional base URI
Returns a `stream.Readable` from a URI string
A better decodeURIComponent
micromark utility to sanitize urls
Convert a file: URI to a file path
Format validation for Ajv v7+
OpenTelemetry instrumentation for `node:net` network API module
Replacement for abandoned library URI.js (uri-js)
A URI template implementation (RFC 6570 compliant)
Web3 module to interact with the Ethereum nodes networking properties.
A stricter URI encode adhering to RFC 3986
Small, efficient encoding of SVG data URIs for CSS, HTML, etc.
URI validation functions
lightweight JavaScript APG parser
Fast and safe decodeURIComponent
otpauth:// URI parsing and generation for otplib
Mighty but tiny URI parser
.Net dictionary for cspell.
Splits URIs according to RFC 3986 using regexp, attempts to check the public suffix using `public_suffix`, and serializes the query string using `active_support` and `addressable`.
Finger, Gemini, Gopher and Nex support for Net::* and URI::*
A fast and functional (API and paradigm) HTTP client, using only Ruby's standard library as dependency. e.g: Net::HTTP and URI.
HTTP is the simplest HTTP mezzanine library for Ruby. Supply a URI, some optional query arguments, some optional headers, and some Net::HTTP options, and that's it!
This gem provides bindings to the Win32 SSPI libraries, primarily to support Negotiate (i.e. SPNEGO, NTLM) authentication with a proxy server. Enough support is implemented to provide the necessary support for the authentication. A module is also provided which overrides Net::HTTP and adds support for Negotiate authentication to it. This implies that open-uri automatically gets support for it, as long as the http_proxy environment variable is set.
WinterTc provides a Ruby HTTP client whose interface mirrors the JavaScript Fetch API as closely as possible. It exposes WinterTc::Request, WinterTc::Response, WinterTc::Headers, and WinterTc.fetch — all with the same semantics as their browser counterparts. No runtime gem dependencies: only Ruby's built-in net/http, uri, and json are used.
Developed by Sebastian Madrid Ontiveros. Pure Ruby client for the Environment Agency Hydrology API (environment.data.gov.uk/hydrology). Fetches active rainfall stations, 15-minute rainfall measures, and timestamped readings over any date range. No external dependencies. Uses only Ruby stdlib (net/http, uri, json, date). Built to support hydraulic modelling and flood risk workflows in the UK. Compatible with InfoWorks ICM 2027 embedded Ruby. If this gem saves you time, consider buying Sebastian a coffee at https://buymeacoffee.com/smadrid
Developed by Sebastian Madrid Ontiveros to support hydraulic modellers in Scotland building 1D-2D hydraulic models and flood risk assessments. Provides a pure Ruby interface for listing and downloading Scottish Public Sector LiDAR datasets (DSM, DTM, LAZ) from the Registry of Open Data on AWS. Supports all survey phases (1-5) and Outer Hebrides, OS National Grid square filtering, paginated S3 listing, streamed downloads with resume support, and dry-run mode. No external dependencies. Uses only Ruby stdlib (net/http, uri, fileutils). If this gem saves you time, consider buying Sebastian a coffee at https://buymeacoffee.com/smadrid
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.