Me too! I have never used airtable before but have heard of it. I needed an inventory system but I wasn't satisfied with the options I found so I created my own. Right now it is rudimentary but it can import BoM, export to CSV, "build" BoM's (auto-deduct from inventory), octopart API integration for grabbing component info/specs, and all of this compiled to single binary for lightweight selfhosting.
https://github.com/phcreery/partman