Back to browse
GitHub Repository

Open sourcing filing compliance. Use at own risk. Part of the datamule project: https://datamule.xyz/resources#open_source.

5 starsXSLT

I wrote an open source SEC filing compliance package

by jgfriedman1999·Mar 20, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemSolve My Problem

Open-source SEC XML filer replaces expensive proprietary software like Workiva for teams.

Strengths
  • Author built the inverse parser first, ensuring deep schema knowledge and accuracy.
  • Replaces expensive proprietary filing software with modifiable open-source Python code instead.
  • Solves notorious XML conversion pain without vendor lock-in or licensing fees.
Weaknesses
  • Use at own risk warning limits trust for critical legal compliance.
  • Repo has zero stars and minimal documentation beyond the README file.
Category
Target Audience

Fintech developers and compliance teams filing with the SEC.

Similar To

Workiva · Toppan Merrill

Post Description

The U.S. Securities and Exchange Commission requires companies and individuals to submit data in SEC specific formats. Usually this means taking a columnar dataset and converting it to a specific XML schema.

In practice, this usually means paying a company for proprietary filing software that is annoying to use, and is not modifiable.

Here it an open source solution: https://github.com/john-friedman/secfiler

Note that this is a side project. My main project is manipulating SEC data. That project required me to figure out how to parse every SEC XML file into constituent tables. Since I had to do that, I might as well do the reverse -- which is how secfiler came about. The other project is https://github.com/john-friedman/datamule-python.

Similar Projects

DataMid

Open-source ontology – SEC fund filings

Schema-only project asking for feedback—no working implementation yet.

Niche Gem
scalefirst
732mo ago
Data●●●Banger

SQLite-Columnar – Columnar Storage for SQLite

Columnar storage inside SQLite delivers 130,000x speedup on aggregation scans.

WizardryBig Brain
marcobambini
401mo ago