Electronic Filings Dashboard
http://bycoffe.com/fec-dashboard
Itemizer
http://itemizer.herokuapp.com/
http://nytimes.github.io/Fech/
A Ruby parser for electronic candidate, PAC and party campaign filings from the Federal Election Commission.
filing_id = 909765 filing = Fech::Filing.new(909765) filing.download # Show the filing's summary (form type, date filed, etc.) filing.summary # Show rows of a certain type filing.rows_like(/sa/) filing.rows_like(/sb/) # And then filter (or do other things) with those rows filing.rows_like(/sb/).select { |x| x[:expenditure_purpose_descrip] == "PAYROLL" }
https://github.com/huffpostdata/fech-search
A Ruby library for searching electronic filings from the Federal Election Commission.
committee_id = "C00000935" # List all of this committee's filings filings = Fech::Search.new(:committee_id => committee_id)
https://github.com/dwillis/fech-ftp
A Ruby wrapper for Federal Election Commission FTP data.
# Get summary data for candidates cands = Fech::Candidate.detail(2014) # Get summary data for committees cmtes = Fech::Committee.detail(2014)
http://realtime.influenceexplorer.com/
Campaign finance data for state offices is handled separately by each state.
A list of all state campaign finance agencies: http://bitly.com/bundles/bycoffe/1