PdfPig 0.0.1-alpha-001

This is a prerelease version of PdfPig.
There is a newer version of this package available.
See the version list below for details.
dotnet add package PdfPig --version 0.0.1-alpha-001
                    
NuGet\Install-Package PdfPig -Version 0.0.1-alpha-001
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="PdfPig" Version="0.0.1-alpha-001" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PdfPig" Version="0.0.1-alpha-001" />
                    
Directory.Packages.props
<PackageReference Include="PdfPig" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add PdfPig --version 0.0.1-alpha-001
                    
#r "nuget: PdfPig, 0.0.1-alpha-001"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package PdfPig@0.0.1-alpha-001
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=PdfPig&version=0.0.1-alpha-001&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=PdfPig&version=0.0.1-alpha-001&prerelease
                    
Install as a Cake Tool

This project allows users to read text content from PDF files.

This project is based on PDFBox.

Usage

The PdfDocument class provides access to the contents of a document loaded either from file or passed in as bytes. To open from a file use the PdfDocument.Open static method:

using UglyToad.PdfPig;
using UglyToad.PdfPig.Content;

using (PdfDocument document = PdfDocument.Open(@"C:\my-file.pdf"))
{
    int pageCount = document.NumberOfPages;

    Page page = document.GetPage(1);

    decimal widthInPoints = page.Width;
    decimal heightInPoints = page.Height;

    string text = page.Text;
}

PdfDocument should only be used in a using statement since it implements IDisposable (unless the consumer disposes of it elsewhere).

Since this is alpha software the consumer should wrap all access in a try catch block since it is extremely likely to throw exceptions. As a fallback you can try running PDFBox using IKVM or using PDFsharp.

The document contains the version of the PDF specification it complies with, accessed by document.Version:

decimal version = document.Version;

Document Information

The PdfDocument provides access to the document metadata as DocumentInformation defined in the PDF file. These tend not to be provided therefore most of these entries will be null:

PdfDocument document = PdfDocument.Open(fileName);

// The name of the program used to convert this document to PDF.
string producer = document.Information.Producer;

// The title given to the document
string title = document.Information.Title;
// etc...

Page

The Page contains the page width and height in points as well as mapping to the PageSize enum:

PageSize size = Page.Size;

bool isA4 = size == PageSize.A4;

Page provides access to the text of the page:

string text = page.Text;

Letter

Due to the way a PDF is structured internally the page text may not be a readable representation of the text as it appears in the document. Since PDF is a presentation format, text can be drawn in any order, not necessarily reading order. This means spaces may be missing or words may be in unexpected positions in the text.

To help users resolve actual text order on the page, the Page file provides access to a list of the letters:

IReadOnlyList<Letter> letters = page.Letters;

These letters contain:

  • The text of the letter: letter.Value.
  • The location of the lower left of the letter: letter.Location.
  • The width of the letter: letter.Width.
  • The font size in unscaled relative text units (these sizes are internal to the PDF and do not correspond to sizes in pixels, points or other units): letter.FontSize.
  • The name of the font used to render the letter if available: letter.FontName.

Letter position is measured in PDF coordinates where the origin is the lower left corner of the page. Therefore an higher Y value means closer to the top of the page.

At this stage letter position is experimental and will change in future versions! Do not rely on letter positions remaining constant between different versions of this package.

Issues

Please do file an issue if you encounter a bug.

Status

Why is class or property X internal? With the exception of letter.Position internal properties and classes are not stable enough for the end user yet. If you want to access them feel free to use reflection but be aware they may change or disappear between versions.

The initial version of this package aims only to support reading text content from unencrypted PDF files. Due to the legal and dependency consequences of decrypting, handling encrypted documents is not in scope.

An encrypted document will throw a NotSupportedException.

We plan to eventually support writing PDFs as well as reading images, form objects and graphics from the PDF however these are future enhancements which do not feature in the first version.

Additionally most testing has taken place with Latin character sets. Due to the more complex way the PDF specification handles CJK (Chinese, Japanese and Korean) character sets these will probably not be handled correctly for now.

Please raise an issue (or preferably a pull request) if you're trying to read these documents however we may not get to it for a while depending on the volume of bugs.

Credit

