Share your repls and programming experiences

← Back to all posts
✨ GitHub User Search! - Search all GitHub Users! ✨
JBloves27

GitHub User Search - Search all the GitHub users!

Created using Python3 and git_api, coded by JBYT27.

About

This project was first an idea for KaJam, however, I got stumped on a problem, so I couldn't submit it in time. So I decided to continue coding it out of the jam! Basically, this is just a clone of @RayhanADev's Replit User Search. The difference is, this retrieves GitHub user data instead :D

Please note that it takes a few times to reload for the correct information to come up. We will try to solve that problem as soon as we can. Thank you!

Using it

All you need to do is enter a GitHub username in the textbox, press the search button, and the data will come up. Feel free to leave suggestions! Thanks!

Open it in a new tab to access it!

Example searches:



How it works

To view how it works, go here to read it.

Contributors

  • @DillonB07: They helped with testing the project and letting me know about errors
  • @RayhanADev: They gave me the idea of this project
  • @Highwayman: They helped me solve some errors as well
  • @ch1ck3n: They helped style the CSS and better CSS

I'm super sorry for all the pings!

Conclusion

I hope you enjoy using this! To contribute, you can either leave a comment on the Replit Spotlight post, the Replit post, or leave a PR on the GitHub page. Stay well!

Voters
Baconman321
VulcanWM
BakheetaAlrashd
sn236
ruiwenge2
Bunnytoes
Bookie0
ParrotDev
Gh0stHack3r
StaticSquid
Comments
hotnewtop
JWZ6

noice

been a long time since i went on repo

JBloves27

Thanks!

haha, f @JWZ6

JWZ6
JBloves27

Oh, btw, do you have a github account? @JWZ6

JWZ6
JBloves27

Oh, okay. @JWZ6

Highwayman

I…did…?

no memory of anything before last thursday intensifies.

JBloves27

LOL, yeah, remember? It was on a ask post, and you helped me understand about like sending requests, POST, etc.

Ooof @Highwayman

Highwayman

Oh yeahhhhh I remember- flask and js, right? Lol. I need…something. Sleep, probably. @JBloves27

JBloves27

Lol yep. Lmaoo, get some good sleep ;) @Highwayman

Highwayman

XD thanks yeah hopefully. @JBloves27

JBloves27

:thumbsup: @Highwayman

Highwayman

lol. 👍 @JBloves27

ruiwenge2

awesome!

JBloves27

Thanks! @ruiwenge2

Bunnytoes

this is cool

JBloves27

Thanks! @Bunnytoes

darkdarcool

Nice, tho it is a little laggy and slow

JBloves27

Ayooo, heya!

Thanks! Yeah, I've noticed that too when I run the program. I think as of right now, it's going to be laggy, but I'll try to fix that ASAP :) @darkdarcool

Ravost

wow amazing!

JBloves27

Thanks! @Ravost

Gh0stHack3r

Cool! Instead of pressing the "Home" button you can press "Git API" to return to the home screen.

JBloves27

Thanks! @Gh0stHack3r

Gh0stHack3r
Bookie0

Cool!

Might want to make it more responsive though:

Also, I searched for “Bookie0” and it didn’t find anything.

I do have an account (I think)

JBloves27

Yeah, I'm working on making it responsive, don't exactly know how everything's gonna work, but I'm gonna try it out lol.

Hmmm, wdym nothing comes up or you can't find anything? @Bookie0

Bookie0

@JBloves27 It says the user doesn't exist.

JBloves27

Oh, did you try reloading the page a couple of times? Maybe not the correct spelling? @Bookie0

JBloves27

So I tried entering your name, and it works, you just have to reload the page a couple of times. @Bookie0

CodingCactus

@Bookie0 lol it says I don't exist either but https://github.com/Coding-Cactus definitely exists

Bookie0

