Convert UTC time to UK time and vice versa
A lightweight Jest mock for unit testing Express
TypeScript class that validates UK bank account details using the modulus checking algorithm.
Finds countries by various country codes
Typography assets for @ukic components
A natural language date parser in Javascript
Converts UK address fragments into a properly formatted address recognised by Royal Mail's Clear Addressing Guidelines. Maps perfectly from Royal Mails PAF database
Validate a UK bank account number against a sort code using the VocaLink modulus check
UK Postcode helper methods
This package provides utilities to parse `Message Template` strings.
A bluebird wrapper for node-mysql
A web component UI library compiled with StencilJS
Create a SVG map filled with dots for the world or countries
This package renders UI for react applications using Sendbird Message Template. It is used in Notification Channels in Sendbird UIKit for React. It is a part of an initiative in Sendbird to implement Notfication Channels. Using Message Templates, customer
React-wrapped web components compiled using StencilJS
Ukrainian dictionary for cspell
The fastest NINO (UK National Insurance number) generator and validator. Generates and validates UK NI numbers to NIM39110 specifications on Gov.uk.
A thin wrapper to help make CSS Flexbox simpler and more expressive
Format validation for Ajv v7+
A thin wrapper to help make CSS Grid simpler and more expressive
TypeScript definitions for d3-time
React-wrapped web components compiled using StencilJS
stamp duty calculator
A web component UI library compiled with StencilJS
Web scraper for all UK bus data
I maintain several gems for cinema times in the UK, this gem is the interface descriptor.
This gem allows users to view the top headlines from major news sources. Users can open the headlines in the browser directly from the command line for articles from AP, BBC, Bloomberg, CNN, Daily Beast, FiveThirtyEight, Forbes, Fox News, Guardian, Huffington Post, Independent UK, Le Monde, MSNBC, New York Times, NPR, Politico, Wall Street Journal, Washington Post, and Yahoo News
Developed by Sebastian Madrid Ontiveros. Fetch rainfall stations, 15-minute timeseries, and values from the SEPA KiWIS API. Pure Ruby, stdlib only, no native extensions or external gem dependencies. Compatible with InfoWorks ICM 2027 embedded Ruby. Built by a hydraulic modeller to support rainfall data ingestion, 1D-2D model build workflows, and flood risk assessment in the UK. If this gem saves you time, you can support development at https://buymeacoffee.com/smadrid.
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. Pure Ruby gem providing all Ordnance Survey British National Grid squares (100km, 50km, 10km, 5km, 1km) with hardcoded geometry sourced directly from the OS BNG Grids GeoPackage. Supports point-to-grid-ref lookup by easting/northing, bounds retrieval, grid square validation, listing with filters, and export to ESRI Shapefile format. No external dependencies. Uses only Ruby stdlib. Contains OS data. Crown copyright and database right 2025. Licensed under the Open Government Licence v3.0. Built to support hydraulic modelling and flood risk workflows in the UK. 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.