Reminds me of https://www.opensourceecology.org/ but I’m not sure if they are still active

They are! But it seems like most of the effort is from the founder, himself. They could use some more hands and cash...