{"categories":[{"label":"Spreadsheet","url":"https://skillfed.io/packages/category/office-business-financial-spreadsheet"}],"enrichment":{"capability":"Read, edit, and write Apple Numbers spreadsheet files (.numbers) from Python, with support for cells, rows, tables, sheets, and styling.","skillfed_tags":["spreadsheet-parsing","apple-numbers","data-extraction"],"use_cases":["Automate data extraction from Numbers spreadsheets for analysis or reporting pipelines.","Convert Numbers files to pandas DataFrames for data science workflows.","Programmatically generate or modify Numbers spreadsheets as part of a larger application.","Batch process multiple Numbers documents without opening the Numbers application.","Integrate Numbers data into Python-based business logic or financial calculations."],"what_it_does":"numbers-parser is a Python library for reading and writing Apple Numbers spreadsheet files. It parses .numbers files (a proprietary format used by Apple's Numbers application) into Python objects representing sheets, tables, and cells, allowing programmatic access to cell values, formatting, and styles. The library supports Numbers versions 3.x through 14.4 and is tested against current releases.\n\nYou can read cell data as native Python types (strings, floats, booleans, dates, durations), access cells by integer index or Excel-style notation (e.g., \"B2\"), modify cell values, create new sheets and tables, and save changes to a new file. It integrates with pandas by returning row data as lists suitable for DataFrame construction. The package handles cell styling (fonts, colors, alignment, backgrounds) and supports writing new Numbers documents from scratch.","worth_installing":"Yes, if you work with Apple Numbers files and need programmatic access. The library is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. Install friction is low on macOS and Linux but requires manual setup of snappy compression libraries; Windows support is limited to ARM architecture only. Not suitable for Windows x86 users without workarounds."},"id":"numbers-parser","links":{"html":"https://skillfed.io/packages/numbers-parser","md":"https://skillfed.io/packages/numbers-parser.md","pypi":"https://pypi.org/project/numbers-parser/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-31","license_spdx":"MIT","license_treatment":"permissive","name":"numbers-parser","python_support":"supports_current","summary":"Read and write Apple Numbers spreadsheets"},"popularity":{"monthly_downloads":1266214,"position":4140,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.19.0"}
