Mapping Software for Mac

View 33 business solutions
  • Run applications fast and securely in a fully managed environment Icon
    Run applications fast and securely in a fully managed environment

    Cloud Run is a fully-managed compute platform that lets you run your code in a container directly on top of scalable infrastructure.

    Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
    Try for free
  • Iris Powered By Generali - Iris puts your customer in control of their identity. Icon
    Iris Powered By Generali - Iris puts your customer in control of their identity.

    Increase customer and employee retention by offering Onwatch identity protection today.

    Iris Identity Protection API sends identity monitoring and alerts data into your existing digital environment – an ideal solution for businesses that are looking to offer their customers identity protection services without having to build a new product or app from scratch.
    Learn More
  • 1
    TRIP

    TRIP

    Minimalist POI Map Tracker and Trip Planner

    TRIP is a self-hosted, minimalist trip planner and map-based tracker built for people who want a simple way to visualize points of interest and organize travel details without ads, telemetry, or account-driven tracking. At its core, it lets you create and manage POIs directly on interactive maps, turning the planning process into something spatial and visual rather than a list buried in notes. It supports multi-day trip planning with detailed itineraries, which helps you move from “pins on a map” to an actionable schedule that can actually guide a real trip. TRIP also supports collaboration so you can share plans and coordinate with travel companions, making it practical for couples, groups, or families building a shared itinerary. It is designed to be easy to deploy via Docker, which makes it realistic to run on a homelab or private server, and it provides documentation for configuration including OIDC-based authentication for those who want a more integrated sign-in experience.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    OffRoad

    OffRoad

    Offline vector map display ported from OsmAnd

    An offline map viewer for the Desktop based on OsmAnd.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 3

    JGPSTrackEdit

    GPS track editor for editing tracks and planning (multiple) day tours

    JGPSTrackEdit is a tool for editing gps tracks and planning (multiple days) tours (GPS track editor). An abritary number of tracks may be opened or created, tracks may be merged. A track may be splitted, reversed or edited (e.g. compressed and corrected). Points may be inserted or appended to a track (routing supported) or may be moved or deleted from a track. Maps of several providers are available, the default map is OpenStreetMap. Currently supported track formats: Garmin gpx route, Garmin gpx track, Garmin tcx, kml and plain txt. JGPSTrackEdit my also be used to download tile images for later offline use by smartphone apps. JGPSTrackEdit is written in the java language. To run the software, a java runtime installation is required (may be obtained from https://www.java.com/de/download/ or https://openjdk.java.net/projects/jdk8/ or https://adoptopenjdk.net/) More information, including the user manual, may be found on the wiki pages (https://sourceforge.net/p/jgpst
    Leader badge
    Downloads: 49 This Week
    Last Update:
    See Project
  • 4
    Navit
    Modular, touch screen friendly navigation system with GPS tracking, realtime routing engine and support for various vector map formats. Works on a wide range of devices, from computers to smartphones.
    Downloads: 32 This Week
    Last Update:
    See Project
  • Get full visibility and control over your tasks and projects with Wrike. Icon
    Get full visibility and control over your tasks and projects with Wrike.

    A cloud-based collaboration, work management, and project management software

    Wrike offers world-class features that empower cross-functional, distributed, or growing teams take their projects from the initial request stage all the way to tracking work progress and reporting results.
    Learn More
  • 5
    Dawarich

    Dawarich

    Self-hostable alternative to Google Timeline

    Dawarich is a command-line tool (likely Ruby-based) for transforming and analyzing Arabic text data with normalization, diacritic handling, segmentation, and morphological tokenization. Designed for text mining and NLP workflows in Arabic-language contexts.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    GeoNetwork opensource - Metadata Catalog
    A web based Metadata Catalog Server for data description and discovery. Supports both generic and geospatial data discovery. It implements international standards (e.g. ISO19115/19139/19119, ISO19115-3, DCAT-AP, CSW 2.0, OGC API Records). It originates from the United Nations and is used by many governments as geoportal software. Active development and discussion takes place on GitHub and OSGeo Discourse. You can also connect directly with the companies supporting the development. Source code available on github https://github.com/geonetwork/
    Leader badge
    Downloads: 172 This Week
    Last Update:
    See Project
  • 7
    gpsfeed+

    gpsfeed+

    A software gps simulator

    A software gps simulator, providing TCP/IP, UDP, http and serial port connectivity in NMEA 0183, XML or user defined output format. Usable for testing all kinds of GPS applications. Can playback pre-recorded GPS files with NMEA output.
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 8
    Elasticsearch Node.js client

    Elasticsearch Node.js client

    Elasticsearch client library for Node.js

    Node.js client for Elasticsearch. The client versioning follows the Elastic Stack versioning, this means that major, minor, and patch releases are done following a precise schedule that often does not coincide with the Node.js release times. Language clients are forward compatible; meaning that clients support communicating with greater or equal minor versions of Elasticsearch. Elasticsearch language clients are only backwards compatible with default distributions and without guarantees made. If you are using multiple versions of Elasticsearch, you need to use multiple versions of the client. In the past, install multiple versions of the same package was not possible, but with npm v6.9, you can do that via aliasing. You will require the packages from your code by using the alias you have defined.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    photon

    photon

    An open source geocoder for openstreetmap data

    photon is an open-source geocoder built for OpenStreetMap data. It is based on elastic search - an efficient, powerful and highly scalable search platform. photon was started by komoot and provides search-as-you-type and multilingual support. Find our public API and demo on photon.komoot.io. Until October 2020 the API was available under photon.komoot.de. Please update your apps accordingly.
    Downloads: 6 This Week
    Last Update:
    See Project
  • The AI-powered unified PSA-RMM platform for modern MSPs. Icon
    The AI-powered unified PSA-RMM platform for modern MSPs.

    Trusted PSA-RMM partner of MSPs worldwide

    SuperOps.ai is the only PSA-RMM platform powered by intelligent automation and thoughtfully crafted for the new-age MSP. The platform also helps MSPs manage their projects, clients, and IT documents from a single place.
    Learn More
  • 10
    UniversalIndentGUI
    A cross platform GUI for several code formatter, beautifier and indenter like AStyle, GNU Indent, GreatCode, HTML Tidy, Uncrustify and many more. Main feature is a live preview to directly see how the selected formatting option affects the source code.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 11
    City Map Poster Generator

    City Map Poster Generator

    Transform your favorite cities into beautiful, minimalist designs

    maptoposter is a code-driven poster generator that turns any city into a minimalist, print-style map artwork with consistent typography and themed color palettes. It is built around a simple command-line flow where you pass a city and country, and the tool fetches the relevant map geometry and renders it into a clean composition that looks like a design product rather than a raw GIS export. The repository includes a library of predefined themes that change the overall look (for example, blueprint-like styling, warm neutrals, or high-contrast variants), making it easy to produce multiple aesthetic directions without rewriting code. It is structured as a reproducible Python project with a clear install story and an emphasis on “run it once and get a finished poster” ergonomics. The output is designed to be visually striking and consistent across cities, which is useful for gifting, decor, or generating a catalog of posters programmatically.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    L7

    L7

    Large-scale WebGL-powered geospatial data visualization analysis

    L7 is a WebGL-based open source large-scale geospatial data visual analysis development framework launched by Ant Financial's AntV data visualization team. The L in L7 stands for Location, and the 7 stands for the seven continents of the world, implying the ability to provide visual analysis for global location data. L7 focuses on the visual expression of data, and realizes clear and effective expression from data to information through the setting of visual variables such as color, size, texture, direction, and volume. L7 can meet common map charts, visual analysis of BI systems, and application system development needs such as spatial information management and analysis in the fields of GIS, transportation, electricity, land, agriculture, and cities. Supports many base map, many rendering engines, and layer free customization, extension, combination. Supports multiple base maps, rendering engines, layers can be customized, expanded, and combined freely.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13

    transitfeed

    Tools for reading, validating & writing transit schedule info in GTFS

    transitfeed helps to make public transit information projects more successful for agencies and other interested parties. It provides a library to help you parse, validate, and generate General Transit Feed Spec (GTFS) feed files. It contains several parts, including TransitFeed (Python package for reading, writing, and validating feeds); Feedvalidator (command line tool that checks a GTFS feed for problems); ScheduleViewer (application for exploring a feed on a map) and more; each with their own set of instructions.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    utility-types

    utility-types

    Utility types, complementing TypeScript built-in mapped types

    Providing a set of Common Types for TypeScript projects that are idiomatic and complementary to existing TypeScript Mapped Types so you don't need to copy them between the projects. Providing a set of Additional Types compatible with Flow's Utility Types to allow much easier migration to TypeScript. Quality, thoroughly tested for type correctness with type-testing library dts-jest. Utility-Types is an open-source project created by people investing their time for the benefit of our community.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    ARKit CoreLocation

    ARKit CoreLocation

    Combines the high accuracy of AR with the scale of GPS data

    Uses camera and motion data to map out the local world as you move around. Uses wifi and GPS data to determine your global location, with a low degree of accuracy. Combines the high accuracy of AR with the scale of GPS data. The potential for combining these technologies is huge, with so many potential applications across many different areas.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    FastEasyMapping

    FastEasyMapping

    A tool for fast serializing & deserializing of JSON

    FastEasyMapping is a lightweight and high-performance framework designed for mapping JSON or other data formats into native Objective-C objects on iOS. It simplifies the process of converting raw data into models and is built with a focus on speed and efficiency, making it suitable for apps dealing with large datasets or frequent network responses.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    LocationSimulator

    LocationSimulator

    MacOS application to spoof / fake / mock your iOS / iPadOS or iPhone

    LocationSimulator is a macOS app (10.15.x and later) that allows spoofing the location of an iOS or iPhoneSimulator device. The target audience of this project is developers who want to test their location service-based application. I do not encourage the use of this application to cheat in iOS games and I do not provide support for these games. If you use this application for any purpose outside of the intended, you are on your own.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Mapbox GL JS

    Mapbox GL JS

    Interactive, thoroughly customizable maps in the browser

    Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles. It is part of the Mapbox GL ecosystem, which includes Mapbox Mobile, a compatible renderer written in C++ with bindings for desktop and mobile platforms. Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account. In addition to GL JS, this repository contains code, issues, and test fixtures that are common to both GL JS and the native SDKs. Mapbox GL JS v2 enables 3D mapping with elevated terrain, customizable skies and atmospheric lighting, a new camera, and performance enhancements.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Mergo

    Mergo

    Mergo: merging Go structs and maps since 2013

    A helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements. Mergo merges same-type structs and maps by setting default values in zero-value fields. Mergo won't merge unexported (private) fields. It will do recursively any exported one. It also won't merge structs inside maps (because they are not addressable using Go reflection). Also a lovely comune (municipality) in the Province of Ancona in the Italian region of Marche. Keep in mind that in 0.3.2, Mergo changed Merge()and Map() signatures to support transformers. I added an optional/variadic argument so that it won't break the existing code. You can only merge same-type structs with exported fields initialized as zero value of their type and same-types maps. Mergo won't merge unexported (private) fields but will do recursively any exported one. It won't merge empty structs value as they are zero values too.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    GPlates

    GPlates

    Interactive visualization of plate tectonics.

    GPlates is a plate-tectonics program. Manipulate reconstructions of geological and paleo-geographic features through geological time. Interactively visualize vector, raster and volume data. PyGPlates is the GPlates Python library. Get fine-grained access to GPlates functionality in your Python scripts.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 21
    OpenOrienteering

    OpenOrienteering

    Former project page

    See https://www.openorienteering.org/apps/mapper/
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 22
    OpenSeaMap
    OpenSeaMap's goal is to add nautical and tourism information a sailor could be interested in to OSM (OpenStreetMap) and to present it in a pleasing way. Those include beacons, buoys and other seamark and port information.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 23
    Automatically geocode pictures from your camera and a GPS track log. Following Google code closure the only official webpage is (doc, support, code) : https://github.com/notfrancois/GPicSync
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    Orbit Determination Toolbox (ODTBX)

    Orbit Determination Toolbox (ODTBX)

    Advanced mission simulation and analysis tool

    The Orbit Determination Toolbox (ODTBX) is developed by the Navigation & Mission Design branch at NASA Goddard Space Flight Center as an advanced mission simulation and analysis tool used for concept exploration, proposal, early design phase, and/or rapid design center environments. ODTBX functions and utilities are combined in a flexible architecture that allows for modular development of navigation algorithms and simulations. The core ODTBX functionality is realized through a set of estimation commands that incorporate Monte Carlo data simulation, linear covariance analysis, and measurement processing at a generic level.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 25
    MyTourbook
    Analyze and visualize tours in many variations, which are recorded with a GPS device, bike-, exercise- or ergometer-computer. Some highlights: Tools are available to adjust recorded data, GPS tours can be visualized in customizable maps, ...
    Downloads: 10 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB