Share your repls and programming experiences

← Back to all posts
Profile statistics image generator! 📊🖼️
19wintersp (1131)

ReplStats

A portfolio showcase image generator

An image API which programmatically generates infographics based on your Replit profile!

You've probably seen the excellent Github Readme Stats by Anurag Hazra which pulls data from GitHub's APIs to produce professional-looking infographics about you. I'd assume that someone has made this before, but I've applied that to Replit!

Try it out!

You can replace the "19wintersp" at the end with your Replit username, and embed it in a MarkDown file like this:

![stats](https://replstatswidget.19wintersp.repl.co/?type=minimal-tiles&name=USERNAME_GOES_HERE&.png)
Your grade is always A+, but you can customise it 😉
Comments
hotnewtop
EpicGamer007 (1693)

Bruh this need more recognition, i cant believe things without even a fourth of the effort get more recognition.

19wintersp (1131)

@EpicGamer007 Thanks, though I'd say there are plenty more projects of higher effort which die with less upvotes than this.

FlaminHotValdez (610)

It says invalid request :(

FlaminHotValdez (610)

NVM...I'm an idiot. Also 2 year gang :D

Battledash2 (79)

6 year gang
https://replstatswidget.19wintersp.repl.co/?type=minimal-tiles&name=hello&theme=dark @FlaminHotValdez

FlaminHotValdez (610)

@Battledash2 Nice try, Repl hasn't even existed for 6 years.

19wintersp (1131)

@FlaminHotValdez The first accounts are 6 years old, take a look at amasad's.

WilliamXing (49)

How to use background?

WilliamXing (49)

What would the link to use this be for me?

19wintersp (1131)

@WilliamXing If you read the post, it should explain sufficiently. The example link ("​https://replstatswidget.19wintersp.repl.co/?type=minimal-tiles&name=19wintersp ") has my username at the end ("19wintersp"). To get the default-style image for you, replace my username with yours, which should give you "​https://replstatswidget.19wintersp.repl.co/?type=minimal-tiles&name=williamxing ". There are many other options you can include though.

MarcusWeinberger (779)

This is very very very cool!

Whippingdot (609)

😲😲

The &grade=cool doesn't work for me BTW. also YOU ALMOST 1 YEAR!! HOOORAAAAAY

19wintersp (1131)

@Whippingdot Ah, sorry, I forgot about classic; the grade thing only works on minimal-tiles, though I'm adding support to classic now.

Whippingdot (609)

Ya I think you added it, but it is wrong. Look it says Cool.png when I meant to add this as a png @19wintersp

19wintersp (1131)

@Whippingdot The PNG bit at the end doesn't actually change anything functionally, it's to satisfy the weird MarkDown we have here: it only lets you display images from URLs which end in ".png" or ".jpg", etc. To fix this, you should put the normal URL, then "&.png" at the end (with the "&" to stop it interfering with other query parameters).

Whippingdot (609)

i deleted everything a week ago @FlaminHotValdez

WilliamXing (49)

For me, why does it just say
Invalid Input?

19wintersp (1131)

@WilliamXing "Invalid input" should never happen. Do you mean "Invalid request"? If that is the case, could you paste the link you are using?

OldWizard209 (1304)

For me it says invalid request... @19wintersp
What shud i do???

19wintersp (1131)

@OldWizard209 @WilliamXing Please can you paste the link you are using?

OldWizard209 (1304)

Link of the full page or repl. Like: @19wintersp
This:


Or this:

19wintersp (1131)

@OldWizard209 Read the post, you have to include the name of the person you want stats for.

19wintersp (1131)

@RohilPatel You can embed the image directly from the server:

![stats](https://replstatswidget.19wintersp.repl.co/?type=minimal-tiles&name=rohilpatel&scale=3&.png)

RohilPatel (1559)

Cuz I haven't yet. I might try to redo this so it doesn't have a watermark @19wintersp

19wintersp (1131)

@RohilPatel Read the README: you can remove the "powered by" with "nocredit=1":

![stats](https://replstatswidget.19wintersp.repl.co/?type=minimal-tiles&name=rohilpatel&scale=3&nocredit=1&.png)