Logipedia – Encyclopedia of Formal Proofs
logipedia.inria.fr
logipedia.inria.fr
[3] https://coq.inria.fr/library/
Each 1-3 is language specific (Isabelle/HOL, Mizar and Coq respectively).
Logipedia too, is using the language Dedukti, although it is designed to translate into other proof languages, and list these on Logipedia.
Other systems, e.g. Agda use "proof terms" that are more like a proof that can be read "declaratively", but one where every single step has to be recorded; there's no provision for the system to "fill in" some gaps, unlike with declarative proofs. This can definitely impact readability/surveyability of a development, but the inherent maintainance problems of "proof scripts" do not arise.
I'm not sure what Dedukti is going for from this basic POV. They mention that they're trying to build a general framework that can support multiple logical/proof systems, but the details are not that clear. It's probably going to be a bit clunkier than the systems you mention, particularly at this early stage of development.
I would've expected such an online Encyclopedia to form around Coq or Isabelle/HOL, as these languages/assistants seem to be the most popular.
Unfortunately, I've never seen enough momentum behind one proof language to give a wiki a chance of becoming something substantial.
It seems the formal proof community (which is already small) is so spread out over several languages, that it's hard to get the fire burning.
We're still in the Cambrian explosion of new ideas and languages.
The best way to get to the future you want is to keep using them and convincing others to join you!
It's probably not far from hoping for the "Wikipedia of programming" where a single programming is used for all programs. There's religious wars on the best approach to everything and even the proof for "1 + 1 = 2" is fundamentally different in different proof assistants.
I started a repository for TLA+ modules years ago that I was hoping would turn into something like this [0]. Like many projects I never took it very far but I've been using formal methods in practice for a couple of years now, might be worth revisiting...
I've also used it in the design/planning phase of a new project. We started writing models for key features and even hooked TLA+ into our CI pipeline. We planned to also integrate the TLA+ models with quickcheck so that the latter could verify our implementation based on the specification. However that didn't get too far unfortunately.
TLA+ has mostly been useful in helping me understand and solve hard problems where code alone is insufficient as a specification.
Edit: changed ridiculous grammar for clarity.
Does it have something like a "test suite" or a "build status" constantly verifying that the various claimed implications and equivalences are valid, and/or that the translations into other languages are valid?