Nocheto https://nocheto.sallyx.org/ (this my favorite)
ChessMD https://chessmd.org/
PyChess https://pychess.github.io/about/
Nocheto https://nocheto.sallyx.org/ (this my favorite)
ChessMD https://chessmd.org/
PyChess https://pychess.github.io/about/
I don't play Chess much any more but others have taken up the Chess DB mantle (with slightly different criteria).
I do find it ironic that a project I did in a couple of days for myself and chucked online in case it was useful is still kicking around though.
If you like En Croissant there is a nice fork called Pawn Appetit that does all the same things and adds some other QoL bits and bobs.
If you’re a Mac user and want something with native look and feel, there is also The Marvelous Brass Chessplaying Automaton (TestFlight beta):
https://testflight.apple.com/join/mqfhpmHY
There are also iOS and watchOS versions, but those can’t run 3rd party engines like Stockfish.
Anyways. Now I can use an even better Stockfish to benchmark my own engine..