Skip to main content

Toxy is a .NET library for extracting data from various document formats

Total Downloads
126.9K
126,944
Published
Mar 11, 2026
7mo ago

Get Started

dotnet add package Toxy --version 2.6.0
ProductVersions
.NET Standard
netstandard2.0netstandard2.1

README

NuGet Ko-Fi netstandard2.0 License

What's Toxy

Toxy is a .NET data/text extraction framework similar to Apache Tika in Java. It supports a lot of popular formats such as docx, xlsx, xls, pdf, csv, txt, epub, html and so on.

image

Why Toxy

In the past, we have to use IFilter to extract texts from other documents. But Toxy is platform independent. It will try to support not only Windows but also Linux. Toxy is very easy to use and friendly. You don't need to care much about what extension you are extracting because it is a clever framework to help identify the file formats and extract the data/text into a unified structure.

Toxy Objects

  • ToxyDocument - the data structure extracted for documents
  • ToxySpreadsheet - the data structure extracted for spreadsheets
  • ToxyEmail - the data structure extracted for emails
  • ToxyBusinessCard - the data structure extracted for business cards
  • ToxyDom - the data structure extracted for DOM based document
  • ToxyMetadata - the data structure extracted for other files with meta data

Downloads by Version

Similar & Alternative Packages

Hand-picked matching NuGet libraries based on tags & ecosystem

Depended On By

Find packages that declare this package as a dependency. NuGet does not provide a reverse-dependency endpoint, so candidates are checked on demand.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.The published metadata declares 24 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.