diskernet is certainly interesting because it records archives as you browse.
But it's not open source and pretty limited regarding the use case.
The thing is, archiving is a multi-faceted and hard problem (i.e. video content, live streams, interactive sites), and will remain so. A complicated task leads to complicated tools.