_ | |__ ___ _ __ ___ _ __ ___ ___ _ __ ___ ___ ___ _ __ ___ | '_ \ / _ \| '_ ` _ \| '_ ` _ \ / _ \| '_ ` _ \ / __/ _ \| '_ ` _ \ | |_) | (_) | | | | | | | | | | | (_) | | | | | || (_| (_) | | | | | | |_.__/ \___/|_| |_| |_|_| |_| |_|\___/|_| |_| |_(_)___\___/|_| |_| |_| (rhymes with "nom nom nom nom") ------------------------------------------------------------------------------- BomMom: A web publishing/wiki system for electronics Bill of Materials (BOM) A work in progress as of April 2012. ### Instructions Install golang compiler and run `go build` in this directory, then run the `bommom` command to list available commands and options. ### Intended Initial Features - file-backed datastore for BOMs - import/export to CSV, JSON, and XML formats - Octopart API price fetching - SQL-backed datastore for BOMs and web authentication ### Potential Later Features - auto-submit orders to major distributors - current inventory tracking - per-part statistics (eg, most popular parts) - REST API - git-backed BomStore - git post-commit hooks and/or github integration - plugins and file format support for CAD software (Eagle, KiCad, etc) - Amazon, McMaster, eBay, Ali Baba, etc, price fetching - "Standard"/"Estimate" pricing modules for PCBs, assembly, etc - "sub-BOM" feature a la git sub-repositories ### Previous Work - [SKDB](http://opensourceecology.org/wiki/SKDB) - "[CAD](http://cad.devl.org/)"