Skip to content
This repository was archived by the owner on Jul 30, 2026. It is now read-only.

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enrich-companies

Enrich a CSV of company names with revenue, employees, credit score, and financial data from 250M+ business records across 50+ countries.

Zero dependencies. Zero config. Just works.

pip install enrich-companies
enrich-companies companies.csv -o enriched.csv

What it does

You give it a CSV with company names. It gives you back the same CSV with 16 extra columns:

Added Column Example
revenue 12500000
employees 340
health_score 78.5
nace_code 56.10
nace_description Restaurants
legal_form S.r.l.
status active
city Milan
country IT
vat_number IT12345678901
founded 2015-03-12
website example.com
phone +39 02 1234567
email info@example.com
postal_code 20121
score_id abc123

Install

pip install enrich-companies

No API key needed. Free tier: 50 lookups/month.

Usage

Basic

enrich-companies input.csv -o output.csv

Auto-detect columns

The tool auto-detects columns named company, company_name, name, business_name, organization, firma, empresa, azienda, etc.

Specify columns

enrich-companies input.csv -o output.csv --name-col "Company Name" --country-col "Country"

Semicolon-separated (European CSVs)

enrich-companies input.csv -o output.csv --delimiter ";"

Pipe to stdout

enrich-companies input.csv | head -5

Example

Input (companies.csv):

company_name,country
Ferrero,IT
Siemens,DE
LVMH,FR

Run:

enrich-companies companies.csv -o enriched.csv

Output:

  Enriching 3 companies from companies.csv...

  [1/3] Ferrero — Revenue: 17000000000 | Employees: 41000 | Score: 92
  [2/3] Siemens — Revenue: 72000000000 | Employees: 311000 | Score: 88
  [3/3] LVMH — Revenue: 86000000000 | Employees: 213000 | Score: 95

  Done! 3/3 companies enriched
  Output: enriched.csv

Data coverage

  • 250M+ companies across 50+ countries
  • Strong coverage: IT, DE, FR, ES, UK, NL, BE, AT, CH, CZ, PL, RO, US, and more
  • Sources: official business registries, financial filings, public records
  • Updated regularly

Also available

License

MIT

About

Enrich a CSV of companies with revenue, employees, credit score from 250M+ records — pip install enrich-companies

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages