Skip to main content

Arelle

PyPI PyPI - Python Version Read the Docs

Arelle Banner

Table of Contents

Description

Arelle is an end-to-end open source XBRL platform, which provides the XBRL community with an easy to use set of tools. It supports XBRL and its extension features in an extensible manner. It does this in a compact yet robust framework that can be used as a desktop application and can be integrated with other applications and languages utilizing its web service, command line interface, and Python API.

Documentation

Need help with Arelle? Go check out our documentation.

Features

  • Fully-featured XBRL processor with GUI, CLI, Python API and Web Service API.
  • Support for the XBRL Standard, including:
    • XBRL v2.1 and XBRL Dimensions v1.0
    • XBRL Formula v1.0
    • Taxonomy Packages v1.0
    • xBRL-JSON v1.0 and xBRL-CSV v1.0
    • Inline XBRL v1.1
    • Units Registry v1.0
  • Certified by XBRL International as a Validating Processor.
  • Support for filing programme validation rules:
    • Edgar Filer Manual validation (US SEC)
    • ESEF Reporting Manual (EU)
    • HMRC (UK)
    • CIPC (South Africa)
    • FERC (US Federal Energy Regulatory Commission)
  • Integrated support for Arelle Inline XBRL Viewer.
  • Extensible plugin architecture.
  • Support for XF text-based Formula and XULE validation rules.
  • The Web Service API allows XBRL integration with applications, such as those in Excel, Java or Oracle.
  • Instance creation is supported using forms defined by the table linkbase.
  • Support for reading/monitoring US SEC XBRL RSS feeds (RSS Watch).

Need Support?

Whether you've found a bug, need help with installation, have a feature request, or want to know how to use Arelle, we can help! Here's a quick guide:

When reporting issues it's important to include as much information as possible:

  • what version of Arelle are you using?
  • how are you using Arelle (GUI, command line, web server, or the Python API?)
  • what operating system (Windows, macOS, Ubuntu, etc.) are you using?
  • what plugins if any do you have enabled?
  • can you provide an XBRL report that recreates the issue?
  • what's the diagnostics output (arelleCmdLine.exe --diagnostics) on your system?

Arelle Within Other Products

A number of service providers embed Arelle within their XBRL products and tools. If you're having an issue with Arelle within one of these offerings please contact the developer of that tool for support or first verify that you have the same issue when using Arelle directly. Most issues in these situations are caused by the tool using an old version of Arelle or not running a valid command.

EDGAR or EFM Validations

The SEC develops and maintains the EDGAR plugins. Please report issues with these plugins directly to the SEC (StructuredData@sec.gov).

Installing or Running Arelle

Most installation and startup issues can be resolved by downloading the latest version of Arelle and performing a clean install. If that doesn't resolve the problem for you, please report a bug.

Bug Report or Feature Request

Please use the GitHub issue tracker if you'd like to suggest a new feature or report a bug.

Before opening a new issue, please:

  • Check that the issue has not already been reported.
  • Check that the issue has not already been fixed in the latest release.
  • Be clear and precise (do not prose, but name functions and commands exactly).
  • For bug reports include the version of Arelle you're using.

Security Vulnerabilities

Identified a security concern? Email the Arelle team (Support@arelle.org) so we can resolve the issue and make sure service providers and authorities who use Arelle in production are prepared to update and apply security patches before notifying the general public.

How-To and General XBRL Questions

Have a question that isn't covered by the documentation? Join our Arelle Google Group and start a conversation with the Arelle team and community of experts.

Email

The Arelle team can also be reached by email (Support@arelle.org) for issues that aren't a good fit for the other support channels. However, please note that you will likely receive a faster response if you open a GitHub issue or start a new conversation in the Arelle Google Group where the Arelle team is active and other people within the community can also see and respond to your message.

How To Contribute

Interested in contributing to Arelle? Awesome! Make sure to review our contribution guidelines.

👥 Contributors

Join our community and become a contributor today! 🚀

License

