How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
This project is a comprehensive geographic location dataset and reference library providing standardized data for countries, states, and cities. It serves as a source of truth for regional hierarchies, ISO codes, coordinates, and timezone information, available as both a relational SQL database and a document-based JSON library. The project includes a custom dataset export tool that functions as a filtering engine. This allows for the generation of tailored geographic files in JSON, CSV, and GeoJSON formats by selecting only the specific regions or fields required. The dataset covers global
ip2region is an offline IP geolocation library and framework designed to resolve IPv4 and IPv6 addresses to city-level regional information using local binary data files. It functions as a binary IP database compiler and a cross-language search client, allowing for regional lookups without relying on external APIs. The project distinguishes itself through a specialized binary format that supports high-performance query optimization. It employs adjacent-segment IP merging and deduplicated region storage to minimize the database footprint, while utilizing memory-mapped file caching and vector-i
Ruby gem for phone validation and formatting using google libphonenumber library data
All sorts of useful information about every country packaged as convenient little country objects. It includes data from ISO 3166 (countries and states/subdivisions ), ISO 4217 (currency), and E.164 (phone numbers).
E164 international phone number normalizing, splitting, formatting.
The main features of floere/phony are: Country and Regional Data.
Open-source alternatives to floere/phony include: dr5hn/countries-states-cities-database — This project is a comprehensive geographic location dataset and reference library providing standardized data for… lionsoul2014/ip2region — ip2region is an offline IP geolocation library and framework designed to resolve IPv4 and IPv6 addresses to city-level… daddyz/phonelib — Ruby gem for phone validation and formatting using google libphonenumber library data. hexorx/countries — All sorts of useful information about every country packaged as convenient little country objects. It includes data… jim/carmen — A repository of geographic regions for Ruby.