Stephan Hügel's repositories

pyzotero

Pyzotero: a Python client for the Zotero API

Language:PythonLicense:MITStargazers:798Issues:17Issues:126

simplification

Very fast Python line simplification using either the RDP or Visvalingam-Whyatt algorithm implemented in Rust

Language:PythonLicense:MITStargazers:157Issues:7Issues:27

polylabel-rs

A Rust implementation of the Polylabel algorithm, with FFI.

Language:RustLicense:MITStargazers:52Issues:6Issues:5

convertbng

Fast, accurate WGS84 ⬅️➡️ OSGB36 (OSTN15) conversion, using Python and Rust

Language:PythonLicense:MITStargazers:37Issues:4Issues:12

pypolyline

Fast Google Polyline encoding and decoding using a Rust binary

Language:PythonLicense:MITStargazers:36Issues:4Issues:14

lonlat_bng

A multithreaded Rust library with FFI for converting WGS84 longitude and latitude coordinates into BNG (OSGB36) Eastings and Northings and vice versa (using OSTN15)

Language:RustLicense:MITStargazers:25Issues:4Issues:5

rdp

A library providing FFI access to fast Ramer–Douglas–Peucker and Visvalingam-Whyatt line simplification algorithms

Language:RustLicense:MITStargazers:21Issues:3Issues:4

polylabel_cmd

A command-line utility for generating optimum polygon label coordinates from GeoJSON

Language:RustLicense:MITStargazers:12Issues:4Issues:0

linalg

Least-squares estimation (regression analysis) using Python (statsmodels and Pandas)

Language:Jupyter NotebookStargazers:7Issues:4Issues:0

rust_anybar

A command-line Anybar client written in Rust

Language:RustLicense:MITStargazers:7Issues:3Issues:0

ckmeans

Optimal univariate k-means clustering using dynamic programming

Language:RustLicense:Apache-2.0Stargazers:6Issues:2Issues:0

hexcover

Hexcover: tile an area with regular flat-topped hexagons

Language:PythonLicense:NOASSERTIONStargazers:6Issues:3Issues:1

WIREs

Scientometric Analysis for a literature review article --->

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:5Issues:3Issues:0

edit_my_tilde

Send pull requests with content for my tilde.club page:

Language:JavaScriptLicense:MITStargazers:3Issues:3Issues:0

hovertube

TfL's rail lines, hovering, ghost-like in the sky above the city 👻

Language:Jupyter NotebookStargazers:3Issues:3Issues:0

ostn15_phf

A Rust crate providing Ordnance Survey OSTN15 adjustments for ETRS89 coordinates

Language:RustLicense:MITStargazers:3Issues:3Issues:0

geo

Geospatial primitives and algorithms for Rust

Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

patterns

An example showing efficient matching of arbitrary ASCII string patterns in Rust

Language:RustLicense:MITStargazers:1Issues:3Issues:0
Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

polyline-ffi

FFI Bindings for the rust-polyline crate

Language:RustLicense:MITStargazers:1Issues:4Issues:1

robust-wasm

WASM port of the robust crate

Language:RustLicense:MITStargazers:1Issues:2Issues:0

rust-geocoding

Geocoding library for Rust.

Language:RustLicense:NOASSERTIONStargazers:1Issues:3Issues:0

rust-geojson

Library for serializing the GeoJSON vector GIS file format

Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

rust-proj

Rust bindings for proj

Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

spade

Spatial Data Structures for Rust

Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

ckmeans_py

A Python package for fast 1D clustering using a Rust binary

Language:RustLicense:MITStargazers:0Issues:2Issues:0

cocktails-rust

Rust version of the cocktail optimizer

Language:RustStargazers:0Issues:1Issues:0

iadapt_analysis

Analysis of survey data from the iAdapt Project

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

irish_electoral_divisions

Irish Electoral Divisions and LEAs using CSO data

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0