# EPPlusSoftware/EPPlus

EPPlus-Excel spreadsheets for .NET

Repository: https://github.com/EPPlusSoftware/EPPlus
Canonical: https://ross.abutalabs.com/products/epplussoftware-epplus
Homepage: https://epplussoftware.com
Language: C#
License: NOASSERTION
License Family: other
Topics: net, netframework, netcore, netstandard, excel, spreadsheet, ooxml, epplus
Last push: 2026-08-26T15:38:16+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 98, longevity 100
- inputs: {"age_days": 2653, "days_push": 7, "days_rel": 13, "gap_med": 16, "n_releases_24m": 42}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2032, forks 302 (observed 2026-08-28T04:06:07.239795+00:00)

## What it is
EPPlus is a .NET library for creating, reading, and modifying Office Open XML Excel workbooks (xlsx/xlsm) entirely in managed code, with a formula calculation engine, charts, pivot tables, and no dependency on Microsoft Excel. It is dual-licensed under Polyform Noncommercial for noncommercial use and a paid commercial license, and is distributed via NuGet.

## Use cases
- generate excel reports from .net
- read and write xlsx files in c#
- create spreadsheets without excel installed
- calculate excel formulas programmatically
- add charts and pivot tables to workbooks
- export data to excel in asp.net
- modify existing excel workbooks in .net

## When to choose
- you need a mature, feature-rich Excel library for .NET with formula calculation, charts, and pivot tables
- you want managed code with no dependency on Microsoft Excel or COM interop
- you can comply with the Polyform Noncommercial license or purchase a commercial license

## When to avoid
- you need a permissively licensed (MIT/Apache) library for commercial use without paying
- you work outside the .NET ecosystem
- you need to manipulate legacy .xls binary files rather than Open XML formats

## Facets
- artifact type: library
- maturity: active
- function: parser, data-science, charts, developer-tools
- domain: spreadsheets, files, developer-tools
- platform: dotnet, cross-platform, windows
- tags: excel, xlsx, ooxml, spreadsheet, formula-engine, pivot-tables, workbook, commercial-license, csharp, data-engineering, linux, macos

## Member repositories
- EPPlusSoftware/EPPlus (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:07.239795+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:59:28.208793+00:00, confidence not recorded.
  - readme: https://github.com/EPPlusSoftware/EPPlus (fetched 2026-08-28T04:06:07.239795+00:00, sha 4cbda5f9878b)
  - homepage: https://epplussoftware.com (fetched 2026-08-29T10:39:15.212662+00:00, sha ea751a250a33)
  - site_page: https://epplussoftware.com/en/Developers/Features (fetched 2026-08-29T10:39:15.215521+00:00, sha 793ce7b515a5)
  - site_page: https://epplussoftware.com/en/Developers/MinorFeaturesAndIssues (fetched 2026-08-29T10:39:15.217730+00:00, sha 68fe78ad7f7b)
  - site_page: https://epplussoftware.com/en/Home/About (fetched 2026-08-29T10:39:15.227063+00:00, sha 6a7870bfddb3)
  - site_page: https://epplussoftware.com/Features/Charts (fetched 2026-08-29T10:39:15.228932+00:00, sha 582960874a4e)
  - site_page: https://epplussoftware.com/en/Features/Charts (fetched 2026-08-29T10:39:15.231158+00:00, sha 582960874a4e)
  - site_page: https://epplussoftware.com/en/LicenseOverview (fetched 2026-08-29T10:39:15.222810+00:00, sha e7df2dd7dfcc)
  - site_page: https://epplussoftware.com/en/LicenseOverview/LicenseFAQ (fetched 2026-08-29T10:39:15.225025+00:00, sha ac83edff4870)
- Data as of 2026-08-30T08:39:29.467469+00:00.
