mrf(latest: 0.3.0) Read Meta Raster Format Files (e.g. .mrf, .idx, .data)
state-util(latest: 0.2.2) Utility Functions for Managing State
get-byte(latest: 0.0.0) A Universal way of getting a Byte at a Given Index from a variety of in-memory data formats, including Uint8Array, Buffer, DataView, and Array Buffer
id-png(latest: 0.0.0) Identify a PNG File in a Variety of In-Memory Objects, including ArrayBuffer, Buffer, DataView, and Uint8Array
is-aux-xml(latest: 0.0.0) Identifies Auxiliary XML Files (e.g., .jpg.aux.xml, .png.aux.xml, and .tif.aux.xml)
fast-counter(latest: 0.0.0) Fast Multi-Dimensional Counter of Array Values for JavaScript
tableate(latest: 0.0.0) Convert a One-Dimensional Array of Numbers into a Two-Dimensional Array, a Table of Rows and Columns
state-bridge(latest: 0.0.0) Build a bridge between your Redux Store and CSS with the State Bridge React Component. Automatically Convert your Redux Store into DOM Attributes.
dynamic-gallery(latest: 0.2.0) Work in Progress Dynamic Gallery Web Component that Supports GeoTIFF, JPG, and PNG Files
choose-typed-array(latest: 0.0.1) Chooses the Best Typed Array to use for an Array of Number. Supports Big Integers!
georaster-layer-for-leaflet(latest: 0.7.1) Display GeoTIFFs and soon other types of raster on your Leaflet Map
to-typed-array(latest: 0.0.1) To Typed Array: Convert an Array of Numbers to the Typed Array with the Smallest Memory Footprint
zero-delta(latest: 0.0.1) Compress an Array of Numbers Assuming No Change Between Items
read-bits(latest: 0.1.0) Read Bits (1s and 0s) from Buffers, Array Buffers, Data Views, and Uint8Array with One Universal Function
to-typed-arrays(latest: 0.0.1) Convert an ArrayBuffer or Buffer to All Valid Typed Arrays
multi-convert(latest: 0.0.1) With the call of one function, convert data into all its various forms. For example, convert a file into an ArrayBuffer, Buffer, Base64, Data URL, Uint8Array, and more! All in one function call.
has-subarrays(latest: 0.0.2) Quickly Determine if an Array contains Subarrays
has-bytes(latest: 0.0.2) Quickly Determine if an Array Buffer, Buffer, or Uint8Array contains Specific Sequences of Bytes
is-geotiff(latest: 0.0.1) Super Light and Fast Method for Checking if a TIFF is a GeoTIFF
is-cog(latest: 0.0.1) Super Light and Fast Method for Checking if a TIFF is a Cloud Optimized GeoTIFF
id-jpg(latest: 0.0.1) Identify a JPEG File in a Variety of In-Memory Objects, including ArrayBuffer, Buffer, DataView, and Uint8Array
is-shp(latest: 0.0.1) Identify a SHP File in a Variety of In-Memory Objects, including ArrayBuffer, Buffer, DataView, and Uint8Array
does-url-exist(latest: 0.0.1) Check if a URL exists by Sending a HEAD Request with cross-fetch
geotiff-from(latest: 0.0.1) With One Function, Load a GeoTIFF from an ArrayBuffer, Blob, Buffer, DataView, File or URL
naip(latest: 0.0.2) Utility Functions for Working with Imagery from the National Agriculture Imagery Program (NAIP)
fast-b64(latest: 0.1.0) Quickly Convert between B64 and Binary Strings
worker-post-message(latest: 0.0.1) A Better postMessage. Post a Message to a Web Worker while Automatically Detecting Transferable Objects
fetch-if(latest: 0.0.1) Fetch Items in an Array as Array Buffers if a Condition is Met
toab(latest: 2.2.0) To Array Buffer: Convert Buffer, Data URLs, Files, Text, and Typed Arrays to Array Buffers
read-pixels(latest: 0.2.1) Super Lightweight Function to Read Pixels in the Browser. Reads Pixels from JPG, PNG, and WebP Files in Multiple Formats, including ArrayBuffer, Data URL, Files, Response, and Typed Array.
read-png(latest: 0.0.1) Universal PNG File Reader. Uses read-pixels in the Browser and pngjs in NodeJS
fast-brc(latest: 0.0.1) Convert Flat RGBA Array of Pixel Values to 3-Dimensional Array by Band, Row, then Column
get-depth(latest: 0.0.1) Get the Depth of a Multi-Dimensional Array of Values
read-jpg(latest: 0.0.2) Universal JPG File Reader. Uses read-pixels in the Browser and jpeg-js in NodeJS
fast-min(latest: 0.0.0) Quickest Way to get the Minimum Value of an Array of Numbers (Typed or Untyped)
ascii-grid(latest: 0.2.0) Identify and Read an ARC/INFO ASCII Grid
has-strings(latest: 0.0.1) Fast Way to Check if a File Contains Text Strings
is-prj(latest: 0.0.3) Identify a PRJ File in a Variety of In-Memory Objects, including ArrayBuffer, Buffer, DataView, and Uint8Array
geo-file-type(latest: 0.0.3) Detect the Types of Geospatial Input, including ASCII Grid, Auxiliary XML, GeoTIFF, JPG, PNG, SHP (Shapefile), and World File
fast-max(latest: 0.1.0) Quickest Way to get the Maximum Value of an Array of Numbers (Typed or Untyped)