Are you looking for a easy to use shapefile viewer on macOS? Here is an open source cross platform desktop mapping software to view shapefile’s geometries and relative information which is built above Ginkgoch Map Library.

View project in Github

Shapefile viewer on macOS preview

  • For Mac/Windows/Linux executable, download from the release page.

Shapefile viewer on macOS preview

Shapefile viewer on Windows preview

Shapefile viewer on Linux preview


  1. Load shapefile
  2. Export to another data format
    • GeoJson
    • CSV
  3. Render shapefile on a map
  4. List all properties in the bottom table
  5. Click to highlight an area on map and show the detail information
  6. Select a table row to highlight an area on map and show the detail information
  7. Map interaction (Leaflet supports, consider to switch render engine)
  8. macOS compatible



Here introduces the workspaces of the UI. There are generally 5 sections.

  1. Menus which is on the top of the screen
  2. Toolbar with functional buttons. Hover on the buttons to get detail.
  3. Community are some quick buttons to navigate to where you could see the project, report issues and feedback.
  4. Map provides a visualization of the shapefile. It also allows to identify a geometry and see its properties.
  5. Properties provides a table of all the properties maintained in the shapefile.

Quick Started

Open a shapefile

There are two ways to open a specifid shapefile. There are on the menu on the very top and the open button on the toolbar. Select a shapefile from the popup dialog.

Open a shapefile

Shapefile loaded

After the shapefile is loaded, a map visualizes on the Map and its properties displays on the Properties area.

Point cluster

Identify features

There are two entires to identify a feature and make it highlighted.

  1. Click an area on the Map; if there is any near by feature, it will highlights with a different fill color, its properties will be rendered in a popup.
  2. Select one row on the Properties table also navigates you to its corresponding feature.


Currently, we support GeoJson and CSV file formats as target data format. Once one shapefile is loaded, then click the Menu > File > Export and select either format you want to convert to.

You could also find the Export button as well on the second position of the quick Toolbox space.