Hi, Personal Ancestral File is free, but not open source or web-based. It does however, have a widely supported file format (.paf) http://tinyurl.com/bg9dr