P4 Software P4 Software / BarcoderX English

Add these docs to Claude

Ask Claude questions about these docs. Claude reads the published pages and links you back to them. Copy this address:

https://docs.p4software.cloud/mcp

In claude.ai or Claude Desktop: open Settings, then Connectors, choose Add custom connector and paste the address.

In Claude Code, run:

claude mcp add --transport http docs https://docs.p4software.cloud/mcp

What's new

What's new

Applies to: BarcoderX Basic and Ultimate

Status: BarcoderX is under development and nothing is released yet. This page is a dated log, newest first, of what has been decided and built. Each change that affects what you will see or do adds a line here.

2026-11-15

  • Online activation and a periodic check-in are planned for licenses. BarcoderX sends no label, template, data or print job out of your environment. The one exception is licensing: activation and the periodic check-in send the license ID, a hashed machine fingerprint and the version, and they never block output. Sites with no network activate with a file. BarcoderX keeps a record of your activations: the license ID, the hashed fingerprint, the version and the time. See Evaluation mark and license keys.
  • A free online playground is planned. On barcoderx.com you will be able to try BarcoderX in the browser before you download anything: compose a small label, see it drawn and see the printer commands. It is a demonstration, not a service to depend on. Everything it draws carries the evaluation mark, and nothing you enter is stored. It comes after the first end-to-end version of the engine exists.
  • Artistic QR codes and decorated barcodes are planned for release 1.0, for the symbologies in that release. Decoration of linear symbols is in Basic, and decoration of 2D symbols is in Ultimate. See Barcodes.
  • The samples repository has an index. The public samples repository now lists ten topics, each marked Planned, with a short README for each topic in English and Spanish. The sample code in it is released under the MIT License; the BarcoderX SDK is licensed separately. See Samples.
  • Release 1.0 ships the first family of 50 symbologies. More families are planned after release 1.0. See Barcodes.
  • A page of diagnostic codes. The codes that BarcoderX has registered so far, with their title and explanation in English and Spanish, are listed in Diagnostic codes. The codes cover drawing, pictures, fonts and licensing.
  • The Unicode version is fixed at 18.0.0. Right-to-left text and line breaking are planned and not built yet. The Unicode data files and test files of that version are part of the build and are checked on every change. See Text, fonts and pictures.
  • Font support is built, not released. BarcoderX can open and check a TrueType font file, and tells you why it rejects a file. See Font support.
  • The core of the drawing engine is built, not released. BarcoderX can work out what a filled shape covers, with curves, rotation and two fill rules. Outlines, blending and pictures are not built yet. See Drawing shapes.
  • PNG output is built, not released. BarcoderX can write a PNG file from the pixels of a picture. After a .NET update the bytes of a PNG file can change while the picture stays the same, so compare pixels, not bytes. See PNG output.
  • This guide uses US English. Pages in English now use US spelling, such as "license" and "color". The web address of the page about evaluation and license keys has not changed.

2026-11-14

  • BarcoderX is software that you run yourself. BarcoderX is a toolkit for developers. You run the SDK, the API server, the editor packages and the print agent on your own infrastructure, and you buy licenses for them. Nothing is hosted for you. BarcoderX keeps only your developer account, your license keys and the versions you may download. An online service that BarcoderX runs for you is not part of the plan. See How the pieces fit and Editions and licensing.
  • Editor details. The label editor does not save user preferences. Opening a template from a web address is not in the first release. See The label editor.
  • This guide is brought up to date. It now describes each part of BarcoderX, what is available today (nothing to download yet), and what is planned, in English and Spanish. From now on, every change that affects users updates this guide in the same step.

2026-11-13

  • The label editor is a JavaScript product. The editor is written once, in TypeScript, and delivered as packages for React, Angular and Vue, with a .NET wrapper for Blazor and other .NET applications. This replaces the earlier plan for an editor written in Blazor, so that web developers can use the editor as a normal package in the framework they already know. See The label editor.
  • Editions, updates and the license model are decided. There are two editions of the SDK and the server, Basic and Ultimate, and one edition of the editor add-on. A license is perpetual and includes two years of updates and support. Renewal is optional and adds a year. OEM licenses come for 1, 5 or unlimited developers. Evaluation is free and its output is marked. Prices are on barcoderx.com. See Editions and licensing.
  • Purchases and renewals run through Stripe. See Editions and licensing.
  • GS1 is a product goal. BarcoderX is designed to meet GS1's readiness criteria for 2D barcodes, for creating labels and for printing them. It will check GS1 Digital Link addresses and the sizing of 2D symbols for retail point of sale. See GS1 support.
  • More features were added to the plan. Among them: more length units, non-printing guides on the page, text overflow and input rules, printing jobs with several label sets, RFID passwords and locks, EPS export, thumbnails, template archives, a one-call barcode renderer, and display packages for barcodes in ASP.NET Core and Blazor pages. See Templates and data, Output formats and Barcodes.
  • The code base and its automatic checks are in place. The project builds, and checks run on every change, on Windows x64, Linux x64 and Linux arm64. They confirm that BarcoderX contains only code written for the project, the .NET platform and a short list of approved components, that the interface text exists in both English and Spanish, that nothing is hard-coded, and that the interface stays light only. The code base does not contain features that you can use yet.
  • The user documentation is published in English and Spanish, as a first overview page.

BarcoderX is a product of P4 Software.

Was this page helpful?