Arelle is a project to provide an easy to use open source platform for XBRL. The intent is to support XBRL features including extension modules and test suite facilities, in a compact framework, including: XBRL Formula, Versioning, Rendering, and fully integrated test.
... [More] includes XBRL 2.1, XBRL dimensions, SEC Edgar Filer Manual, IFRS Global Filer Manual, HMRC, and SBR.
Arelle's GUI provides an RSS Watch facility that can monitor SEC submissions, perform validation, and search for string expressions and formula assertion results.
Arelle provides both a REST-like Web Service API and a progamming language API. Customized installations are compatible with Google App Engine. Arelle interfaces with QuickBooks for XBRL-GL. [Less]
Gepsio is a .NET-based document object model for XBRL documents. Load your XBRL document with the XbrlDocument class and work with your XBRL document exposed as a set of .NET classes with a variety of properties and methods. Loaded XBRL documents are automatically validated against the information
... [More] against the XBRL specification, and exceptions are thrown when invalid XBRL documents are loaded. The Gepsio code base is unit tested using the XBRL-CONF-CR3-2007-03-05 unit tests designed by the XBRL organization. [Less]
Set of Java classes to create, access, edit and validate eXtensible Business Reporting Language (XBRL) documents, which both includes XBRL Instances and XBRL Taxonomies according to the XBRL 2.1 Specification.
A Java API for XBRL providing comprehensive data access. It is suitable for searching, analysing and presenting LARGE amounts of XBRL data. XBRLAPI also releases a separate XLink processor, XML Base resolver and XPointer parser.