Fetch API mixin to set a default base URL and options. Functional and immutable.
A simple common HTTP client specifically for Google APIs and services.
minimal implementation of a PassThrough stream
Opinionated, caching, retrying fetch client
the http/https agent used by the npm cli
Tiny and elegant HTTP client based on the Fetch API
A ponyfill (doesn't overwrite the native fetch) for the Fetch specification https://fetch.spec.whatwg.org.
Extend any fetch library with retry functionality
Programmatic API for the bits behind npm publish and unpublish
[](https://github.com/vercel/fetch/actions?workflow=CI)
Send parameterized requests to GitHub's APIs with sensible defaults in browsers and Node
A light-weight module that brings Fetch API to node.js
Universal WHATWG Fetch API for Node, Browsers and React Native
A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.
An implementation of window.fetch in Node.js using Minipass streams
better fetch for Node.js. Works on any JavaScript runtime!
Provides a way to make requests
npm exec (npx) programmatic API
SignatureV4 fetch function implemented with the official AWS SDK
A fetch http actor
Blob & File implementation in Node.js, originally from node-fetch.
HTML5 `FormData` for Browsers and Node.
Easily handle defaults for your options
Cross Platform Smart Fetch Ponyfill
Stocktastic fetches stock quotes It uses Yahoo Finance as a source by default.
fetch favicon url by parsing html and falling back on /favicon.ico as default
Fetch your environment variables. Raise errors or set defaults when a setting does not exist.
A Hash with Business Logic (call it intelligent).
A plugin-based tool to fetch stats, with a GitHub stat fetcher included by default
PostgreSQL Cursor is an extension to the ActiveRecord PostgreSQLAdapter for very large result sets. It provides a cursor open/fetch/close interface to access data without loading all rows into memory, and instead loads the result rows in 'chunks' (default of 1_000 rows), buffers them, and returns the rows one at a time.
sequel_pg overwrites the inner loop of the Sequel postgres adapter row fetching code with a C version. The C version is significantly faster than the pure ruby version that Sequel uses by default. sequel_pg also offers optimized versions of some dataset methods, as well as adds support for using PostgreSQL streaming.
From lazy loading, to inline image contents, to fetching unknown width and height, to next generation image formats, this gem aims to extend the default image_tag method to do more for static web pages.
Easily require date arguments for command line apps. Includes some formats by default but can have custom regexp set. Pass a block to override raising an argument error if the fetch fails.
Serial Fetcher provides a way to automatically fetch a list of resources from the params hash. The params must be passed to the `fetch` method with a `schema` describing the associations between params and models. A fetcher must be provided to the SerialFetcher through configuration. By default there is an ActiveRecord fetcher that call `find` to the constantized class name.
Allows easy integration with marketo from ruby. You can synchronize leads and fetch them back by email. By default this is configured for the SOAP wsdl file: http://app.marketo.com/soap/mktows/1_4?WSDL but this is configurable when you construct the client, e.g. client = Rapleaf::Marketo.new_client(<access_key>, <secret_key>, (api_subdomain = 'na-i'), (api_version = '1_5'), (document_version = '1_4')) More information at https://www.rapleaf.com/developers/marketo.
Tide class fetches and returns Canadian tide prediction data from waterlevels.gc.ca. Accepts options for tide station, date and timezone. Defaults to 7 days of tide prediction data (starting from today) for Sydney, Nova Scotia in Atlantic time. Outputs a comma separated list of tides (date, time, height in meters) with Tide.new.to_csv or a formatted html table with Tide.new.to_html.