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 (81)

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
RAG architecture: index and query any data using LLM and natural language, track sources, show citations, asynchronous memory patterns.
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.
KrystynaSlusarczykLearning/UltimateCSharpMasterclass
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
majorsilence/My-FyiReporting
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.13-alpha-20251124-ce563 0 11/24/2025
0.1.13-alpha-20251122-37a5d 192 11/22/2025
0.1.13-alpha-20251115-aef0a 392 11/15/2025
0.1.13-alpha-20251114-005e5 353 11/14/2025
0.1.12 19,923 11/13/2025
0.1.12-alpha-20251107-9d3cd 564 11/7/2025
0.1.12-alpha-20251107-599ce 373 11/7/2025
0.1.12-alpha-20251104-181fa 362 11/4/2025
0.1.12-alpha-20251030-6ce69 1,348 10/30/2025
0.1.12-alpha-20251029-e11dc 345 10/29/2025
0.1.12-alpha-20251026-94d51 270 10/26/2025
0.1.12-alpha-20251026-40bcc 170 10/26/2025
0.1.12-alpha-20251023-35555 378 10/23/2025
0.1.12-alpha-20251020-6fba5 481 10/20/2025
0.1.12-alpha-20251015-3592f 469 10/15/2025
0.1.12-alpha-20251015-255e7 226 10/15/2025
0.1.12-alpha-20251014-cf0c3 358 10/14/2025
0.1.12-alpha-20251013-b14f4 194 10/13/2025
0.1.12-alpha-20251002-c28d1 1,489 10/2/2025
0.1.12-alpha-20250930-d7d01 210 9/30/2025
0.1.12-alpha-20250929-ca284 451 9/29/2025
0.1.12-alpha-20250922-b2f4c 2,689 9/22/2025
0.1.12-alpha-20250921-00895 196 9/21/2025
0.1.12-alpha-20250915-efded 7,960 9/15/2025
0.1.12-alpha-20250914-44e63 430 9/14/2025
0.1.12-alpha-20250914-304d7 157 9/14/2025
0.1.12-alpha-20250913-0ef12 1,226 9/13/2025
0.1.12-alpha-20250913-07df6 166 9/13/2025
0.1.12-alpha-20250910-22eab 535 9/10/2025
0.1.12-alpha-20250909-8408c 221 9/9/2025
0.1.12-alpha-20250908-dd5aa 1,174 9/8/2025
0.1.12-alpha-20250903-e4ed4 2,236 9/3/2025
0.1.12-alpha-20250815-3650e 3,426 8/15/2025
0.1.12-alpha-20250810-a43b9 541 8/10/2025
0.1.12-alpha-20250809-f1923 206 8/9/2025
0.1.12-alpha-20250809-1031d 162 8/9/2025
0.1.12-alpha-20250805-e6dd2 409 8/5/2025
0.1.12-alpha-20250804-bdf3b 284 8/4/2025
0.1.12-alpha-20250803-bdf3b 163 8/3/2025
0.1.12-alpha-20250728-83d6f 1,050 7/28/2025
0.1.12-alpha-20250727-52c06 219 7/27/2025
0.1.11 645,672 7/26/2025
0.1.11-alpha-20250726-50f87 393 7/26/2025
0.1.11-alpha-20250725-50f87 417 7/25/2025
0.1.11-alpha-20250721-5abdf 2,256 7/21/2025
0.1.11-alpha-20250720-377eb 315 7/20/2025
0.1.11-alpha-20250719-6a064 199 7/19/2025
0.1.11-alpha-20250717-31658 278 7/17/2025
0.1.11-alpha-20250715-016b7 1,097 7/15/2025
0.1.11-alpha-20250711-b11f9 788 7/11/2025
0.1.11-alpha-20250710-7fe60 232 7/10/2025
0.1.11-alpha-20250708-78199 923 7/8/2025
0.1.11-alpha-20250707-daaac 3,228 7/7/2025
0.1.11-alpha-20250706-daaac 213 7/6/2025
0.1.11-alpha-20250630-bf664 843 6/30/2025
0.1.11-alpha-20250629-bf664 183 6/29/2025
0.1.11-alpha-20250629-73ce5 132 6/29/2025
0.1.11-alpha-20250628-73ce5 141 6/28/2025
0.1.11-alpha-20250626-d1d79 287 6/26/2025
0.1.11-alpha-20250602-89abf 8,924 6/2/2025
0.1.11-alpha-20250601-8f919 252 6/1/2025
0.1.11-alpha-20250531-fe3d1 165 5/31/2025
0.1.11-alpha-20250530-4bdb8 8,505 5/30/2025
0.1.11-alpha-20250529-2b54a 272 5/29/2025
0.1.11-alpha-20250528-5b566 261 5/28/2025
0.1.11-alpha-20250519-67d3d 4,753 5/19/2025
0.1.11-alpha-20250518-67d3d 1,006 5/18/2025
0.1.11-alpha-20250514-bf7c3 1,572 5/14/2025
0.1.11-alpha-20250513-bf7c3 379 5/13/2025
0.1.11-alpha-20250512-4dab2 355 5/12/2025
0.1.11-alpha-20250511-4dab2 281 5/11/2025
0.1.11-alpha-20250425-47584 3,474 4/25/2025
0.1.11-alpha-20250424-47584 266 4/24/2025
0.1.11-alpha-20250421-afdd1 2,298 4/21/2025
0.1.11-alpha-20250413-58085 1,859 4/13/2025
0.1.11-alpha-20250407-24902 1,881 4/7/2025
0.1.11-alpha-20250331-4fbcc 2,184 3/31/2025
0.1.11-alpha-20250330-5fb36 266 3/30/2025
0.1.11-alpha-20250330-4fbcc 1,051 3/30/2025
0.1.11-alpha-20250327-74d61 2,548 3/27/2025
0.1.11-alpha-20250324-0754e 725 3/24/2025
0.1.11-alpha-20250310-204f4 11,280 3/10/2025
0.1.11-alpha-20250309-a4a0f 275 3/9/2025
0.1.10 1,566,516 3/8/2025
0.1.10-alpha-20250303-1b3c7 2,502 3/3/2025
0.1.10-alpha-20250224-f26e7 1,192 2/24/2025
0.1.10-alpha-20250223-f26e7 509 2/23/2025
0.1.10-alpha-20250223-d973e 189 2/23/2025
0.1.10-alpha-20250222-d973e 247 2/22/2025
0.1.10-alpha-20250222-c4a23 419 2/22/2025
0.1.10-alpha-20250220-5a06e 2,352 2/20/2025
0.1.10-alpha-20250209-1660c 2,270 2/9/2025
0.1.10-alpha-20250208-1660c 409 2/8/2025
0.1.10-alpha-20250203-fdb88 9,606 2/3/2025
0.1.10-alpha-20250122-52098 2,644 1/22/2025
0.1.10-alpha-20250120-b7e22 699 1/20/2025
0.1.10-alpha-20250115-92d34 1,058 1/15/2025
0.1.10-alpha-20250106-f86cc 1,169 1/6/2025
0.1.10-alpha-20250105-d1779 235 1/5/2025
0.1.10-alpha-20250101-2b14a 1,017 1/1/2025
0.1.10-alpha-20241229-50dca 679 12/29/2024
0.1.10-alpha-20241216-7ec4e 2,511 12/16/2024
0.1.10-alpha-20241215-7ec4e 259 12/15/2024
0.1.10-alpha-20241121-7db34 12,763 11/21/2024
0.1.10-alpha-20241114-8ca53 3,849 11/14/2024
0.1.10-alpha-20241103-132ad 1,181 11/3/2024
0.1.10-alpha-20241031-d3bf6 315 10/31/2024
0.1.10-alpha-20241026-40af4 3,387 10/26/2024
0.1.10-alpha-20241019-e1060 2,436 10/19/2024
0.1.10-alpha-20241018-ea95a 350 10/18/2024
0.1.10-alpha-20241016-e903b 387 10/16/2024
0.1.10-alpha-20241013-f4054 350 10/13/2024
0.1.10-alpha-20241008-a2580 2,529 10/8/2024
0.1.10-alpha-20241007-c4672 1,216 10/7/2024
0.1.9 1,994,761 10/6/2024
0.1.9-alpha-20240930-eb9a1 7,427 9/30/2024
0.1.9-alpha-20240910-4845f 316,500 9/10/2024
0.1.9-alpha-20240909-09bdd 1,225 9/9/2024
0.1.9-alpha-20240904-cd2a8 1,676 9/4/2024
0.1.9-alpha-20240903-f4d14 836 9/3/2024
0.1.9-alpha-20240902-cf45d 718 9/2/2024
0.1.9-alpha-20240901-b824f 252 9/1/2024
0.1.9-alpha-20240821-b4649 6,550 8/21/2024
0.1.9-alpha-20240721-a99c0 69,846 7/21/2024
0.1.9-alpha-20240702-65c64 12,301 7/2/2024
0.1.9-alpha-20240628-bac00 17,997 6/28/2024
0.1.9-alpha-20240626-14e70 1,043 6/26/2024
0.1.9-alpha-20240625-dc933 964 6/25/2024
0.1.9-alpha-20240612-d2cae 4,645 6/12/2024
0.1.9-alpha-20240609-affc1 1,288 6/9/2024
0.1.9-alpha-20240601-65a18 2,701 6/1/2024
0.1.9-alpha-20240530-d7e43 864 5/30/2024
0.1.9-alpha-20240510-d86c2 13,219 5/10/2024
0.1.9-alpha-20240509-5a8e6 293 5/9/2024
0.1.9-alpha-20240508-995f2 367 5/8/2024
0.1.9-alpha-20240507-93779 400 5/7/2024
0.1.9-alpha-20240506-b6e03 312 5/6/2024
0.1.9-alpha-20240504-da44e 246 5/4/2024
0.1.9-alpha-20240429-7f42a 4,212 4/29/2024
0.1.9-alpha-20240419-1ef2e 7,791 4/19/2024
0.1.9-alpha-20240413-0f707 12,473 4/13/2024
0.1.9-alpha-20240406-2d6cb 3,951 4/6/2024
0.1.9-alpha-20240402-f6292 10,958 4/2/2024
0.1.9-alpha-20240324-e7896 5,494 3/24/2024
0.1.9-alpha-20240318-69e2b 14,600 3/18/2024
0.1.9-alpha-20240312-845e3 3,290 3/12/2024
0.1.9-alpha-20240307-ac027 1,939 3/7/2024
0.1.9-alpha-20240219-c2536 36,777 2/19/2024
0.1.9-alpha-20240217-f4e75 581 2/17/2024
0.1.9-alpha-20240216-f78b1 443 2/16/2024
0.1.9-alpha-20240215-3bdc9 2,097 2/15/2024
0.1.9-alpha-20240208-19734 4,767 2/8/2024
0.1.9-alpha-20240207-23445 1,470 2/7/2024
0.1.9-alpha-20240128-f886e 9,114 1/28/2024
0.1.9-alpha-20240121-04fc8 15,691 1/21/2024
0.1.9-alpha-20240117-096eb 7,776 1/17/2024
0.1.9-alpha-20240116-4e63e 946 1/16/2024
0.1.9-alpha-20240115-0da7b 956 1/15/2024
0.1.9-alpha-20240114-5953c 591 1/14/2024
0.1.9-alpha-20240112-83519 1,818 1/12/2024
0.1.9-alpha-20240111-88a14 927 1/11/2024
0.1.9-alpha-20240109-8cfaa 13,149 1/9/2024
0.1.9-alpha-20240108-18144 707 1/8/2024
0.1.9-alpha-20231119-4537e 19,208 11/19/2023
0.1.9-alpha-20231113-1bc0e 13,285 11/13/2023
0.1.9-alpha-20231029-17d50 6,247 10/29/2023
0.1.9-alpha-20231026-63096 7,159 10/26/2023
0.1.9-alpha-20231023-ba865 2,160 10/23/2023
0.1.9-alpha-20231019-c6e2d 4,782 10/19/2023
0.1.9-alpha-20230930-06ac8 8,439 9/30/2023
0.1.9-alpha-20230914-d59d2 9,124 9/14/2023
0.1.9-alpha-20230827-ee756 12,983 8/27/2023
0.1.9-alpha-20230806-4a480 9,959 8/6/2023
0.1.8 5,203,704 6/5/2023
0.1.8-alpha-20230605-7fe5f 1,148 6/5/2023
0.1.8-alpha-20230529-6daa2 7,012 5/29/2023
0.1.8-alpha-20230528-5126d 1,078 5/28/2023
0.1.8-alpha-20230524-20d3c 6,512 5/24/2023
0.1.8-alpha-20230523-11df5 1,090 5/23/2023
0.1.8-alpha-20230522-c3dd6 1,542 5/22/2023
0.1.8-alpha-20230423-3898f 40,978 4/23/2023
0.1.8-alpha-20230420-147b8 1,297 4/20/2023
0.1.8-alpha-20230419-2d72d 1,415 4/19/2023
0.1.8-alpha-20230417-cdc3d 1,504 4/17/2023
0.1.8-alpha-20230415-9eb79 1,248 4/15/2023
0.1.8-alpha-20230414-42e41 1,131 4/14/2023
0.1.8-alpha-20230413-46a04 1,216 4/13/2023
0.1.8-alpha-20230412-db058 1,890 4/12/2023
0.1.8-alpha-20230411-0e39b 1,245 4/11/2023
0.1.8-alpha-20230403-2e062 16,322 4/3/2023
0.1.8-alpha-20230331-bd4ee 19,023 3/31/2023
0.1.8-alpha-20230327-2daba 9,063 3/27/2023
0.1.8-alpha-20230326-58b33 1,251 3/26/2023
0.1.8-alpha-20230324-a3a9d 1,504 3/24/2023
0.1.8-alpha-20230323-a4861 1,315 3/23/2023
0.1.8-alpha-20230320-c024e 1,648 3/20/2023
0.1.8-alpha-20230318-a5c91 1,248 3/18/2023
0.1.8-alpha-20230219-999f9 3,010 2/19/2023
0.1.8-alpha-20230117-88aad 6,379 1/17/2023
0.1.8-alpha-20230109-65bc7 1,666 1/9/2023
0.1.7 1,033,196 12/13/2022
0.1.7-alpha-20221212-c8874 72,595 12/12/2022
0.1.7-alpha-20221210-2aed9 1,195 12/10/2022
0.1.7-alpha-20220814-2f9a9 6,901 8/14/2022
0.1.7-alpha-20220703-545d1 3,965 7/3/2022
0.1.7-alpha-20220622-fc71a 1,388 6/22/2022
0.1.7-alpha-20220618-f2188 1,228 6/18/2022
0.1.7-alpha-20220525-559f3 6,562 5/25/2022
0.1.7-alpha-20220511-ddab5 2,509 5/11/2022
0.1.7-alpha-20220503-4e490 2,061 5/3/2022
0.1.7-alpha-20220426-03692 1,389 4/26/2022
0.1.6 1,418,125 4/25/2022
0.1.6-alpha-20220425-2576c 1,290 4/25/2022
0.1.6-alpha-20220423-801a3 1,255 4/23/2022
0.1.6-alpha-20220415-cbd02 1,902 4/15/2022
0.1.6-alpha-20220411-09a62 1,375 4/11/2022
0.1.6-alpha-20220405-c2ecb 1,978 4/5/2022
0.1.6-alpha-20220404-6b085 1,245 4/4/2022
0.1.6-alpha-20220315-9c83e 7,179 3/15/2022
0.1.6-alpha-20220220-b0a5f 3,896 2/20/2022
0.1.6-alpha-20220116-e54cd 2,661 1/16/2022
0.1.6-alpha-20220113-5b66e 1,223 1/13/2022
0.1.6-alpha-20220112-b89c8 1,280 1/12/2022
0.1.6-alpha-20220111-41bfa 2,447 1/11/2022
0.1.5 1,140,345 9/17/2021
0.1.5-alpha002 5,977 5/9/2021
0.1.5-alpha001 28,519 2/28/2021
0.1.5-alpha-20211231-a57e5 3,173 12/31/2021
0.1.5-alpha-20211026-55244 1,315 10/26/2021
0.1.5-alpha-20210929-615e8 1,340 9/29/2021
0.1.5-alpha-20210918-4c36f 1,296 9/18/2021
0.1.5-alpha-20210828-e8f91 1,306 8/28/2021
0.1.5-alpha-20210827-e8f91 1,320 8/27/2021
0.1.5-alpha-20210817-b1f88 1,368 8/17/2021
0.1.4 724,555 11/29/2020
0.1.3 61,289 11/15/2020
0.1.3-alpha001 3,109 9/4/2020
0.1.2 278,968 7/4/2020
0.1.2-alpha003 1,521 6/20/2020
0.1.2-alpha002 3,805 5/10/2020
0.1.2-alpha001 1,580 4/25/2020
0.1.1 149,852 3/18/2020
0.1.1-alpha001 1,571 3/15/2020
0.1.0 213,126 1/13/2020
0.1.0-beta002 1,469 1/8/2020
0.1.0-beta001 1,450 1/6/2020
0.0.11 2,425 12/17/2019
0.0.10 2,119 12/9/2019
0.0.9 110,110 8/13/2019
0.0.7 1,951 8/3/2019
0.0.6 3,010 5/19/2019
0.0.5 27,202 12/30/2018
0.0.3 1,803 11/27/2018
0.0.1 15,957 2/26/2018
0.0.1-alpha-002 2,225 1/21/2018
0.0.1-alpha-001 2,202 1/10/2018