Skip to main content

A Rust-backed Python library for parsing .fec files.

Project description

FECo3

A .FEC file parser in rust, with python bindings

Still in alpha.

Related projects

Please open an issue or PR if you'd like to add or edit this list.

  • FECfile Fairly well maintained parser in python
  • FastFEC A FEC file parser in C.
  • fec-loader Node.js tools and CLI to discover, convert and load raw FEC filings into a database.
  • Fech Ruby downloader and parser. Moderately recently maintained?
  • fech-sources Schema definitions for the various line codes. Used by Fech and some other parsers.
  • nyt-pyfec Old, unmaintained python parser
  • fec2json Not complete parser written in python

Bibliography

Parsing FEC files is an obscure, poorly documented task.

The FEC publishes technical documentation for the files.

  1. Go to https://www.fec.gov/data/browse-data/?tab=bulk-data
  2. Expand the "Electronically filed reports (.fec files)" section.
  3. Click the download link.
  4. Do the same for the "Paper filed reports (.fec files)" section.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

feco3-0.3.0-cp311-cp311-macosx_10_7_x86_64.whl (3.1 MB view hashes)

Uploaded CPython 3.11 macOS 10.7+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page