About
About me
Hi! I’m Ismail Bennani, the creator and maintainer of FacturX.NET. This project began as a personal challenge to build a fast and resource-efficient library for handling Factur-X invoices. Over time, it evolved into a clean, modern, and developer-friendly toolkit designed to make working with Factur-X as smooth as possible.
I’ve poured a lot of time and care into building this library, and I’m excited to keep improving it with your feedback and ideas.
If you’d like to get in touch, contribute, or support the project:
- Contact me – Feel free to reach out if you have questions or suggestions
- Open an issue – Found a bug or have a feature request? Let me know on GitHub
- Star the project – Show your support by starring FacturX.NET on GitHub
Thanks for checking out the project – and happy invoicing! 🚀
Dependencies
FacturX.NET is built on top of reliable open-source technologies. To ensure transparency and maintainability, the dependencies used across the project are grouped by component and sorted by license type, making it easier to review or audit them if needed.
Here’s a breakdown of the dependencies for each part of the project:
Documentation website (this website)
- ISC
- semver v7.7.1 – GitHub Inc.
- MIT
- vitepress-openapi v0.0.3-alpha.76 – Enzo Notario <hi@enzonotario.me>
- vitepress-plugin-auto-sidebar v1.3.5 – Jonathan Schneider
- vitepress-plugin-image-viewer v1.1.6 – T-miracle
- license-report v6.7.2 – Yaniv Kessler
- vitepress v1.6.3 – Evan You
- vitepress-plugin-nprogress v0.0.4 – ZhongxuYang <himatthew@foxmail.com>
- docfx v2.78.3 – .NET Foundation and Contributors
- DocFxMarkdownGen v0.4.2 – Jan0660
Web editor app
- 0BSD
- tslib v2.8.1 – Microsoft Corp.
- Apache-2.0
- pdfjs-dist v5.1.91 – n/a
- rxjs v7.8.2 – Ben Lesh <ben@benlesh.com>
- typescript v5.7.3 – Microsoft Corp.
- ISC
- idb v8.0.2 – Jake Archibald
- MIT
- @angular/animations v19.2.6 – angular
- @angular/common v19.2.6 – angular
- @angular/compiler v19.2.6 – angular
- @angular/core v19.2.6 – angular
- @angular/forms v19.2.6 – angular
- @angular/platform-browser v19.2.6 – angular
- @angular/platform-browser-dynamic v19.2.6 – angular
- @angular/router v19.2.6 – angular
- @ng-bootstrap/ng-bootstrap v18.0.0 – https://github.com/ng-bootstrap/ng-bootstrap/graphs/contributors
- @popperjs/core v2.11.8 – Federico Zivolo <federico.zivolo@gmail.com>
- @types/bootstrap v5.2.10 – n/a
- bootstrap v5.3.3 – The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- bootstrap-icons v1.11.3 – mdo
- marked v15.0.8 – Christopher Jeffrey
- ngx-filesize v3.0.5 – Amit Dahan (amitdahan11@gmail.com)
- ngx-markdown v19.1.1 – Jean-Francois Cere jfcere@hotmail.com
- zone.js v0.15.0 – Brian Ford
- @angular-devkit/build-angular v19.2.7 – Angular Authors
- @angular/cli v19.2.7 – Angular Authors
- @angular/compiler-cli v19.2.6 – n/a
- @angular/localize v19.2.6 – angular
- @types/jasmine v5.1.7 – n/a
- jasmine-core v5.5.0 – n/a
- karma v6.4.4 – Vojta Jína <vojta.jina@gmail.com>
- karma-chrome-launcher v3.2.0 – Vojta Jina <vojta.jina@gmail.com>
- karma-coverage v2.2.1 – SATO taichi <ryushi@gmail.com>
- karma-jasmine v5.1.0 – Vojta Jina <vojta.jina@gmail.com>
- karma-jasmine-html-reporter v2.1.0 – David Federman <david.federman@outlook.com> (https://github.com/dfederm)
- license-report v6.7.2 – Yaniv Kessler
- nswag v14.3.0 – Rico Suter mail@rsuter.com http://rsuter.com
- prettier v3.5.3 – James Long
API
- Apache-2.0
- MinVer v6.0.0 – MinVer
- OpenTelemetry.Exporter.Console v1.11.2 – OpenTelemetry Authors
- OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.2 – OpenTelemetry Authors
- OpenTelemetry.Extensions.Hosting v1.11.2 – OpenTelemetry Authors
- OpenTelemetry.Instrumentation.AspNetCore v1.11.1 – OpenTelemetry Authors
- OpenTelemetry.Instrumentation.Http v1.11.1 – OpenTelemetry Authors
- MIT
- Microsoft.AspNetCore.OpenApi v9.0.3 – Microsoft
- Microsoft.Extensions.ApiDescription.Server v9.0.4 – Microsoft
- Microsoft.OpenApi v1.6.24 – Microsoft
- Scalar.AspNetCore v2.1.6 – Scalar
- Semver v3.0.0 – Jeff Walker, Max Hauser
CLI
- Apache-2.0
- MinVer v6.0.0 – MinVer
- MIT
- Humanizer.Core v2.14.1 – Mehdi Khalili, Claire Novotny
- Microsoft.Extensions.DependencyInjection v9.0.3 – Microsoft
- Microsoft.Extensions.Hosting v9.0.3 – Microsoft
- Spectre.Console v0.49.1 – Patrik Svensson, Phil Scott, Nils Andresen, Cédric Luthi, Frank Ray
- Spectre.Console.Analyzer v1.0.0 – Patrik Svensson, Phil Scott, Nils Andresen, Cédric Luthi, Frank Ray
- System.CommandLine v2.0.0-beta5.25170.1 – Microsoft
- System.CommandLine.NamingConventionBinder v2.0.0-beta5.25170.1 – Microsoft
Library
- Apache-2.0
- MinVer v6.0.0 – MinVer
- BSD-2-Clause
- TurboXml v2.0.2 – Alexandre Mutel
- LICENSE
- NMoneys v7.4.0 – Daniel González García and contributors
- MIT
- CommunityToolkit.HighPerformance v8.4.0 – Microsoft
- FacturXDotNet.PDFsharp v6.2.0-preview-3 – PDFsharp Team
- Semver v3.0.0 – Jeff Walker, Max Hauser