{"id":13440569,"url":"https://github.com/nissl-lab/npoi","last_synced_at":"2025-09-09T20:53:06.580Z","repository":{"id":6170967,"uuid":"7400815","full_name":"nissl-lab/npoi","owner":"nissl-lab","description":"a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.","archived":false,"fork":false,"pushed_at":"2025-08-29T01:10:53.000Z","size":138696,"stargazers_count":6028,"open_issues_count":68,"forks_count":1478,"subscribers_count":281,"default_branch":"master","last_synced_at":"2025-09-05T06:53:04.168Z","etag":null,"topics":["biff","dotnetcore","excel","office-file-api","openxml","poi","word"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nissl-lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["tonyqus"]}},"created_at":"2013-01-02T00:59:05.000Z","updated_at":"2025-09-02T13:28:22.000Z","dependencies_parsed_at":"2023-10-12T04:22:31.083Z","dependency_job_id":"e6bbf8a9-be2f-4b74-a894-234df38c62ce","html_url":"https://github.com/nissl-lab/npoi","commit_stats":{"total_commits":2978,"total_committers":138,"mean_commits":"21.579710144927535","dds":0.6406984553391538,"last_synced_commit":"779bfe42edba0ab270f9f99e6635e0d2e8b04898"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/nissl-lab/npoi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nissl-lab%2Fnpoi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nissl-lab%2Fnpoi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nissl-lab%2Fnpoi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nissl-lab%2Fnpoi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nissl-lab","download_url":"https://codeload.github.com/nissl-lab/npoi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nissl-lab%2Fnpoi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274250508,"owners_count":25249396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["biff","dotnetcore","excel","office-file-api","openxml","poi","word"],"created_at":"2024-07-31T03:01:23.992Z","updated_at":"2025-09-09T20:53:06.554Z","avatar_url":"https://github.com/nissl-lab.png","language":"C#","funding_links":["https://github.com/sponsors/tonyqus"],"categories":["HarmonyOS","C\\#","C#","C# #","Libraries"],"sub_categories":["Windows Manager","CSV, Excel, Word, and PDF"],"readme":"What's NPOI\n===================\n[![NuGet](https://img.shields.io/nuget/dt/npoi)](https://www.nuget.org/packages/NPOI)\n[![Nuget Ranking!](https://img.shields.io/badge/Nuget%20Ranking-268-red.svg)](https://github.com/nissl-lab/npoi/issues/1532)\n[![Discord](https://img.shields.io/badge/Chat-Discord-d82679.svg?logo=discord\u0026logoColor=white)](https://discord.gg/rABUseUHme)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=flat-square\u0026logo=Apache)](LICENSE)\n[![traffic](https://api.segment.io/v1/pixel/track?data=ewogICJ3cml0ZUtleSI6ICJBV2NjaWd1UkhKODBuNkJ4WlI4cHRaRzBINzY0RmJObCIsCiAgInVzZXJJZCI6ICJ0b255cXVzIiwKICAiZXZlbnQiOiAiTlBPSSBIb21lcGFnZSIKfQ==\n)](#)\n\u003ca href=\"https://github.com/nissl-lab/npoi/graphs/contributors\"\u003e\n    \u003cimg\n      src=\"https://img.shields.io/github/contributors/nissl-lab/npoi?logo=github\u0026label=contributors\"\n      alt=\"GitHub contributors\"\n    /\u003e\n  \u003c/a\u003e\n\u003cbr /\u003e\nThis project is the .NET version of Apache POI project. With NPOI, you can read/write Office 2003/2007 files very easily.\u003cbr /\u003e\n\nDonation \n=========\nIf you profits/benefits from NPOI, please [sponsor me via Github Sponsor](https://github.com/sponsors/tonyqus) or [donate this project](https://github.com/nissl-lab/npoi/discussions/923). Thank you!\n\nGet Started with NPOI\n============\n\n[NPOI Tutorial on Youtube](https://github.com/nissl-lab/npoi-tutorial)\n\n[How NPOI succeed](https://tonyqus.medium.com/how-npoi-succeeds-67ceb7333eb)\n\n[Getting Started with NPOI](https://github.com/nissl-lab/npoi/wiki/Getting-Started-with-NPOI)\n\n[How to use NPOI on Linux](https://github.com/nissl-lab/npoi/wiki/How-to-use-NPOI-on-Linux)\n\n[Useful Packages based on NPOI](https://github.com/nissl-lab/npoi/wiki/ORM-on-NPOI)\n\n[NPOI Changelog](https://github.com/nissl-lab/npoi/wiki/Changelog)\n\n[NPOI code examples (This example repo is private. You can get access by sponsoring me)](https://github.com/sponsors/tonyqus)\n\nAdvantage of NPOI\n=================\na. It's totally free to use\n\nb. Cover most features of Excel (cell style, data format, formula and so on)\n\nc. Supported formats: xls, xlsx, docx.\n\nd. Designed to be interface-oriented (take a look at NPOI.SS namespace)\n\ne. Support not only export but also import\n\nf. Real successful cases all over the world\n\ng. Works on both Windows and Linux \n\nSystem Requirement\n===================\n.NET Standard 2.1 (.NET Core 3.x, .NET 5, .NET 6)\n\n.NET Standard 2.0 (.NET Core 2.x)\n\n.NET Framework 4.0 and above\n\nContributors\n===================\n![Contributors](https://contrib.rocks/image?repo=nissl-lab/npoi)\n\n### Sponsored By\n\u003cimg src=\"https://github.com/user-attachments/assets/88dd41a5-9c25-43dd-ba6b-2f4f82b60ecc\" alt=\"drawing\" width=\"200\"/\u003e\n\n\u003ca href=\"https://info.flagcounter.com/bndt\"\u003e\u003cimg src=\"https://s01.flagcounter.com/count/bndt/bg_FFFFFF/txt_000000/border_CCCCCC/columns_3/maxflags_20/viewers_0/labels_1/pageviews_1/flags_0/percent_0/\" alt=\"Flag Counter\" border=\"0\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnissl-lab%2Fnpoi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnissl-lab%2Fnpoi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnissl-lab%2Fnpoi/lists"}