Iβm a web developer focused on frontend engineering, geospatial applications, developer tooling, and practical open source software.
I enjoy turning complex map, UI, and automation problems into tools that are clear to use, easy to maintain, and useful beyond a single project.
- πΊοΈ Geospatial web apps: Leaflet, map rendering, vector tiles, and raster map workflows
- π§© Frontend systems: Vue, React, TypeScript, component architecture, and build tooling
- π οΈ Developer tools: code generation, CLI utilities, workflow automation, and productivity helpers
- π¦ Open source libraries: small, focused packages that solve real integration problems
- π Blog: brandonxiang.top
- π€ Tech presentations: brandonxiang.top/keynote
- βοΈ Jianshu: jianshu.com/u/64467c788eb7
- π¦ X / Twitter: @xwpisme
My most-starred active public source repositories:
| Project | Stars | Stack | Focus |
|---|---|---|---|
| vueleaflet | 189 | Vue | Vue components for Leaflet maps |
| pyMap | 87 | Python | Raster map download workflows |
| protobuf-to-typescript | 78 | HTML | Protobuf to TypeScript conversion |
| leaflet.marker.highlight | 65 | JavaScript | High-performance Leaflet marker highlighting |
| leaflet-geojson-vt | 43 | JavaScript | geojson-vt integration for Leaflet |
| pyMap_webapp | 35 | JavaScript | Web app for raster map downloading |
| weapp-i18n | 33 | JavaScript | i18n support for WeChat mini programs |
| psm | 31 | Python | Fast switching between PyPI package indexes |
Iβm interested in projects around mapping, frontend infrastructure, TypeScript tooling, and developer experience. If a project helps people build faster or understand spatial data better, Iβm probably interested.




