Who's On First (@whosonfirst)

Top repositories

1

go-whosonfirst-libpostal

Go tools for working with libpostal (sometimes in the service of Who's On First)
Go
47
star
2

whosonfirst-placetypes

Where things are (and what they mean) in Who's On First.
Python
26
star
3

go-webhookd

Go package to implement a bucket-brigrade style webhook server where requests are relayed through a receiver, one or more transformations and one or more dispatchers each of which have interfaces and are defined using a URI-based syntax to allow for custom processing.
Go
23
star
4

whosonfirst-sources

Where things come from in Who's On First.
Python
20
star
5

whosonfirst-cookbook

Instructions and How-To Documentation for Who's on First
Python
12
star
6

go-whosonfirst-pip-v2

An in-memory point-in-polygon (reverse geocoding) package for GeoJSON data, principally Who's On First data.
JavaScript
11
star
7

go-pubssed

Listen to a Redis PubSub channel and then rebroadcast it over Server-Sent Events (SSE).
Go
10
star
8

go-whosonfirst-pip

An in-memory point-in-polygon (reverse geocoding) package for Who's On First data
Go
9
star
9

whosonfirst-www-boundaryissues

Boundary Issues is a web-application for editing Who's On First data.
JavaScript
8
star
10

whosonfirst-www-spelunker

A simple Flask-based spelunker for poking around Who's On First data
JavaScript
6
star
11

whosonfirst-www-iamhere

A small web application for displaying coordinates based on the position of the map. Plus Who's on First data, optionally.
JavaScript
6
star
12

whosonfirst-names

What things are called in Who's On First
Python
5
star
13

whosonfirst-properties

What things mean in Who's On First documents
Makefile
5
star
14

go-whosonfirst-kml

Tools for working with KML files
Go
5
star
15

whosonfirst-www

www.whosonfirst.org – it's a website.
HTML
5
star
16

tools-other-peoples-concordances

Tools for working with and manipulating other people's concordances
Python
4
star
17

whosonfirst-www-api

JavaScript
4
star
18

concordances-whosonfirst-wikidata

Who's On First + wikidata -> PostgreSQL QA DW
Shell
4
star
19

go-whosonfirst-browser

Go package for browsing and rendering Who's On First (WOF) records in a number of formats.
JavaScript
4
star
20

whosonfirst-docs

Documentation for Who's On First. Theory, even.
Python
4
star
21

go-whosonfirst-geojson-v2

Go tools for working with Who's On First documents
Go
3
star
22

whosonfirst-dates

This is where we will think about time for Who's On First documents. Which is hard. Because it can not be denied...
3
star
23

whosonfirst-intersections

How we generate intersections for Who's On First
3
star
24

go-rasterzen

Tools for rendering raster tiles derived from Nextzen (Mapzen) Vector tiles.
Go
3
star
25

go-whosonfirst-pgis

This is not ready to use. It is still being tested. It will probably be renamed.
Go
3
star
26

go-whosonfirst-sqlite

Go package for working with Who's On First documents and SQLite databases.
Go
3
star
27

whosonfirst-json-schema

JSON Schema definitions for Who's On First documents
JavaScript
2
star
28

go-whosonfirst-spatial-sqlite

SQLite-backed implementation of the go-whosonfirst-spatial interfaces.
Go
2
star
29

go-whosonfirst-spatial-www

Opinionated web application for the go-whosonfirst-spatial packages.
JavaScript
2
star
30

go-whosonfirst-sqlite-features

Go package for working with Who's On First features and SQLite databases.
Go
2
star
31

whosonfirst-categories

Buckets and vessels of meaning for Who's On First documents.
Python
2
star
32

go-whosonfirst-spatialite-geojson

Go package for indexing GeoJSON features in a Spatialite (SQLite) database.
Go
2
star
33

go-whosonfirst-spatial

Go package defining interfaces for Who's On First specific spatial operations.
Go
2
star
34

py-mapzen-whosonfirst-export

Export tools for the Who's On First documents
Python
2
star
35

go-whosonfirst-export

Go package for exporting Who's On First documents.
Go
2
star
36

py-mapzen-whosonfirst-utils

Shared utilities for working with Who's On First documents
Python
2
star
37

go-whosonfirst-tippecanoe

Go package to produce tippecanoe-compatible input using the go-whosonfirst-iterwriter and go-writer-featurecollection packages.
Go
2
star
38

go-whosonfirst-tile38

Go package for working with Who's On First documents and the Tile38 datastore
Go
2
star
39

py-mapzen-whosonfirst

A Python package to install the most common Who's On First Python packages.
Python
2
star
40

js-mapzen-whosonfirst

JavaScript libraries for working with Who's On First data.
JavaScript
2
star
41

go-reader-http

HTTP and HTTPS support for the go-reader Reader interface.
Go
1
star
42

go-whosonfirst-validate

Go package for validating Who's On First documents.
Go
1
star
43

py-mapzen-whosonfirst-spatial

Python library for working with spatial databases (and services) and Who's On First documents.
Python
1
star
44

go-whosonfirst-travel

Go package for traveling Who's On First documents and their relations.
Go
1
star
45

whosonfirst-csv2sqlite

A simple tool for indexing one or more CSV files in a SQLite database.
Shell
1
star
46

tangram-airportcity

It's Airport City. In Tangram
JavaScript
1
star
47

go-whosonfirst-spatial-pmtiles

Go package to implement the whosonfirst/go-whosonfirst-spatial interfaces using a Protomaps .pmtiles database.
Go
1
star
48

docker

For local development: installs dependencies and services
Shell
1
star
49

py-mapzen-whosonfirst-geojson

Python tools for doing GeoJSON related things with Who's On First data
Python
1
star
50

go-webhookd-pubsub

Go package to implement the whosonfirst/go-webhookd interfaces for dispatching webhooks messages to a Redis PubSub channel.
Go
1
star
51

py-mapzen-whosonfirst-getty

Python tools for working with Getty controlled vocabularies (and Who's On First data)
Python
1
star
52

go-whosonfirst-findingaid

A Go language interface for building and querying finding aids of Who's On First documents.
Go
1
star
53

go-storagemaster

Go
1
star
54

go-reader

Common reader interface.
Go
1
star
55

go-whosonfirst-api

Go package for working with Who's On First (Mapzen Places) API.
Go
1
star
56

go-whosonfirst-bundles

Go package for working with Who's On First data bundles
Go
1
star
57

go-whosonfirst-index

Go package for indexing Who's On First documents
Go
1
star
58

py-mapzen-whosonfirst-import

Import tools for Who's On First
Python
1
star
59

go-whosonfirst-dist

Go package for working with Who's On First distributions
Go
1
star
60

go-whosonfirst-search-sqlite

Go package that implements whosonfirst/go-whosonfirst-search fulltext search interface with a SQLite database.
Go
1
star
61

go-cache

Common caching interface.
Go
1
star
62

flamework-sso-github

Drop-in pages (and libraries) for Flamework so that all auth and login magic is handled using the GitHub as a single sign-on provider.
PHP
1
star
63

deprecated-go-rasterzen-lambda

Run the go-rasterzen code in an AWS Lambda function.
Makefile
1
star
64

whosonfirst-discussions

1
star
65

electron-whosonfirst-api-explorer

An Electron-based API explorer for the Who's On First API.
CSS
1
star
66

go-whosonfirst-iterate

Go package for iterating through a set of Who's On First documents.
Go
1
star
67

js-mapzen-whosonfirst-yesnofix

Make data stuctures Yes No Fix -able
JavaScript
1
star
68

py-mapzen-whosonfirst-mapshaper

Python libraries (targeted at but not specific to Who's On First data) for working with mapshaper's CLI interface.
Python
1
star
69

go-whosonfirst-search

Go package for Who's On First search interfaces.
Go
1
star
70

go-whosonfirst-bbox

Go package for parsing bounding box strings.
Go
1
star
71

go-whosonfirst-iplookup

Go package for doing IP address to Who's On First record lookups
Go
1
star
72

git-whosonfirst-data

Git related utilities for Who's On First Data
Python
1
star
73

go-airportcity-search

An airport specific search engine for Airport City, using Who's On First data.
Go
1
star
74

py-mapzen-whosonfirst-validator

Tools for validating Who's On First documents
Python
1
star
75

go-whosonfirst-travel-image

Go package for traveling Who's On First documents and their relations, and making pictures.
Go
1
star
76

go-whosonfirst-iterate-fs

Go package implementing the go-whosonfirst-iterate/v2 interfaces for iterating through io/fs.FS instances.
Go
1
star
77

go-whosonfirst-concordances

Go package for working with Who's On First concordances
Go
1
star
78

whosonfirst-www-photos

JavaScript
1
star
79

go-whosonfirst-staticmaps

Go package for rendering static maps of Who's On First places.
Go
1
star
80

go-whosonfirst-placetypes

Go package for working with Who's On First placetypes
Go
1
star
81

whosonfirst-github

Repository for GitHub specific operations, notably Who's On First related GitHub Actions
1
star
82

docker-whosonfirst-exportify

"Exportify" Who's On First documents, as a service.
Dockerfile
1
star
83

deprecated-go-whosonfirst-clone

Tools and libraries for cloning (not syncing) Who's on First data to your local machine.
Go
1
star
84

go-writer-slackcat

A Go package for sending messages to a Slack channel using a standard io.Writer interface
Go
1
star
85

py-mapzen-whosonfirst-git

Simple Python utilities for working with Who's On First files and Git.
Python
1
star
86

go-whosonfirst-crawl

Go tools and libraries for crawling a directory of Who's On First data
Go
1
star