Skip to footer content

Trade-In Program

Switch, Save, Ship. For teams on a paid commercial license, migrate at a discounted rate.

Your Open-Source Library vs Iron Software

What you have today vs. what you're switching to

OPEN-SOURCE

Free to adopt. Not free to keep

  • Engineering time you can't bill

    Your time is lost to glue code, wrappers, and edge-case fixes. Waste of time rewriting codes & keeping it.

  • No SLA on security patches

    When the next CVE drops, your team owns the fix.

  • Rendering gaps in production

    Modern CSS, Flexbox, Grid, and JavaScript fail in legacy engines. Some libraries don't render HTML at all.

  • Nothing for procurement to sign

    No vendor statement. The compliance answer is a GitHub readme.

IRON SOFTWARE

Iron Software fits now & every release after

  • Save Engineering time

    Built-in production-ready APIs that reduce custom glue code, maintenance overhead, and monthly product releases.

  • Vendor-managed security

    Active releases, patched CVEs, and security disclosures you can hand to audit.

  • Modern Chromium Rendering

    Full HTML5, CSS3, Flexbox, Grid, and JavaScript support

  • Commercial license, OEM included

    Redistribution, SaaS, embedding. Vendor statements available for audit.

Compare PDF libraries

Iron Software, PDFsharp, QuestPDF, PuppeteerSharp, and wkhtmltopdf at a glance

IronSoftwarePDFsharpQuestPDFPuppeteer Sharpwkhtmltopdf
Rendering engine Chromium, embedded None (coordinate API) None (fluent API) Chromium, external process QtWebKit, ~2012
HTML & CSS supportFull HTML5/CSS3, Flexbox, Grid, JavaScript None natively (CSS 2.1 via add-on) No HTML parserFull (it is Chrome)Limited; no Flexbox or Grid
LicenseCommercial, perpetual from $999MITCommunity under $1M revenue, then commercialMITLGPL, repository archived
Maintenance statusActive, regular releasesActive communityActiveActiveArchived July 2024
Known unpatched CVEs None outstanding None inherent None inherent None, you manage ChromeCVE-2022-35583 (9.8), CVE-2020-21365 (7.5)
Operational overheadNuGet onlyNuGet onlyNuGet onlyBrowser process, pooling, crash recoveryNative binary management + CVEs
Vendor support24/7, real engineersCommunity onlyCommunity onlyCommunity only None, abandoned
Audit / vendor statementAvailable on request None None None None

Outgrowing your open-source library?

Tell us what you're using and where you're hitting limits. We'll match you with the right path.

  • CVE patching, rendering, license, or scale.
  • Engineer-led response within 1 business day.
  • If Iron isn't the right fit, we'll tell you.
Drag & drop your file Select file from computer
No obligation to proceed Response within 1 business day

Before you commit

Tutorials, feature walkthroughs, and real C# code in action.

Talk to our engineers directly.

Our engineers are online and ready.

Ask anything about migration, licensing, or whether Iron is the right fit for your stack.

Iron engineers ready to help

Online 24/7

Iron Support Team

We're online 24 hours, 5 days a week.
Chat
Email
Call Me