This project wouldn't be possible without the work done by the PDFBox team and the Apache Foundation. Any bugs in the code are entirely my fault.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETStandard 2.0

    • No dependencies.

NuGet packages (89)

Showing the top 5 NuGet packages that depend on PdfPig:

Package Downloads
Microsoft.KernelMemory.Core

The package contains the core logic and abstractions of Kernel Memory, not including extensions.

OrchardCore.Application.Cms.Core.Targets

Orchard Core CMS is a Web Content Management System (CMS) built on top of the Orchard Core Framework. Converts the application into a modular OrchardCore CMS application with TheAdmin theme but without any front-end Themes.

Tabula

Extract tables from PDF files (port of tabula-java using PdfPig).

OrchardCore.Application.Cms.Targets

Orchard Core CMS is a Web Content Management System (CMS) built on top of the Orchard Core Framework. Converts the application into a modular OrchardCore CMS application with following themes. - TheAdmin Theme - SafeMode Theme - TheAgency Theme - TheBlog Theme - TheComingSoon Theme - TheTheme theme

FileCurator

FileCurator is a simple manager for your files. It tries to give them a common interface to deal with files whether on your system or other locations.

GitHub repositories (26)

Showing the top 20 popular GitHub repositories that depend on PdfPig:

Repository Stars
microsoft/semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
OrchardCMS/OrchardCore
Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
dotnet/docfx
Static site generator for .NET API documentation.
dotnet/extensions
This repository contains a suite of libraries that provide facilities commonly needed when creating production-ready applications.
SciSharp/BotSharp
AI Multi-Agent Framework in .NET
microsoft/kernel-memory
Research project. A Memory solution for users, teams, and applications.
microsoft/ai-dev-gallery
An open-source project for Windows developers to learn how to add AI with local models and APIs to Windows apps.
abpframework/abp-samples
Sample solutions built with the ABP Framework
tryAGI/LangChain
C# implementation of LangChain. We try to be as close to the original as possible in terms of abstractions, but are open to new entities.
getcellm/cellm
Use LLMs in Excel formulas
dotnet/ai-samples
paillave/Etl.Net
Mass processing data with a complete ETL for .net developers
BobLd/DocumentLayoutAnalysis
Document Layout Analysis resources repos for development with PdfPig.
EvotecIT/OfficeIMO
Fast and easy to use cross-platform .NET library that creates or modifies Microsoft Word (DocX) and later also Excel (XLSX) files without installing any software. Library is based on Open XML SDK
KrystynaSlusarczykLearning/UltimateCSharpMasterclass
majorsilence/Reporting
Majorsilence Reporting, .NET report designer, viewer, and pdf creation.
axzxs2001/Asp.NetCoreExperiment
原来所有项目都移动到**OleVersion**目录下进行保留。新的案例装以.net 5.0为主,一部分对以前案例进行升级,一部分将以前的工作经验总结出来,以供大家参考!
SaboZhang/EasyTidy
EasyTidy A simple file auto-classification tool makes it easy to create automatic workflows with files. / EasyTidy 一个简单的文件自动分类整理工具 轻松创建文件的自动工作流程
microsoft/project-oagents
Experimental AI Agents Framework
microsoft/hidtools
Human Interface Device (HID) Tools for Windows and Devices
Version Downloads Last Updated
0.1.14-alpha-20251224-7c4f5 793 12/24/2025
0.1.13 36,427 12/23/2025
0.1.13-alpha-20251207-ee0cb 1,008 12/7/2025
0.1.13-alpha-20251203-c70b3 870 12/3/2025
0.1.13-alpha-20251124-ce563 786 11/24/2025
0.1.13-alpha-20251122-37a5d 325 11/22/2025
0.1.13-alpha-20251115-aef0a 1,151 11/15/2025
0.1.13-alpha-20251114-005e5 560 11/14/2025
0.1.12 204,692 11/13/2025
0.1.12-alpha-20251107-9d3cd 955 11/7/2025
0.1.12-alpha-20251107-599ce 709 11/7/2025
0.1.12-alpha-20251104-181fa 564 11/4/2025
0.1.12-alpha-20251030-6ce69 2,174 10/30/2025
0.1.12-alpha-20251029-e11dc 478 10/29/2025
0.1.12-alpha-20251026-94d51 297 10/26/2025
0.1.12-alpha-20251026-40bcc 185 10/26/2025
0.1.12-alpha-20251023-35555 490 10/23/2025
0.1.12-alpha-20251020-6fba5 768 10/20/2025
0.1.12-alpha-20251015-3592f 508 10/15/2025
0.1.12-alpha-20251015-255e7 246 10/15/2025
0.1.12-alpha-20251014-cf0c3 477 10/14/2025
0.1.12-alpha-20251013-b14f4 208 10/13/2025
0.1.12-alpha-20251002-c28d1 1,670 10/2/2025
0.1.12-alpha-20250930-d7d01 226 9/30/2025
0.1.12-alpha-20250929-ca284 477 9/29/2025
0.1.12-alpha-20250922-b2f4c 2,942 9/22/2025
0.1.12-alpha-20250921-00895 208 9/21/2025
0.1.12-alpha-20250915-efded 8,216 9/15/2025
0.1.12-alpha-20250914-44e63 467 9/14/2025
0.1.12-alpha-20250914-304d7 171 9/14/2025
0.1.12-alpha-20250913-0ef12 1,248 9/13/2025
0.1.12-alpha-20250913-07df6 191 9/13/2025
0.1.12-alpha-20250910-22eab 663 9/10/2025
0.1.12-alpha-20250909-8408c 296 9/9/2025
0.1.12-alpha-20250908-dd5aa 2,053 9/8/2025
0.1.12-alpha-20250903-e4ed4 2,465 9/3/2025
0.1.12-alpha-20250815-3650e 4,042 8/15/2025
0.1.12-alpha-20250810-a43b9 557 8/10/2025
0.1.12-alpha-20250809-f1923 222 8/9/2025
0.1.12-alpha-20250809-1031d 183 8/9/2025
0.1.12-alpha-20250805-e6dd2 439 8/5/2025
0.1.12-alpha-20250804-bdf3b 297 8/4/2025
0.1.12-alpha-20250803-bdf3b 181 8/3/2025
0.1.12-alpha-20250728-83d6f 1,252 7/28/2025
0.1.12-alpha-20250727-52c06 262 7/27/2025
0.1.11 923,106 7/26/2025
0.1.11-alpha-20250726-50f87 423 7/26/2025
0.1.11-alpha-20250725-50f87 430 7/25/2025
0.1.11-alpha-20250721-5abdf 2,784 7/21/2025
0.1.11-alpha-20250720-377eb 339 7/20/2025
0.1.11-alpha-20250719-6a064 222 7/19/2025
0.1.11-alpha-20250717-31658 307 7/17/2025
0.1.11-alpha-20250715-016b7 1,164 7/15/2025
0.1.11-alpha-20250711-b11f9 848 7/11/2025
0.1.11-alpha-20250710-7fe60 252 7/10/2025
0.1.11-alpha-20250708-78199 1,035 7/8/2025
0.1.11-alpha-20250707-daaac 3,325 7/7/2025
0.1.11-alpha-20250706-daaac 228 7/6/2025
0.1.11-alpha-20250630-bf664 858 6/30/2025
0.1.11-alpha-20250629-bf664 192 6/29/2025
0.1.11-alpha-20250629-73ce5 150 6/29/2025
0.1.11-alpha-20250628-73ce5 161 6/28/2025
0.1.11-alpha-20250626-d1d79 305 6/26/2025
0.1.11-alpha-20250602-89abf 9,888 6/2/2025
0.1.11-alpha-20250601-8f919 264 6/1/2025
0.1.11-alpha-20250531-fe3d1 178 5/31/2025
0.1.11-alpha-20250530-4bdb8 9,258 5/30/2025
0.1.11-alpha-20250529-2b54a 298 5/29/2025
0.1.11-alpha-20250528-5b566 350 5/28/2025
0.1.11-alpha-20250519-67d3d 4,888 5/19/2025
0.1.11-alpha-20250518-67d3d 1,042 5/18/2025
0.1.11-alpha-20250514-bf7c3 1,590 5/14/2025
0.1.11-alpha-20250513-bf7c3 402 5/13/2025
0.1.11-alpha-20250512-4dab2 376 5/12/2025
0.1.11-alpha-20250511-4dab2 293 5/11/2025
0.1.11-alpha-20250425-47584 3,743 4/25/2025
0.1.11-alpha-20250424-47584 281 4/24/2025
0.1.11-alpha-20250421-afdd1 2,338 4/21/2025
0.1.11-alpha-20250413-58085 2,047 4/13/2025
0.1.11-alpha-20250407-24902 1,949 4/7/2025
0.1.11-alpha-20250331-4fbcc 2,520 3/31/2025
0.1.11-alpha-20250330-5fb36 280 3/30/2025
0.1.11-alpha-20250330-4fbcc 1,073 3/30/2025
0.1.11-alpha-20250327-74d61 2,979 3/27/2025
0.1.11-alpha-20250324-0754e 792 3/24/2025
0.1.11-alpha-20250310-204f4 12,731 3/10/2025
0.1.11-alpha-20250309-a4a0f 303 3/9/2025
0.1.10 1,837,550 3/8/2025
0.1.10-alpha-20250303-1b3c7 2,615 3/3/2025
0.1.10-alpha-20250224-f26e7 1,281 2/24/2025
0.1.10-alpha-20250223-f26e7 527 2/23/2025
0.1.10-alpha-20250223-d973e 203 2/23/2025
0.1.10-alpha-20250222-d973e 264 2/22/2025
0.1.10-alpha-20250222-c4a23 442 2/22/2025
0.1.10-alpha-20250220-5a06e 2,413 2/20/2025
0.1.10-alpha-20250209-1660c 2,324 2/9/2025
0.1.10-alpha-20250208-1660c 421 2/8/2025
0.1.10-alpha-20250203-fdb88 11,025 2/3/2025
0.1.10-alpha-20250122-52098 2,732 1/22/2025
0.1.10-alpha-20250120-b7e22 723 1/20/2025
0.1.10-alpha-20250115-92d34 1,091 1/15/2025
0.1.10-alpha-20250106-f86cc 1,263 1/6/2025
0.1.10-alpha-20250105-d1779 259 1/5/2025
0.1.10-alpha-20250101-2b14a 1,053 1/1/2025
0.1.10-alpha-20241229-50dca 711 12/29/2024
0.1.10-alpha-20241216-7ec4e 2,534 12/16/2024
0.1.10-alpha-20241215-7ec4e 277 12/15/2024
0.1.10-alpha-20241121-7db34 14,143 11/21/2024
0.1.10-alpha-20241114-8ca53 3,916 11/14/2024
0.1.10-alpha-20241103-132ad 1,207 11/3/2024
0.1.10-alpha-20241031-d3bf6 336 10/31/2024
0.1.10-alpha-20241026-40af4 3,586 10/26/2024
0.1.10-alpha-20241019-e1060 2,534 10/19/2024
0.1.10-alpha-20241018-ea95a 364 10/18/2024
0.1.10-alpha-20241016-e903b 400 10/16/2024
0.1.10-alpha-20241013-f4054 367 10/13/2024
0.1.10-alpha-20241008-a2580 2,721 10/8/2024
0.1.10-alpha-20241007-c4672 1,455 10/7/2024
0.1.9 2,161,559 10/6/2024
0.1.9-alpha-20240930-eb9a1 8,071 9/30/2024
0.1.9-alpha-20240910-4845f 330,457 9/10/2024
0.1.9-alpha-20240909-09bdd 1,262 9/9/2024
0.1.9-alpha-20240904-cd2a8 1,692 9/4/2024
0.1.9-alpha-20240903-f4d14 847 9/3/2024
0.1.9-alpha-20240902-cf45d 752 9/2/2024
0.1.9-alpha-20240901-b824f 270 9/1/2024
0.1.9-alpha-20240821-b4649 6,572 8/21/2024
0.1.9-alpha-20240721-a99c0 75,706 7/21/2024
0.1.9-alpha-20240702-65c64 12,609 7/2/2024
0.1.9-alpha-20240628-bac00 18,505 6/28/2024
0.1.9-alpha-20240626-14e70 1,053 6/26/2024
0.1.9-alpha-20240625-dc933 1,003 6/25/2024
0.1.9-alpha-20240612-d2cae 4,663 6/12/2024
0.1.9-alpha-20240609-affc1 1,390 6/9/2024
0.1.9-alpha-20240601-65a18 2,721 6/1/2024
0.1.9-alpha-20240530-d7e43 917 5/30/2024
0.1.9-alpha-20240510-d86c2 13,442 5/10/2024
0.1.9-alpha-20240509-5a8e6 306 5/9/2024
0.1.9-alpha-20240508-995f2 382 5/8/2024
0.1.9-alpha-20240507-93779 414 5/7/2024
0.1.9-alpha-20240506-b6e03 323 5/6/2024
0.1.9-alpha-20240504-da44e 263 5/4/2024
0.1.9-alpha-20240429-7f42a 4,226 4/29/2024
0.1.9-alpha-20240419-1ef2e 7,826 4/19/2024
0.1.9-alpha-20240413-0f707 12,532 4/13/2024
0.1.9-alpha-20240406-2d6cb 3,971 4/6/2024
0.1.9-alpha-20240402-f6292 11,301 4/2/2024
0.1.9-alpha-20240324-e7896 5,530 3/24/2024
0.1.9-alpha-20240318-69e2b 14,771 3/18/2024
0.1.9-alpha-20240312-845e3 3,305 3/12/2024
0.1.9-alpha-20240307-ac027 1,956 3/7/2024
0.1.9-alpha-20240219-c2536 36,806 2/19/2024
0.1.9-alpha-20240217-f4e75 602 2/17/2024
0.1.9-alpha-20240216-f78b1 468 2/16/2024
0.1.9-alpha-20240215-3bdc9 2,113 2/15/2024
0.1.9-alpha-20240208-19734 4,784 2/8/2024
0.1.9-alpha-20240207-23445 1,484 2/7/2024
0.1.9-alpha-20240128-f886e 9,171 1/28/2024
0.1.9-alpha-20240121-04fc8 15,846 1/21/2024
0.1.9-alpha-20240117-096eb 8,059 1/17/2024
0.1.9-alpha-20240116-4e63e 957 1/16/2024
0.1.9-alpha-20240115-0da7b 968 1/15/2024
0.1.9-alpha-20240114-5953c 605 1/14/2024
0.1.9-alpha-20240112-83519 1,832 1/12/2024
0.1.9-alpha-20240111-88a14 943 1/11/2024
0.1.9-alpha-20240109-8cfaa 13,193 1/9/2024
0.1.9-alpha-20240108-18144 721 1/8/2024
0.1.9-alpha-20231119-4537e 19,724 11/19/2023
0.1.9-alpha-20231113-1bc0e 13,436 11/13/2023
0.1.9-alpha-20231029-17d50 6,271 10/29/2023
0.1.9-alpha-20231026-63096 7,268 10/26/2023
0.1.9-alpha-20231023-ba865 2,188 10/23/2023
0.1.9-alpha-20231019-c6e2d 4,799 10/19/2023
0.1.9-alpha-20230930-06ac8 8,559 9/30/2023
0.1.9-alpha-20230914-d59d2 9,162 9/14/2023
0.1.9-alpha-20230827-ee756 12,990 8/27/2023
0.1.9-alpha-20230806-4a480 10,062 8/6/2023
0.1.8 5,488,598 6/5/2023
0.1.8-alpha-20230605-7fe5f 1,187 6/5/2023
0.1.8-alpha-20230529-6daa2 7,049 5/29/2023
0.1.8-alpha-20230528-5126d 1,088 5/28/2023
0.1.8-alpha-20230524-20d3c 6,541 5/24/2023
0.1.8-alpha-20230523-11df5 1,121 5/23/2023
0.1.8-alpha-20230522-c3dd6 1,566 5/22/2023
0.1.8-alpha-20230423-3898f 41,214 4/23/2023
0.1.8-alpha-20230420-147b8 1,314 4/20/2023
0.1.8-alpha-20230419-2d72d 1,435 4/19/2023
0.1.8-alpha-20230417-cdc3d 1,536 4/17/2023
0.1.8-alpha-20230415-9eb79 1,265 4/15/2023
0.1.8-alpha-20230414-42e41 1,146 4/14/2023
0.1.8-alpha-20230413-46a04 1,245 4/13/2023
0.1.8-alpha-20230412-db058 1,920 4/12/2023
0.1.8-alpha-20230411-0e39b 1,270 4/11/2023
0.1.8-alpha-20230403-2e062 16,912 4/3/2023
0.1.8-alpha-20230331-bd4ee 19,044 3/31/2023
0.1.8-alpha-20230327-2daba 9,212 3/27/2023
0.1.8-alpha-20230326-58b33 1,272 3/26/2023
0.1.8-alpha-20230324-a3a9d 1,526 3/24/2023
0.1.8-alpha-20230323-a4861 1,334 3/23/2023
0.1.8-alpha-20230320-c024e 1,671 3/20/2023
0.1.8-alpha-20230318-a5c91 1,269 3/18/2023
0.1.8-alpha-20230219-999f9 3,030 2/19/2023
0.1.8-alpha-20230117-88aad 6,407 1/17/2023
0.1.8-alpha-20230109-65bc7 1,688 1/9/2023
0.1.7 1,066,586 12/13/2022
0.1.7-alpha-20221212-c8874 72,631 12/12/2022
0.1.7-alpha-20221210-2aed9 1,222 12/10/2022
0.1.7-alpha-20220814-2f9a9 6,951 8/14/2022
0.1.7-alpha-20220703-545d1 4,092 7/3/2022
0.1.7-alpha-20220622-fc71a 1,425 6/22/2022
0.1.7-alpha-20220618-f2188 1,256 6/18/2022
0.1.7-alpha-20220525-559f3 6,728 5/25/2022
0.1.7-alpha-20220511-ddab5 2,530 5/11/2022
0.1.7-alpha-20220503-4e490 2,086 5/3/2022
0.1.7-alpha-20220426-03692 1,419 4/26/2022
0.1.6 1,435,709 4/25/2022
0.1.6-alpha-20220425-2576c 1,324 4/25/2022
0.1.6-alpha-20220423-801a3 1,298 4/23/2022
0.1.6-alpha-20220415-cbd02 1,927 4/15/2022
0.1.6-alpha-20220411-09a62 1,401 4/11/2022
0.1.6-alpha-20220405-c2ecb 2,002 4/5/2022
0.1.6-alpha-20220404-6b085 1,270 4/4/2022
0.1.6-alpha-20220315-9c83e 7,217 3/15/2022
0.1.6-alpha-20220220-b0a5f 3,943 2/20/2022
0.1.6-alpha-20220116-e54cd 2,702 1/16/2022
0.1.6-alpha-20220113-5b66e 1,259 1/13/2022
0.1.6-alpha-20220112-b89c8 1,303 1/12/2022
0.1.6-alpha-20220111-41bfa 2,475 1/11/2022
0.1.5 1,151,461 9/17/2021
0.1.5-alpha002 6,013 5/9/2021
0.1.5-alpha001 28,777 2/28/2021
0.1.5-alpha-20211231-a57e5 3,195 12/31/2021
0.1.5-alpha-20211026-55244 1,340 10/26/2021
0.1.5-alpha-20210929-615e8 1,363 9/29/2021
0.1.5-alpha-20210918-4c36f 1,325 9/18/2021
0.1.5-alpha-20210828-e8f91 1,332 8/28/2021
0.1.5-alpha-20210827-e8f91 1,347 8/27/2021
0.1.5-alpha-20210817-b1f88 1,396 8/17/2021
0.1.4 738,007 11/29/2020
0.1.3 62,350 11/15/2020
0.1.3-alpha001 3,145 9/4/2020
0.1.2 281,540 7/4/2020
0.1.2-alpha003 1,549 6/20/2020
0.1.2-alpha002 3,832 5/10/2020
0.1.2-alpha001 1,615 4/25/2020
0.1.1 151,024 3/18/2020
0.1.1-alpha001 1,605 3/15/2020
0.1.0 215,453 1/13/2020
0.1.0-beta002 1,499 1/8/2020
0.1.0-beta001 1,488 1/6/2020
0.0.11 2,549 12/17/2019
0.0.10 2,244 12/9/2019
0.0.9 110,273 8/13/2019
0.0.7 2,066 8/3/2019
0.0.6 3,127 5/19/2019
0.0.5 27,808 12/30/2018
0.0.3 1,931 11/27/2018
0.0.1 16,483 2/26/2018
0.0.1-alpha-002 2,298 1/21/2018
0.0.1-alpha-001 2,274 1/10/2018