Skip to content
View CraigglesO's full-sized avatar
🌎
Sic Parvis Magna
🌎
Sic Parvis Magna

Organizations

@PolkaJS

Block or report CraigglesO

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CraigglesO/README.md

Sic Parvis Magna


Hello, I am Craig O'Connor 🤙

/kreɪɡ oʊˈkɒnər/



I have a mission to help push GIS into the next Era.

I'm actively working on Open S2 - Modern tools built using the latest technology available. Create your next geo service using the most advanced digital software in the world. If this project interests you, or you want to connect with me about GIS, feel free to join my Discord.


💠 My Dots


Projects I Work On:

Project Role Languages Description
s2maps-gpu author Typescript & Rust High-performance, and GPU-accelerated map engine for rendering large-scale, interactive maps.
open-vector-tile author Typescript & Rust A new Vector Tile Spec that is backwards compatible with mapbox-vector-tile.
earclip author Typescript & Rust Fast and small polygon triangulation library with builtin tesselation.
glyph-gen author Typescript & C++ Build MSDF glyphs from fonts and icons sets to be rendered by a GPU.
pbf-rs author Rust Zero dependency, no_std, lightweight and fast library for protobuffers.
unicode-shaper-rs author Rust Zero dep, no_std, light & fast library to prepare complex unicode patters for rendering.
s2-pmtiles author Typescript & Rust This library reads/writes PMTiles V3.0 as well as S2PMTiles V1.0
s2json author Typescript & Rust S2JSON is a new standard build ontop of GeoJSON including 3D and S2 Geometry.


Projects I Love:

Project Languages Description
helix Rust Vim like editor in the terminal. Fast and powerful.
monkeytype Typescript Lightweight and minimal design typing speed test tool.
Herbie Python Herbie helps you discover, download, and read data from many GIS live services.
Spyglass Rust A personal search engine that indexes your data locally.
hyperfine Rust A command-line benchmarking tool.


Longing seizes people more powerfully than poison and more deeply than illness.
Once it catches hold of you, there is absolutely no escape. This is quite a 'curse',
and yet the adventurers all willingly devote themselves to its pursuit.
For them, a life without longing is more terrifying than death itself.

Pinned Loading

  1. workers-zig workers-zig Public

    Write Cloudflare Workers in Zig via WebAssembly

    Zig 36 5

  2. Open-S2/s2maps-gpu Open-S2/s2maps-gpu Public

    TypeScript 9

  3. Open-S2/open-vector-tile Open-S2/open-vector-tile Public

    This library reads/writes Open Vector Tiles

    Rust 4 1

  4. Open-S2/glyph-gen Open-S2/glyph-gen Public

    Build glyph data using various formats and storage methods

    C 2