Git Product home page Git Product logo

dearborn-open-ai / maplibre-native Goto Github PK

View Code? Open in Web Editor NEW

This project forked from maplibre/maplibre-native

0.0 0.0 0.0 303.64 MB

MapLibre Native - Interactive vector tile maps for iOS, Android and other platforms.

Home Page: https://maplibre.org

License: BSD 2-Clause "Simplified" License

Shell 0.55% JavaScript 1.56% Ruby 0.02% C++ 49.92% Python 0.11% C 0.01% Objective-C 7.86% Java 12.78% PowerShell 0.01% Kotlin 12.31% Objective-C++ 9.96% Swift 0.48% Makefile 0.17% HTML 0.01% CMake 1.16% GLSL 1.19% Dockerfile 0.01% EJS 1.07% Rich Text Format 0.01% Starlark 0.81%

maplibre-native's Introduction

MapLibre Logo

MapLibre Native

codecov

MapLibre Native is a free and open-source library for publishing maps in your apps and desktop applications on various platforms. Fast displaying of maps is possible thanks to GPU-accelerated vector tile rendering.

This project originated as a fork of Mapbox GL Native, before their switch to a non-OSS license in December 2020. For more information, see: FORK.md.

Android device with MapLibre iOS device with MapLibre

Getting Started

To get started with MapLibre Native, go to your platform below.

Documentation

The documentation of MapLibre Native is a work in progress. To get an architectural overview and to learn about the current state of the project and its path forward read the MapLibre Native Markdown Book. See below for platform-specific documentation.

Platforms

Platforms with a ⭐️ are MapLibre Core Projects and have a substantial amount of financial resources allocated to them. Learn about the different project tiers.

Renderer Modularization & Metal

image-metal

MapLibre Native is being actively developed. Our big goal for 2023 is to modularize the OpenGL renderer and implement a Metal graphics backend (https://developer.apple.com/metal/). This will improve the performance and yield lower power consumption on iOS devices. At the same time, the Metal preparations will help us in the implementation of a Vulkan graphics backend.

Your help in preparing the codebase for the latest graphics backends is more than welcome. Feel free to reach out if you are interested in joining the effort!

Contributing

To contribute to MapLibre Native, see CONTRIBUTING.md and (if applicable) the specific instructions for the platform you want to contribute to.

Getting Involved

Join the #maplibre-native Slack channel at OSMUS. Get an invite at https://slack.openstreetmap.us/

Bounties 💰

Thanks to our sponsors, we are able to award bounties to developers making contributions toward certain bounty directions. To get started doing bounties, refer to the step-by-step bounties guide.

We thank everyone who supported us financially in the past and special thanks to the people and organizations who support us with recurring donations!

Read more about the MapLibre Sponsorship Program at https://maplibre.org/sponsors/.

Gold:

Logo AWS

Logo Meta

Silver:

Logo MIERUNE

Logo komoot

Logo JawgMaps

Logo Radar

Backers and Supporters:

License

MapLibre Native is licensed under the BSD 2-Clause License.

maplibre-native's People

Contributors

kkaefer avatar jfirebaugh avatar tobrun avatar 1ec5 avatar tmpsantos avatar incanus avatar brunoabinader avatar bleege avatar friedbunny avatar mikemorris avatar pozdnyakov avatar lukaspaczos avatar ivovandongen avatar alexshalamov avatar ansis avatar louwers avatar chrisloer avatar boundsj avatar fabian-guerra avatar petr-pokorny-1 avatar timsylvester avatar zugaldia avatar ljbade avatar artemp avatar dependabot[bot] avatar jmkiley avatar zmiao avatar guardiola31337 avatar mwilsnd avatar julianrex 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.