fiona
« Back to VersTracker
Description:
Reads and writes geographic data files
Type: Formula  |  Latest Version: 1.10.1@0  |  Tracked Since: Oct 14, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: geospatial gis python data-processing vector
Install: brew install fiona
About:
Fiona is a Python library designed for reading and writing geographic data files. It simplifies geospatial data access by providing a clean, Pythonic API for working with vector data formats like shapefiles and GeoJSON. Its primary value is abstracting complex GDAL operations into straightforward functions for developers.
Key Features:
  • Simple, Pythonic API for vector data I/O
  • Supports numerous geospatial formats via GDAL
  • Focuses on reading and writing data, not rendering
  • Strong support for coordinate reference systems (CRS)
Use Cases:
  • Parsing geospatial data from various file formats for analysis
  • Converting geographic data between different formats
  • Automating ETL workflows for GIS data in Python scripts
Alternatives:
  • GDAL (CLI) – Fiona provides a Pythonic wrapper, whereas GDAL CLI requires complex command-line arguments.
  • PyShp – Fiona is generally faster and supports more formats, while PyShp is limited mainly to Shapefiles.
Version History
Detected Version Rev Change Commit
Oct 14, 2025 3:56pm 1 VERSION_BUMP 2def3142
Sep 15, 2025 3:39am 1 VERSION_BUMP 27b6b266