Could be obscure hobby related or a useful underrated site.

  • @ch00f
    link
    71 year ago

    Ninite.com. Download the latest installers for basically all the free software you install on a new machine.