Apache License 2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arelle_release-2.44.7.tar.gz (5.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arelle_release-2.44.7-py3-none-any.whl (6.1 MB view details)

Uploaded Python 3

File details

Details for the file arelle_release-2.44.7.tar.gz.

File metadata

  • Download URL: arelle_release-2.44.7.tar.gz
  • Upload date:
  • Size: 5.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for arelle_release-2.44.7.tar.gz
Algorithm Hash digest
SHA256 fb5eb329e3450e4e13fa6af14c0ee9a2d725c0400fe008834862da140e6baab1
MD5 f321fb3b6ae49d4388d948045f1e66be
BLAKE2b-256 86e1fefdc9b3f05a3aa00a9319fad4ecea3c95f05fdd7f805155306635a9c33c

See more details on using hashes here.

Provenance

The following attestation bundles were made for arelle_release-2.44.7.tar.gz:

Publisher: release.yml on Arelle/Arelle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arelle_release-2.44.7-py3-none-any.whl.

File metadata

File hashes

Hashes for arelle_release-2.44.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c5215befa9c4ebb3724df869c03c6a3eee6ce3a3e16d280c4f63f1e54c3e35b9
MD5 74904fc631cc84763fd1349086244daf
BLAKE2b-256 71a4b1fabd82a2bd13a417d0036864fb2b256241355b86409b52e229c559cd96

See more details on using hashes here.

Provenance

The following attestation bundles were made for arelle_release-2.44.7-py3-none-any.whl:

Publisher: release.yml on Arelle/Arelle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2.44.7 This release

2 files

2.44.6

2 files

2.44.5

2 files

2.44.4

2 files

2.44.3

2 files

2.44.2

2 files

2.44.1

2 files

2.44.0

2 files

2.43.1

2 files

2.43.0

2 files

2.42.1

2 files

2.42.0

2 files

2.41.7

2 files

2.41.6

2 files

2.41.5

2 files

2.41.4

2 files

2.41.3

2 files

2.41.2

2 files

2.41.1

2 files

2.41.0

2 files

2.40.1

2 files

2.40.0

2 files

2.39.11

2 files

2.39.10

2 files

2.39.9

2 files

2.39.8

2 files

2.39.7

2 files

2.39.6

2 files

2.39.5

2 files

2.39.4

2 files

2.39.3

2 files

2.39.2

2 files

2.39.1

2 files

2.39.0

2 files

2.38.21

2 files

2.38.20

2 files

2.38.19

2 files

2.38.18

2 files

2.38.17

2 files

2.38.16

2 files

2.38.15

2 files

2.38.14

2 files

2.38.13

2 files

2.38.12

2 files

2.38.11

2 files

2.38.10

2 files

2.38.9

2 files

2.38.8

2 files

2.38.7

2 files

2.38.6

2 files

2.38.5

2 files

2.38.4

2 files

2.38.3

2 files

2.38.2

2 files

2.38.1

2 files

2.38.0

2 files

2.37.78

2 files

2.37.77

2 files

2.37.76

2 files

2.37.75

2 files

2.37.74

2 files

2.37.73

2 files

2.37.72

2 files

2.37.71

2 files

2.37.70

2 files

2.37.69

2 files

2.37.68

2 files

2.37.67

2 files

2.37.66

2 files

2.37.65

2 files

2.37.64

2 files

2.37.63

2 files

2.37.62

2 files

2.37.61

2 files

2.37.60

2 files

2.37.59

2 files

2.37.58

2 files

2.37.57

2 files

2.37.56

2 files

2.37.55

2 files

2.37.54

2 files

2.37.53

2 files

2.37.52

2 files

2.37.51

2 files

2.37.50

2 files

2.37.49

2 files

2.37.48

2 files

2.37.47

2 files

2.37.46

2 files

2.37.45

2 files

2.37.44

2 files

2.37.43

2 files

2.37.42

2 files

2.37.41

2 files

2.37.40

2 files

2.37.39

2 files

2.37.38

2 files

2.37.37

2 files

2.37.36

2 files

2.37.35

2 files

2.37.34

2 files

2.37.33

2 files

2.37.32

2 files

2.37.31

2 files

2.37.30

2 files

2.37.29

2 files

2.37.28

2 files

2.37.27

2 files

2.37.26

2 files

2.37.25

2 files

2.37.23

2 files

2.37.22

2 files

2.37.21

2 files

2.37.20

2 files

2.37.19

2 files

2.37.18

2 files

2.37.17

2 files

2.37.16

2 files

2.37.15

2 files

2.37.14

2 files

2.37.13

2 files

2.37.12

2 files

2.37.11

2 files

2.37.10

2 files

2.37.9

2 files

2.37.8

2 files

2.37.7

2 files

2.37.6

2 files

2.37.5

2 files

2.37.4

2 files

2.37.3

2 files

2.37.2

2 files

2.37.1

2 files

2.37.0

2 files

2.36.40

2 files

2.36.39

2 files

2.36.38

2 files

2.36.37

2 files

2.36.36

2 files

2.36.35

2 files

2.36.34

2 files

2.36.33

2 files

2.36.32

2 files

2.36.30

2 files

2.36.29

2 files

2.36.28

2 files

2.36.27

2 files

2.36.26

2 files

2.36.25

2 files

2.36.24

2 files

2.36.23

2 files

2.36.22

2 files

2.36.21

2 files

2.36.20

2 files

2.36.19

2 files

2.36.18

2 files

2.36.17

2 files

2.36.16

2 files

2.36.15

2 files

2.36.14

2 files

2.36.13

2 files

2.36.12

2 files

2.36.11

2 files

2.36.10

2 files

2.36.9

2 files

2.36.8

2 files

2.36.7

2 files

2.36.6

2 files

2.36.5

2 files

2.36.4

2 files

2.36.3

2 files

2.36.2

2 files

2.36.1

2 files

2.36.0

2 files

2.35.18

2 files

2.35.17

2 files

2.35.16

2 files

2.35.15

2 files

2.35.14

2 files

2.35.13

2 files

2.35.12

2 files

2.35.11

2 files

2.35.10

2 files

2.35.9

2 files

2.35.8

2 files

2.35.7

2 files

2.35.6

2 files

2.35.4

2 files

2.35.3

2 files

2.35.2

2 files

2.35.1

2 files

2.35.0

2 files

2.34.0

2 files

2.33.1

2 files

2.33.0

2 files

2.32.2

2 files

2.32.1

2 files

2.32.0

2 files

2.31.6

2 files

2.31.5

2 files

2.31.4

2 files

2.31.3

2 files

2.31.2

2 files

2.31.1

2 files

2.31.0

2 files

2.30.33

2 files

2.30.32

2 files

2.30.31

2 files

2.30.30

2 files

2.30.29

2 files

2.30.28

2 files

2.30.27

2 files

2.30.26

2 files

2.30.25

2 files

2.30.24

2 files

2.30.23

2 files

2.30.22

2 files

2.30.21

2 files

2.30.20

2 files

2.30.19

2 files

2.30.18

2 files

2.30.17

2 files

2.30.16

2 files

2.30.15

2 files

2.30.14

2 files

2.30.13

2 files

2.30.12

2 files

2.30.11

2 files

2.30.10

2 files

2.30.9

2 files

2.30.8

2 files

2.30.7

2 files

2.30.6

2 files

2.30.5

2 files

2.30.4

2 files

2.30.3

2 files

2.30.2

2 files

2.30.1

2 files

2.30.0

2 files

2.29.3

2 files

2.29.2

2 files

2.29.1

2 files

2.29.0

2 files

2.28.1

2 files

2.28.0

2 files

2.27.5

2 files

2.27.4

2 files

2.27.3

2 files

2.27.2

2 files

2.27.1

2 files

2.27.0

2 files

2.26.7

2 files

2.26.6

2 files

2.26.5

2 files

2.26.4

2 files

2.26.3

2 files

2.26.2

2 files

2.26.1

2 files

2.26.0

2 files

2.25.9

2 files

2.25.8

2 files

2.25.7

2 files

2.25.6

2 files

2.25.5

2 files

2.25.4

2 files

2.25.3

2 files

2.25.2

2 files

2.25.1

2 files

2.25.0

2 files

2.24.1

2 files

2.24.0

2 files

2.23.16

2 files

2.23.15

2 files

2.23.14

2 files

2.23.13

2 files

2.23.12

2 files

2.23.11

2 files

2.23.10

2 files

2.23.9

2 files

2.23.8

2 files

2.23.7

2 files

2.23.6

2 files

2.23.5

2 files

2.23.4

2 files

2.23.3

2 files

2.23.2

2 files

2.23.1

2 files

2.23.0

2 files

2.22.3

2 files

2.22.2

2 files

2.22.1

2 files

2.22.0

2 files

2.21.3

2 files

2.21.2

2 files

2.21.1

2 files

2.21.0

2 files

2.20.4

2 files

2.20.3

2 files

2.20.2

2 files

2.20.1

2 files

2.20.0

2 files

2.19.1

2 files

2.19.0

2 files

2.18.0

2 files

2.17.7

2 files

2.17.6

2 files

2.17.5

2 files

2.17.4

2 files

2.17.3

2 files

2.17.2

2 files

2.17.1

2 files

2.17.0

2 files

2.16.3

2 files

2.16.2

2 files

2.16.1

2 files

2.16.0

2 files

2.15.7

2 files

2.15.2

2 files

2.15.1

2 files

2.15.0

2 files

2.14.2

2 files

2.14.1

2 files

2.14.0

2 files

2.13.10

2 files

2.13.9

2 files

2.13.8

2 files

2.13.7

2 files

2.13.6

2 files

2.13.5

2 files

2.13.4

2 files

2.13.3

2 files

2.13.2

2 files

2.13.1

2 files

2.13.0

2 files

2.12.2

2 files

2.12.1

2 files

2.12.0

2 files

2.11.12

2 files

2.11.11

2 files

2.11.10

2 files

2.11.9

2 files

2.11.8

2 files

2.11.7

2 files

2.11.6

2 files

2.11.5

2 files

2.11.4

2 files

2.11.3

2 files

2.11.2

2 files

2.11.1

2 files

2.11.0

2 files

2.10.8

2 files

2.10.7

2 files

2.10.6

2 files

2.10.5

2 files

2.10.4

2 files

2.10.3

2 files

2.10.2

2 files

2.10.1

2 files

2.10.0

2 files

2.9.0

2 files

2.8.1

2 files

2.8.0

2 files

2.7.1

2 files

2.7.0

2 files

2.6.0

2 files

2.5.8

2 files

2.5.7

2 files

2.5.6

2 files

2.5.5

2 files

2.5.4

2 files

2.5.3

2 files

2.5.2

2 files

2.5.1

2 files

2.5.0

2 files

2.4.4

2 files

2.4.3

2 files

2.4.2

2 files

2.4.1

2 files

2.4.0

2 files

2.3.4

2 files

2.3.3

2 files

2.3.2

2 files

2.3.1

2 files

2.3.0

2 files

2.2.4

2 files

2.2.3

2 files

2.2.2

2 files

2.2.1

2 files

2.2.0

2 files

2.1.4

2 files

2.1.3

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page