cities.json - Cities of the world in Json, based on GeoNames Gazetteer

  •        43

Since webpack >= v2.0.0, importing of JSON files will work by default.



Related Projects

django-cities - Countries and cities of the world for Django projects

  •    Python

django-cities provides you with place related models (eg. Country, Region, City) and data (from GeoNames) that can be used in your django projects. Authored by Ben Dowling, and some great contributors.

telize - Telize is a JSON IP and GeoIP REST API (IP Geolocation) built on Nginx and Lua

  •    Lua

Telize is a REST API built on Nginx and Lua allowing to get a visitor IP address and to query location information from any IP address. It outputs JSON-encoded IP geolocation data, and supports both JSON and JSONP.Geolocation operations are performed using Nginx GeoIP module which caches the database in RAM. Therefore, Telize has very minimal overhead and should be blazing fast.

awesome-json-datasets - A curated list of awesome JSON datasets that don't require authentication.

  •    Javascript

A curated list of awesome JSON datasets that don't require authentication. Pro Tip: Check out Blockchain Data API for more options.

Cities BI Dashboard


Rich data visualization tool to review and compare performance indicators for various cities.

View current weather stats for multiple cities in a single mobile web page

  •    ASPNET

View current weather temperature, low & high, icon & humidity for multiple cities in a single web page on mobile devices. Uses ASP.NET MVC & jQuery Mobile

Sarang's zooming/panning world map


Panning/zooming world map that semi-efficiently displays ~50-100 largest cities/states/islands/etc in a given area from a total of 1 million+ cities/states/islands/etc total.

geodis - A redis based geo-resolving library

  •    Python

Geodis is a simple and fast python module that allows you to convert IP addresses and latitude/longitude coordinates into geographical locations such as cities, zipcodes and countries. It currently supports cities worldwide, and zipcode areas in the US (of course each of these includes higher level data such as country). But it is written in an extensible way, so that adding a new layer of objects and indexing them is very simple.

Gisgraphy - Geocoding and Geolocalisation webservices for Geonames, Openstreetmap, and quattroshapes data

  •    Java

Gisgraphy provides forward and reverse geocoding, geolocalisation, and vehicle tracking web services. Gisgraphy uses a unique, worldwide and consolidated Addresses / POIs database (+500 million entries), based on open data (Openstreetmap, Openaddresses, Geonames and Quattroshapes).


  •    Python

This is a really simple webhook implementation that gets Dialogflow classification JSON (i.e. a JSON output of Dialogflow /query endpoint) and returns a fulfillment response. It's a weather information fulfillment service that uses Yahoo! Weather API. The services takes the geo-city parameter from the action, performs geolocation for the city and requests weather information from Yahoo! Weather public API.

dataset - Easy-to-use data handling for SQL data stores with support for CSV and JSON data export

  •    Python

Easy-to-use data handling for SQL data stores with support for CSV and JSON data export

ISO-3166-Countries-with-Regional-Codes - ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets

  •    Ruby

These lists are the result of merging data from two sources, the Wikipedia ISO 3166-1 article for alpha and numeric country codes, and the UN Statistics site for countries' regional, and sub-regional codes. In addition to countries, it includes dependent territories. The International Organization for Standardization (ISO) site provides partial data (capitalised and sometimes stripped of non-latin ornamentation), but sells the complete data set as a Microsoft Access 2003 database. Other sites give you the numeric and character codes, but there appeared to be no sites that included the associated UN-maintained regional codes in their data sets. I scraped data from the above two websites that is all publicly available already to produce some ready-to-use complete data sets that will hopefully save someone some time who had similar needs.

panama-papers-dataset-2016 - Structured data about Panama papers collected from official ICIJ website

  •    Jupyter

Data content for these visualizations is a graph structure, each graph is encoded to a JSON file, named after the data-person-1-viz-publish attribute found in the main CSV file. The JSON data is normalized and the nodes and edges data is given in different csvs.

bigdata-ecosystem - BigData Ecosystem Dataset

  •    HTML

Incomplete-but-useful list of big-data related projects packed into a JSON dataset. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

JsonFx.NET - JSON serialization framework for .NET

  •    CSharp

JsonFx v2.0 - JSON serialization framework for .NET. It has unified interface for reading / writing JSON, BSON, XML, JsonML. It implements LINQ-to-JSON, Supports reading/writing using DataContract, XmlSerialization, JsonName, attributes and lot more.

pikkr - JSON parser which picks up values directly without performing tokenization in Rust

  •    Rust

Pikkr is a JSON parser which picks up values directly without performing tokenization in Rust. This JSON parser is implemented based on Y. Li, N. R. Katsipoulakis, B. Chandramouli, J. Goldstein, and D. Kossmann. Mison: a fast JSON parser for data analytics. In VLDB, 2017. This JSON parser performs well when there are a limited number of different JSON structural variants in a JSON data stream or JSON collection, and that is a common case in data analytics field.

JSON-java - A reference implementation of a JSON package in Java

  •    Java

A reference implementation of a JSON package in Java. The files in this package implement JSON encoders/decoders in Java. It also includes the capability to convert between JSON and XML, HTTP headers, Cookies, and CDL.