Sadly, there's no credible alternative to peer review, and nobody has come up with a good system to do that free. Preprint repositories are a start, but you then go on to publish so you can get citations etc. Alternatives are being built (https://science-octopus.org/) but nothing with credibility and scale yet