{
  "id": 7124879,
  "title": "How I Turned the SAM.gov Public Bulk Dataset Into a Searchable Contractor Database",
  "url": "https://urgent.news/2026/09/13/how-i-turned-the-sam-gov-public-bulk-dataset-into-a-searchable",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-13T15:59:08.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/bitrixa_limited_b59865030/how-i-turned-the-samgov-public-bulk-dataset-into-a-searchable-contractor-database-421l"
  },
  "original_language": "en",
  "account": "The author describes their experience with the SAM.gov public bulk dataset, which contains valuable information about registered entities and federal contractors. However, turning this raw data into a usable research database can be technically challenging. To address this issue, they developed the SAM.gov Public Contractor & NAICS Database Compiler, a tool designed to process the dataset locally, making it independent of API limits and easy for non-developers to use.\n\nThe compiler supports various filters, such as registration status, NAICS codes, state/province, country, small-business indicators, business types, SBA classifications, and CAGE codes. It also offers two output modes: entity-level (all matching records) or registration-level (one result per unique entity). Users can choose between Excel or CSV exports based on their preferences.\n\nThe tool provides two versions: a standalone Windows EXE for users who want a straightforward interface and a Python/BAT version for technical users who prefer a script-driven workflow. The commercial version offers both editions, priced as a one-time purchase.",
  "summary": "Working with public government datasets often sounds straightforward until you actually try to turn them into something useful. That was my experience with the SAM.gov public bulk dataset . The data is valuable because it contains a large amount of publicly available information about registered entities and federal contractors. But if your goal is something practical — for example, building a…",
  "key_points": [
    "Author created SAM.gov Public Contractor & NAICS Database Compiler tool",
    "Tool processes raw SAM.gov dataset locally, bypassing API limits",
    "Supports multiple filters and two output modes for contractor data"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}