Skip to content

jake-low/jake-low

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Tools for OpenStreetMap and geospatial tasks

  • osmx-rs: a Rust port of OSMExpress, a fast database file format for OpenStreetMap
  • sourdough: a free vector tile schema for OpenStreetMap data, with a Planetiler reference implementation (demo)
  • duckdb-osmium: a DuckDB extension for reading OpenStreetMap PBF files using libosmium
  • osm-cli: fetch data or subscribe to edits from OpenStreetMap
  • overpass-cli: use the Overpass query language to fetch OpenStreetMap data
  • shapely-cli: transform GeoJSON using Python one-liners with the help of the shapely library
  • usfs-to-osm and nps-to-osm: scripts to convert official USFS and NPS datasets to an OSM-compatible schema
  • parks.osm.fyi: website which lists parks, nature reserves, and protected area boundaries in OSM

General-purpose CLI tools

  • xpath-cli: evaluate XPath expressions on XML documents using libxml2
  • grex: transforms XML into a flat, line-oriented form; like gron but for XML instead of JSON
  • loc: count lines of code in files (reads filenames from stdin)
  • ngrams: computes the frequency of sequences of characters (n-grams) in a text file
  • barchart: prints barcharts in the terminal, helpful for commands that output lists of numbers
  • uu: show the Unicode code points, names, categories, etc of each character in a given text
  • gh-log: a log command for the gh CLI to remind you what you did last week

Web development things

Miscellaneous stuff

About

GitHub profile README

Resources

Stars

Watchers

Forks

Contributors