Skip to main content
Avatar for Shay Hill from gravatar.com

Shay Hill

Username    ShayHill
Date joined   Joined

19 projects

svg-ultralight

Last released

a sensible way to create svg files with Python

halfedge

Last released

A typical half-edge data structure with some padding

docx2python

Last released

Extract content from docx files

svg-path-data

Last released

Convert floats to svg-readable strings. Convert between svg path `d` strings and non-rational Bézier control points.

vec2-math

Last released

basic vector functions in 2D

basic-colormath

Last released

Simple color conversion and perceptual (DeltaE CIE 2000) difference

snap-pslg

Last released

simplify a pslg with iterated snap rounding

cubic-bezier-spline

Last released

Approximate or interpolate a sequence of points into a sequence of c2-continuous, non-rational cubic Bézier curves.

cluster-colors

Last released

Cluster rgb vectors with divisive kmedians

simplify-polyline

Last released

Simplify an open or closed polyline

stacked-quantile

Last released

Get weighted median values, treating weights as the number of occurrences of a given value.

paragraphs

Last released

Incorporate long strings painlessly, beautifully into Python code.

offset-poly

Last released

offset a polyline or polygon in 2d space

todoist-tree

Last released

Create a tree from Todoist projects > sections > tasks

social-media-card

Last released

Create clickable images for social media

restricted-partition

Last released

Integer partitions with an optional max length

conventional-with-data

Last released

conventionalish

Last released

svg-writer

Last released

Write SVG files with Python.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page