Open-source projects categorized as Mapping | Edit details

Top 23 Mapping Open-Source Projects

  • GitHub repo PythonRobotics

    Python sample codes for robotics algorithms.

    Project mention: I am creating a fast, header-only, C++ library for control algorithms | | 2021-09-27

    This was partly inspired by PythonRobotics (which I love!). However, I don't want this repo to become a huge collection of unorganized algorithms. I want the focus to be on quality over quantity. At the same time, I don't want this repo to be only "educational". While I want to include as many examples as possible for educational (and documentation) purpose, I want this library to be fast so that it can be used in practical applications.

  • GitHub repo MapStruct

    An annotation processor for generating type-safe bean mappers

    Project mention: Source generators and a boilerplate code | | 2021-12-03

    During my work on different cloud-native applications with a various tech stacks I’ve paid attention to Java’s widely used mapping library MapStruct, where developers define mappings using Java annotations (in C# attributes). The SourceMapper package uses Source Generators and generates objects mappings based on C# attributes actually during coding. Of course, there is widely used .NET Mapper library AutoMapper, but the main difference between tham, that developer can see (and control) mappings in generated code. The package can be installed using Nuget Package Manager:

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo HandyJSON

    A handy swift json-object serialization/deserialization library (by alibaba)

  • GitHub repo Leaflet.markercluster

    Marker Clustering plugin for Leaflet

    Project mention: How do i create an map with amount of accumulated rain? | | 2021-06-23

    So you'd want to have a map where you plot the amount of rainfall at different coordinate points? You'd prob want to get the data in JSON format then you could use Leaflet Marker Cluster to plot the rainfall amount at each coordinate then aggregate them for a particular area.

  • GitHub repo iD

    🆔 The easy-to-use OpenStreetMap editor in JavaScript.

    Project mention: I'm OSMF's new iD developer/maintainer (ask me anything?!) | | 2021-11-08

    I think, indoor mapping support is indeed something to consider. It is a rather advanced mapping concept, so it might not be on the top of the todo list right now. However, I'm seeing that some work on this was already done (see /, so it might be actually a relatively quick thing once the outstanding UI questions and issues are resolved.

  • GitHub repo StreetComplete

    Easy to use OpenStreetMap editor for Android

    Project mention: ⟳ 1 apps added, 53 updated at | | 2021-09-24

    StreetComplete (version 34.2): OpenStreetMap surveyor app

  • GitHub repo react-simple-maps

    Beautiful React SVG maps with d3-geo and topojson using a declarative api.

    Project mention: I built a full stack website where you guess the country based on its music! | | 2021-11-06

    Glad you enjoyed! The globe is built using d3 and topojson, and the map layout is built using the react-simple-maps library (which is itself built on d3).

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Mapster

    A fast, fun and stimulating object to object Mapper

    Project mention: Auto mapper vs DTO constructor ? | | 2021-10-01
  • GitHub repo mergo

    Mergo: merging Go structs and maps since 2013.

  • GitHub repo maplab

    An open visual-inertial mapping framework.

    Project mention: DARPA SubT Challenge Final Results Announced | | 2021-09-26

    I haven't had a chance to look at the data in detail, but I assume you're talking about the flip-flopping of some clouds from one of the ANYmals? We use a centralized mapping framework called MapLab which tries to optimally align the maps of all robots and generate a single consistent map. Map optimization is totally out of my domain, but I suspect a few bad constraints caused the optimization to oscillate between two local minima. It gave the operator a heart attack at the time, but its a fairly common occurrence before the process is complete, and fortunately it all got worked out.

  • GitHub repo rtabmap

    RTAB-Map library and standalone application

    Project mention: Need some help with SLAM and mapping with LIDAR | | 2021-08-07

    For your application rtabmap would be a good starting point I think. (You don't really need ROS either for rtabmap)

  • GitHub repo gormt

    database to golang struct

  • GitHub repo geemap

    A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and ipywidgets.

    Project mention: An interactive web app for creating timelapse from GOES weather satellites | | 2021-10-28

    The app was built using streamlit, geemap, and Earth Engine. Go to and select "Create Timelapse" from the sidebar menu. See a video demo here.

  • GitHub repo editor

    An open source visual editor for the 'Mapbox Style Specification' (by maputnik)

    Project mention: What do you guys use to get high-res maps for your diagrams? | | 2021-11-05
  • GitHub repo bidict

    The bidirectional mapping library for Python.

  • GitHub repo elevation_mapping

    Robot-centric elevation mapping for rough terrain navigation

    Project mention: System Requirements for elevation_mapping Package? | | 2021-10-05

    My lab's working on incorporating the ANYbotics elevation_mapping package ( into our robot. The plan is to use several Intel RealSense (or other RGB-D) cameras to provide data that the rover will use to build its elevation map of the surrounding environment. The trick is that this seems to be incredibly slow: my laptop doesn't have a very good graphics card and so the elevation_mapping demo that comes with the package runs incredibly slow. For our application, we need the process to run fairly quickly, but we're confused as to how to spec a computer for running this package on board an actual robot.

  • GitHub repo Mapsui

    Mapsui is a .NET Map component for: Xamarin.Forms, WPF, UWP, Xamarin.Android and Xamarin.iOS.

    Project mention: Avalonia Map support | | 2021-04-28

    So I did a quick DDG search and found these two results. Link 1. Link 2. Good luck.

  • GitHub repo Awesome-GEE

    A curated list of Google Earth Engine resources

    Project mention: Raster Sources | | 2021-06-25
  • GitHub repo farmOS

    farmOS: A web-based farm record keeping application.

    Project mention: D7 issue with "Declaration of entityValidate($entity)" warnings | | 2021-10-04

    The FeedsProfile2Processor was a custom hack job by the OG developer(s), and I canna' figure out a solution to this (despite attempting to follow instructions similar to and )

  • GitHub repo AgileMapper

    A zero-configuration, highly-configurable, unopinionated object mapper with viewable execution plans. Flattens, unflattens, deep clones, merges, updates and projects queries. .NET 3.5+ and .NET Standard 1.0+.

    Project mention: Comparison of Object Mapper Libraries | | 2021-05-19


  • GitHub repo Arrow 🏹

    🏹 Parse JSON with style (by freshOS)

  • GitHub repo Chisel.Prototype

    Work in progress prototype for the Chisel Level Editor, for Unity

    Project mention: How could I cut a shape out of a mesh at runtime | | 2021-04-03

    What you’re looking for is called constructive solid geometry or CSG for short. This is the best implementation I’ve seen for unity. This api is mainly designed for level editing but the core algorithm should do what you want if you’re able to utilize it. Good luck!

  • GitHub repo CppRobotics

    Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!

    Project mention: Should I rename CppRobotics to Control++? | | 2021-09-28

    I even opened an issue about this, so feel free to post your ideas there.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-03.

Mapping related posts


What are some of the best open-source Mapping projects? This list will help you:

Project Stars
1 PythonRobotics 13,775
2 MapStruct 4,650
3 HandyJSON 3,906
4 Leaflet.markercluster 3,300
5 iD 2,660
6 StreetComplete 2,439
7 react-simple-maps 2,355
8 Mapster 2,061
9 mergo 1,788
10 maplab 1,721
11 rtabmap 1,647
12 gormt 1,561
13 geemap 1,524
14 editor 1,329
15 bidict 943
16 elevation_mapping 651
17 Mapsui 515
18 Awesome-GEE 460
19 farmOS 459
20 AgileMapper 394
21 Arrow 🏹 371
22 Chisel.Prototype 327
23 CppRobotics 297
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives