Final Minetest Git Repos

The ultimate Minetest git site

Welcome to the ultimate Minetest git site:

This site hosted 7,503 git repos as of the last gitea restart.

Most of the repos were/are for Mine­test. You'll find both cur­rent mods here and van­ish­ed mods that no longer exist else­where. We've even con­vert­ed a few non-git mods to git form so that you can access them here. As a bonus, lost files pre­vious­ly host­ed on Media­Fire will be add­ed here in due course.

There is no more gen­er­al­ly com­plete Mine­test git col­lec­tion in exis­tence.

There are some FOSS repos of other types. You can store your own git repos here as well. Go ahead, it's free.

Email comments or questions to: me @ minetest.org

Most of the repos are snapshots that are man­aged on the host side. It isn't pos­si­ble to lose them to rage­quit or sim­i­lar issues. For exam­ple, in 2020, the migdyn repos were de­leted or moved to an unknown loca­tion, but they con­tinue to exist at this link.

The code in old Minetest repos is often exper­i­mental or obso­lete. So, many of these repos can't be used dir­ect­ly. However, the code is a use­ful refer­ence for mod­ders work­ing on new features.

Final Minetest is being redone. Links to the new code will be add­ed here in due course.

Search that doesn't leave you in the lurch:

Use the navbar at the top to navigate. Note: This site supports full-text search of source files.

To search source code, use this link
To search repo names, use this link
To search user names, use this link

Hold the phone, how to clone:

To clone a repo to your hard disk, use CLI commands of the following form:

git clone https://git.minetest.org/Treer/hidden_doors/

Note: You can use http instead of https. However, if you do so, a redir­ection warn­ing mes­sage will be print­ed.

You can also download a ZIP file or TAR.GZ tarball from a repo's web page. Look for the type of button shown below. It's a down­load button:

For example, click on the sample hidden_doors link pro­vided further up and look for the button there.

Other resources:

* We've been informed that Perttu Asshola's Fall 2010 col­lec­tion of ultra-early MT binaries is off­line. You can access a mirror at the link below:

https://minetest.org/moresites/c55.me/random/2010-10/old/

* A mirror of the MT forums from 2011 to 2017 is online at the link below. It includes files that are missing from the troll­stream copy:

https://forum.minetest.org/

Non-Minetest repos of interest:


MT people index:

The people listed below have 10 or more repos here or they're inter­est­ing or rele­vant to the Mine­test story.

A few people with­out repos are list­ed just to pro­vide access to Mine­test pro­files or posts or other infor­ma­tion.

Note: If you're using a phone in por­trait mode, the list will be too tall. Rotate your phone to land­scape mode.


Name issues:

* The GitHub "minetest" account is called "minetest" here.

"minetest" accounts from non-GitHub sites have had upstream site identifiers added. So, for example, the "minetest" account from "gitgud" is named "minetest-gitgud" here, "minetest" from NotABug is named "minetest-notabug", etc.

* "notabug" lets usernames end with a period but "gitea" doesn't per­mit this. So, we needed to change the user­name "y.st." locally to "y.st".

* Similarly, at Github, repo names can contain a period but "gitea" pro­hibits this. So, we needed to change the repo name "auth_rx.wiki" to "auth_rx_wiki".

Other issues:

* We're not certain that the following repo is valid:
https://git.minetest.org/Illuna-Minetest/minetest_game

The repo in question produced the following warning message on import:

warning in blob 81bb16b46edb67f6614169e42a6586b4eecc74db: gitmodulesParse: could not parse gitmodules blob