Open-Source Credits
XBRL2JSON is built on the shoulders of outstanding open-source software. This page lists the third-party projects we depend on and their licences.
Arelle Core dependency
arelle-release 2.4.0 · Apache License 2.0
Copyright © 2010–2024 Mark V Systems Limited. Arelle is the XBRL/iXBRL parsing engine that powers every conversion in XBRL2JSON. It is invoked as a library inside a FastAPI sidecar service; no modifications have been made to Arelle's source code.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at apache.org/licenses/LICENSE-2.0.Full licence text on GitHub
Python Stack
These packages run alongside Arelle in the parsing sidecar.
| Package | Version | Licence | Copyright |
|---|---|---|---|
| FastAPI | 0.115.8 | MIT | © 2018 Sebastián Ramírez |
| Uvicorn | 0.34.0 | BSD 3-Clause | © 2017 Encode OSS Ltd. |
| python-multipart | 0.0.20 | Apache 2.0 | |
| lxml | transitive | BSD 3-Clause | © 2004 Infrae |
| isodate | transitive | BSD 3-Clause |
.NET & Client-Side Libraries
| Library | Licence | Copyright |
|---|---|---|
| Bootstrap | MIT | © 2011–2024 The Bootstrap Authors |
| jQuery | MIT | © OpenJS Foundation |
| jQuery Validation | MIT | © Jörn Zaefferer |
| jQuery Validation Unobtrusive | Apache 2.0 | © .NET Foundation |
| Stripe.net | Apache 2.0 | © Stripe, Inc. |
Additional Notes
- All transitive dependencies of Arelle included in the production runtime (lxml, isodate, regex, etc.) are licensed under permissive terms (Apache 2.0, BSD, or MIT). No AGPL-licensed packages are present.
- Some community or SEC-contributed Arelle plug-ins may carry different licence terms. XBRL2JSON does not activate any such plug-ins.
-
A machine-readable version of this information is available in the repository's
THIRD-PARTY-NOTICES.mdfile.
If you believe a credit is missing or incorrect, please contact us.