{"data":{"slug":"qax-os-excelize","name":"excelize","tagline":"Go language library for reading and writing Excel spreadsheets","github_url":"https://github.com/qax-os/excelize","owner":"qax-os","repo":"excelize","owner_avatar_url":"https://avatars.githubusercontent.com/u/29733149?v=4","primary_language":"Go","stars":20855,"forks":1936,"topics":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"archived":false,"github_pushed_at":"2026-08-16T08:44:18+00:00","maintenance_label":"Very active","stars_delta_30d":59,"url":"https://www.graphcanon.com/tools/qax-os-excelize","markdown_url":"https://www.graphcanon.com/tools/qax-os-excelize.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/qax-os-excelize","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=qax-os-excelize","description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","homepage_url":"https://xuri.me/excelize","license":"BSD-3-Clause","open_issues":134,"watchers":251,"ai_summary":"Excellize is a powerful Go library designed to facilitate the creation, modification, and analysis of Microsoft Excel files (XLSM, XLSX, etc.). It supports various features like formulas, charts, tables, and more.","readme_excerpt":"### Installation\n\n```bash\ngo get github.com/xuri/excelize\n```\n\n- If your packages are managed using [Go Modules](https://go.dev/blog/using-go-modules), please install with following command.\n\n```bash\ngo get github.com/xuri/excelize/v2\n```","github_created_at":"2016-08-29T12:32:12+00:00","created_at":"2026-07-07T17:38:32.931048+00:00","updated_at":"2026-08-19T00:01:37.847668+00:00","categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"}],"tags":[{"slug":"analytics","name":"analytics"},{"slug":"chart","name":"chart"},{"slug":"excel","name":"excel"},{"slug":"formula","name":"formula"},{"slug":"spreadsheet","name":"spreadsheet"},{"slug":"statistics","name":"statistics"},{"slug":"table","name":"table"},{"slug":"visualization","name":"visualization"}],"trust":{"provenance":{"is_fork":false,"github_id":66841911,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-19T00:01:37.097Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":1,"days_since_push":2,"last_release_at":"2026-07-06T16:12:44Z","stars_delta_30d":59,"open_issues_delta_30d":5},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":9,"high_count":0,"last_scan_at":"2026-07-11T11:12:29.835Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-19T00:01:37.551Z"},"languages":{"value":["go"],"source":"github.language","observed_at":"2026-08-19T00:01:37.551Z"},"license_spdx":{"value":"BSD-3-Clause","source":"github.license","observed_at":"2026-08-19T00:01:37.551Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"freemium","summary":"Excellize is free and open-source under the BSD-3-Clause license, which allows reuse in both commercial and non-commercial applications without royalty payments."},"requirements":{"notes":["Operating system requirements are aligned with what is supported by Go itself."],"min_ram_gb":1,"requires_docker":false},"constraints":{"min_ram_gb":1,"pricing_model":"freemium","requires_docker":false},"when_to_use":["When developing applications in Go that require robust capabilities for reading and writing Excel spreadsheets including support for formulas, charts, tables, and VBA macros.","For developers requiring native Go compatibility without the need to interface with external processes or services, as it is entirely written in Go."],"when_not_to_use":["If the development environment strictly avoids using languages like Go, since Excellize requires a Go runtime.","When working on projects where Excel files are rarely needed for data processing, another more generic file handling library might be preferable to minimize dependencies and complexity"],"source":"enrich:decision_facts","observed_at":"2026-07-11T14:13:41.568Z"},"constraint_facets":{"min_ram_gb":1,"pricing_model":"freemium","requires_docker":false},"decision_summary":[{"label":"Pricing","value":"freemium - Excellize is free and open-source under the BSD-3-Clause license, which allows reuse in both commercial and non-commercial applications without royalty payments."},{"label":"Requirements","value":"Min 1 GB RAM; Operating system requirements are aligned with what is supported by Go itself."},{"label":"Adopt for","value":"Excellize is a Go library focused on efficient, comprehensive manipulation of Excel files"}]}}