dgunning/edgartools
Read and analyze SEC EDGAR filings in Python. 10-K, 8-K, XBRL financials, Form 3/4/5, 13F, ADV — clean API, well-typed, MIT-licensed.
Is dgunning/edgartools beginner-friendly?
In the last 30 days, dgunning/edgartools merged 47 of 55 pull requests from outside contributors, and its maintainers usually reply within 1 day. 13 beginner-friendly issues are open now.
- Stars
- 2.8k
- Forks
- 500
- Open beginner issues
- 13
- Indexed issues
- 252
- Avg merge
- 19h 7m
- Merged PRs (30d)
- 201
- Dominant language
- Python
- License
- MIT
- Last GitHub push
- Oct 6, 2026
- Latest indexed
- Oct 6, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- help wanted
How to contribute to dgunning/edgartools
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- Your contributions will be published under the project's MIT license.
- Pick one of the 13 open beginner-friendly issues below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
enhancement post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 30/100
dgunning/edgartools#1858 ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 Half a day Newbie friendliness 45/100
dgunning/edgartools#1854 ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 35/100
dgunning/edgartools#1852 ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 22/100
dgunning/edgartools#1847 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 18/100
dgunning/edgartools#1843 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
dgunning/edgartools#1842 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 5/5 Over a week Newbie friendliness 12/100
dgunning/edgartools#1841 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 50/100
dgunning/edgartools#1840 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 42/100
dgunning/edgartools#1839 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
dgunning/edgartools#1838 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
dgunning/edgartools#1837 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 38/100
dgunning/edgartools#1829 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 72/100
dgunning/edgartools#1821 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
dgunning/edgartools#1802 · 4 comments ·
Maintainers usually reply within 1 day
-
Read filer industry subtotals on EquitySecuritiesByIndustryAxis and warn on low industry_coverageOpenenhancement post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 54/100
dgunning/edgartools#1784 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
dgunning/edgartools#1783 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 42/100
dgunning/edgartools#1779 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 78/100
dgunning/edgartools#1770 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 55/100
dgunning/edgartools#1767 · 1 comment ·
Maintainers usually reply within 1 day
-
XBRL facts reported with @precision parse with decimals None and outrank a more precise duplicateOpenbug post-6.0
Difficulty 4/5 1-2 days Newbie friendliness 56/100
dgunning/edgartools#1765 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 1-2 days Newbie friendliness 55/100
dgunning/edgartools#1762 · 1 comment ·
Maintainers usually reply within 1 day
-
Typed dimension values are flattened to the first child's text or tag, and colons are rewrittenOpenbug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 57/100
dgunning/edgartools#1761 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 56/100
dgunning/edgartools#1760 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 76/100
dgunning/edgartools#1758 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 1-2 days Newbie friendliness 58/100
dgunning/edgartools#1757 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 1-2 days Newbie friendliness 55/100
dgunning/edgartools#1756 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
dgunning/edgartools#1754 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 55/100
dgunning/edgartools#1753 · 2 comments ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 1-2 days Newbie friendliness 58/100
dgunning/edgartools#1752 · 1 comment ·
Maintainers usually reply within 1 day
-
A typed dimension member filed as xsi:nil is reported as the element name '{namespace}QName.domain'Openbug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
dgunning/edgartools#1751 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 1-2 days Newbie friendliness 48/100
dgunning/edgartools#1749 ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 66/100
dgunning/edgartools#1748 · 1 comment ·
Maintainers usually reply within 1 day
-
XBRL unit with several sibling measures (a product such as feet x feet) keeps only its first measureOpenbug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
dgunning/edgartools#1747 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
dgunning/edgartools#1746 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 48/100
dgunning/edgartools#1743 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 43/100
dgunning/edgartools#1742 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 65/100
dgunning/edgartools#1741 · 2 comments ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 66/100
dgunning/edgartools#1740 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 55/100
dgunning/edgartools#1739 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 58/100
dgunning/edgartools#1737 · 2 comments ·
Maintainers usually reply within 1 day
-
Prohibited relationships remain active in calculation, presentation, definition and label parsingOpenbug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 58/100
dgunning/edgartools#1736 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 68/100
dgunning/edgartools#1734 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
dgunning/edgartools#1732 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 72/100
dgunning/edgartools#1731 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 4/5 3-5 days Newbie friendliness 55/100
dgunning/edgartools#1730 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
dgunning/edgartools#1728 · 1 comment ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
dgunning/edgartools#1726 · 1 comment ·
Maintainers usually reply within 1 day
-
Axis.default_member_id is None in axes_for_role() when the axis default is declared in another roleOpenbug post-6.0
Difficulty 3/5 1-2 days Newbie friendliness 72/100
dgunning/edgartools#1725 ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
dgunning/edgartools#1724 ·
Maintainers usually reply within 1 day
-
bug post-6.0
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
dgunning/edgartools#1712 ·
Maintainers usually reply within 1 day
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.