Do you know a version of Github Profile Trophy (ryo-ma), this version will allows you to show all secret trophies instead of hidden it.
Moreover, in this file some modifications and improvements are added! (see Change logs)

About fully usage, you can check How to use.
Base Trophies require
| Name of trophy | C | B | A | AA | AAA | S | SS | SSS | difficult rates |
|---|---|---|---|---|---|---|---|---|---|
| TotalStarTrophy | 1 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 | Normal |
| TotalCommitTrophy | 1 | 10 | 100 | 200 | 500 | 700 | 1000 | 2000 | Normal |
| TotalFollowerTrophy | 1 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 | Very Hard |
| TotalIssueTrophy | 1 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | Hard |
| TotalPullRequestTrophy | 1 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | Hard |
| TotalRepositoryTrophy | 1 | 10 | 20 | 30 | 40 | 50 | 70 | 100 | Easy |
Secret Trophies require
| Name of trophy | want (actived) | default |
|---|---|---|
| MultipleLangTrophy | 5 | 10 |
| AchieveSuperRankTrophy | 0 | 1 |
| NewAccountTrophy | 0 | 1 |
| AncientAccountTrophy | 0 | 1 |
| LongTimeAccountTrophy | 0 | 5 |
| MultipleOrganizationsTrophy | 1 | 3 |
You'll have to deploy yourself, for Vercel or localhost
If you want to configure which trophies you automatically get, configure these booleans in src/card.ts at line 13
let wantAchieveSuperRank = false;
let wantMultipleLang = true;
let wantLongTimeAccount = true;
let wantAncientAccount = false;
let wantNewAccount = false;
let wantMultipleOrganizations = true;- show all trophies including secret and unreached (conditions remain the same)
- renewing trophy "AchieveSuperRankTrophy" instead of "AllSuperRankTrophy"
- condition of "AchieveSuperRankTrophy" from
everytoat least one - renewing trophy "NewAccountTrophy" instead of "Joined2020Trophy"
- condition of "NewAccountTrophy" from
==2020to>=2020 - unit system of "LongTimeAccountTrophy" from
pttoyear(s) - condition of "LongTimeAccountTrophy" from
10yearsto5years - Open the "wantAllSuperRank" and "wantMultipleLang" trophies by default (conditions is 0)
- conditions of "MultipleOrganizations" from
3to1(open by default) - change the distance between conditions and reduce the difficulty of "TotalStarTrophy"
- A Rank from
30to20 - SS Rank from
700to500 - SSS Rank from
2000to1000
- A Rank from
- change the distance between conditions and reduce the difficulty of "TotalCommitTrophy"
- S Rank from
1000to700 - SS Rank from
2000to1000 - SSS Rank from
4000to2000
- S Rank from
- change condition of "TotalFollowerTrophy"
- SS Rank from
400to500
- SS Rank from
- change the distance between conditions and reduce the difficulty of "TotalIssueTrophy"
- B Rank from
10to5 - A Rank from
20to10 - AA Rank from
50to20 - AAA Rank from
100to50 - S Rank from
200to100 - SS Rank from
500to200 - SSS Rank from
1000to500
- B Rank from
- change the distance between conditions and reduce the difficulty of "TotalPullRequestTrophy"
- B Rank from
10to5 - A Rank from
20to10 - AA Rank from
50to20 - AAA Rank from
100to50 - S Rank from
200to100 - SS Rank from
500to200 - SSS Rank from
1000to500
- B Rank from
- change the distance between conditions and reduce the difficulty of "TotalRepositoryTrophy"
- AAA Rank from
50to40 - S Rank from
80to50 - SS Rank from
90to70
- AAA Rank from
If you choose to use my deployment, it would be really appreciated if you gave me a star 🙃.