@JBloves27 "Works for me" great excuse lmao
Having to reload the page a couple of times just to search for a user on Github doesn't seem very wise, maybe you can try to find what's not working :)

Bookie0

@CodingCactus lol yeah I tried your name too

JBloves27

I- why is it an excuse :(
Okay, I'll work on that. @Bookie0

Bookie0

@JBloves27 lol it's just a joke.

JBloves27

Oh, I see lmao. Anyways, I'm currently working on making the page reload on page load. I'll let you know when I finish that :) @Bookie0

Bookie0
JBloves27

Heya @Bookie0, I think I got it down! Could you check for me, and see if you think it's okay? Thanks!

I also added some additional CSS while trying to solve the reloading problem :)

JBloves27

Heya @CodingCactus, sorry for pinging you, but I wanted to let you know that it works now!

Bookie0

@JBloves27
Nice, but it doesn't show the pfp;

JBloves27

Oh, hmmm. Can you try searching up another Username and tell me if it shows the pfp or not? @Bookie0

Gh0stHack3r
Bookie0

Alright now it works :) @JBloves27

JBloves27

Ah, okay! Do you think it needs any other work? (Besides the CSS lol) @Bookie0

Bookie0

Maybe give more information like repos, README, etc. @JBloves27

zplusfour

@Bookie0 this image is hillarious

JBloves27

Oh, okay, thanks! @Bookie0

CyberHacker101

bruv only 3 updoots
and some dude who made some trashy button gets 696 updoots this is sad

awesome project the CSS needs some work tho but in total dope :D @JBloves27

JBloves27

LOL, ahahaha thanks!

Yeah, I've heard that a lot, definitely need to work on that, thanks! :D @CyberHacker101

CyberHacker101

oof i always comment before i even look at the comment section sorry lol

also to earn ma updoot you must solve the riddle >:D : if you start with any positive integer, you'll always end up in this loop, is this true? @JBloves27

CyberHacker101

btw i want on rep for some time was the curriculum always there? @JBloves27

JBloves27

Wdym by curriculum? And uh for the riddle I think it's true? @CyberHacker101

CyberHacker101

If ye look at the left side on the menu you see "Curriculum" when in god tarnation was that added never saw it before

and yes the answer is true easy question lol @JBloves27

JBloves27

Oooh, LOL, same!

Haha @CyberHacker101

CyberHacker101

what are "docs" @JBloves27

CyberHacker101

bruv my back is half broken ima go stand up after 3 million years of.. idk stuff @xXTheKrakenXx @JBloves27

JBloves27

The docs are pretty much like where you could find the info about this project, which is the GitHub page. @CyberHacker101

CyberHacker101

Dope

have you heard of nabilafk? @JBloves27

JBloves27

Haha thanks again!

i- what?? @CyberHacker101

CyberHacker101

It's some guy who made a fornite ripoff
looked kool so i forked it and played around wit the code
Now the prob is that i cant access it anymore fsr
can ye fork it for me and share it to me was on a school account and replit got blocked lol cuz of it @JBloves27

JBloves27

LOL, uh sure? Idk what the link is though @CyberHacker101

CyberHacker101

gimme a sec @JBloves27

CyberHacker101

lol ima use a crappy webbot i made from 3 years ago @JBloves27

CyberHacker101
CyberHacker101

Ok lets give a round of applause to my brain for functioning

SOO half of ma code ain't loadin and this webbot is complete trash yet it works so it should be good idea to make/steal some other github @JBloves27

JBloves27

Lmao, okay @CyberHacker101

CyberHacker101

did ye share da rep yet? @JBloves27

JBloves27

No, sorry. I'll share it right now. @CyberHacker101

jihhyuu202

collatz conjecture intensifies @CyberHacker101

JBloves27

I- what?? @jihhyuu202

jihhyuu202

its a math thing lol @JBloves27

JBloves27

Ah, lmao okay @jihhyuu202

CyberHacker101
CyberHacker101
hehehe

