
How?
-
Create a new organization for projects that you no longer want to maintain. Move all your old repos to this new organization. Using this method all old links are redirected to the new location and all the old info is preserved across pull requests, issues, etc.
- Put something like [UNMAINTAINED] to the description of the project. Optionally put the badge http://unmaintained.tech/ in the README.
Other Tips
-
Create an Organization for storing your experiments. Many times one just want to try new things and experiment. If the project deserves to be in your personal github then you can move it later.
- Use these patterns for organization names. {name}-archive for old unmaintained repos. {name}-experiments for things that are being made or not ready to be in you profile. (replace {name} with the organization name).
Gitlab?
Gitlab can be used and it's more flexible with the Group and Subgroup feature. https://docs.gitlab.com/ee/user/group/index.html. But Github is more often used by recruiters.