www.openbom.com comes to mind here since it integrates well with www.onshape.com, my favorite online collaborative CAD modeling software.