Someone actually knows it

lets keep this a secret @jihhyuu202

CyberHacker101

ah math nerds come in @JBloves27

JBloves27

Haha @CyberHacker101

me being a math nerd but not knowing it smh lmao

CyberHacker101

huge oof

(if ye want to know about it here's an explanation) @JBloves27

JBloves27

Lol, thanks xD @CyberHacker101

CyberHacker101

check dis out :D

Ma first button that actually works xD @JBloves27

CyberHacker101

nvm it doesnt work sighhhh

BACK TO BOOOOOOT CAMP HERE ME GO @JBloves27

JBloves27

LMAO, the iframe doesn't work xDDDD @CyberHacker101

JBloves27

HAHA oof @CyberHacker101

CyberHacker101

xD i know @JBloves27

CyberHacker101

GIMME A SEC
@JBloves27

CyberHacker101

sigh ill fix it later ma brain isnt workin rn
Anyways it supposed to show you a button n when you click on it you get this. Ima re-make it soon so be aware ;) @JBloves27

JBloves27

Haha, oof. Lol, okay :) @CyberHacker101

CyberHacker101

bruh im tryna re make fnf n ma hands are half dead by now

it 2 am ima go sleep now @JBloves27

CyberHacker101

yep nvm ma clocks wrong
@CyberHacker101

JBloves27
CyberHacker101

Hmm do you know any web where i can save my reply code without the fear of someone sabotaging it/ coping it? anywhere except anything that you gotta pay for I'm broke xD @JBloves27

JBloves27
CyberHacker101
ch1ck3n

very cool

you might want a better CSS though

JBloves27

Thanks!

Yeah, I was thinking about that. Do you have any suggestions about better styling or any color suggestions? @ch1ck3n

ch1ck3n

@JBloves27 idk you can make it better from here

JBloves27

Hmm, okay. Thanks! @ch1ck3n

808boiiz

How you guys doin

808boiiz

haha

808boiiz

Me too! Only now I went on repo

808boiiz

You guys have a github account? Follow me at PYoungBoy808!

zplusfour

this is not working
i put my username "zhzhgh" and it shows me this:

JBloves27

Hmm, are you sure that's you're github username? Or are you sure that it exists? @zplusfour

JBloves27

Can you maybe try again, and let me know if that happens again? Thanks! @zplusfour

zplusfour
JBloves27

Hmmm, what kind of device are you on? @zplusfour

zplusfour
JBloves27

Hmm, can you try again? Like enter the username and then pressing the search button? @zplusfour

zplusfour
zplusfour

@JBloves27 oh now it worked

JBloves27

Oh okay :) @zplusfour

JBloves27

Heya, I'm really sorry that I'm pinging you guys so much!
Sorry again!

DillonB07

@JBloves27 No problem!

JBloves27

Ok! Quick question, do you think this website is missing anything, or do you think it needs any other additional styling? @DillonB07

DillonB07

@JBloves27 I think it could use some additional CSS, particularly the background. It is a little plain. For people with a large screen, it is quite small. However, you could also make the size of the text box and image responsive to the size of the screen using media queries in your CSS. That would look a lot better I think.

Have a look at this screenshot. I definitely don't use this screen size myself, but quite a lot of people will.
This shows how it can look on a 2560x1440 screen size.

DillonB07

Oh also, it might just be me, but custom domains are really nice on websites that you've made. If you're interested in one of those, you could check out this tutorial here: https://replit.com/talk/share/repl-post/144185

I'm also currently making a tutorial on getting an email with that custom domain which should be ready in a few days.

JBloves27

Ooh, okay! Thanks for the suggestions, definitely needed them. So I guess I'll work on making it responsive/filling in the screen more, then the CSS, and maybe custom domain ;) Thanks so much though, you've been a lot of help to me! @DillonB07

DillonB07

@JBloves27 No problem! Happy to help with anything Python, HTML or CSS related if I can!