Coder Social home page Coder Social logo

kylebarron / arrow Goto Github PK

View Code? Open in Web Editor NEW

This project forked from apache/arrow

0.0 0.0 0.0 174.39 MB

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing

Home Page: https://arrow.apache.org/

License: Apache License 2.0

Makefile 0.06% C++ 53.16% C 2.89% Shell 0.79% Ruby 3.44% Batchfile 0.06% CMake 1.41% Python 6.23% Java 14.68% FreeMarker 0.01% JavaScript 0.26% HTML 0.01% TypeScript 2.16% Lua 0.02% Go 11.09% Awk 0.01% Meson 0.12% Dockerfile 0.26% Thrift 0.07% R 3.27%

arrow's Introduction

Hi there! I'm Kyle ๐Ÿ‘‹

I'm a software engineer passionate about fast geospatial data science.

I'm primarily developing the GeoArrow and GeoParquet ecosystems because I believe they portend a massive shift for faster, more interoperable geospatial data analysis.

Python:

Project Role Description
geopolars author Geospatial extensions for the Polars DataFrame library.
lonboard author Python library for fast, interactive geospatial vector data visualization in Jupyter.
geoarrow-rust author A Python library implementing the GeoArrow specification with efficient spatial operations.
suncalc-py author A Python port of suncalc.js for calculating sun position and sunlight phases.
pymartini author A Cython port of Martini for fast RTIN terrain mesh generation.
pydelatin author Python bindings to hmm for fast terrain mesh generation.
quantized-mesh-encoder author A fast Python Quantized Mesh encoder
usgs-topo-tiler author Python package to read Web Mercator map tiles from USGS Historical Topographic Maps
keplergl_cli author One-line geospatial data visualization using Kepler.gl

JavaScript:

Project Role Description
parquet-wasm author Rust-based WebAssembly bindings to read and write Apache Parquet data.
@geoarrow/deck.gl-layers author deck.gl layers for rendering GeoArrow data.
geoarrow-wasm author Efficient, vectorized geospatial operations in WebAssembly.
arrow-js-ffi author Zero-copy reading of Arrow data from WebAssembly.
geoarrow-js author TypeScript implementation of GeoArrow.
deck.gl contributor WebGL2 powered visualization framework.
deck.gl-raster author deck.gl layers and WebGL modules for client-side satellite imagery analysis.

Rust:

Project Role Description
geoarrow-rs author A Rust implementation of the GeoArrow specification and bindings to GeoRust algorithms for efficient spatial operations on GeoArrow memory.
geopolars author Geospatial extensions for the Polars DataFrame library.
geo-index author A Rust crate for packed, static, zero-copy spatial indexes.
arrow-wasm author Building block library for using Apache Arrow in Rust WebAssembly modules

Specifications:

Project Role Description
geoarrow core contributor Specification for storing geospatial data in Apache Arrow.
geoparquet core contributor Specification for storing geospatial vector data (point, line, polygon) in Parquet.

Other:

Project Role Description
National Scenic Trails Guide author A website and data tools for exploring and navigating the Pacific Crest Trail. After hiking the PCT, this project was the core of my effort to transition to a career in geospatial software engineering.
all-transit author Visualization of all transit routes in continental U.S.
vscode-jupyter-python author Run automatically-inferred Python code blocks in the VS Code Jupyter extension

arrow's People

Contributors

alamb avatar alenkaf avatar andygrove avatar assignuser avatar bkietz avatar cyb70289 avatar dependabot[bot] avatar domoritz avatar emkornfield avatar fsaintjacques avatar jonkeane avatar jorgecarleitao avatar jorisvandenbossche avatar kou avatar kszucs avatar lidavidm avatar liyafan82 avatar nealrichardson avatar nevi-me avatar paleolimbot avatar pcmoritz avatar pitrou avatar raulcd avatar thisisnic avatar tianchen92 avatar wesm avatar westonpace avatar wjones127 avatar xhochy avatar zeroshade avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.