Retrieves GitHub Stats via `git_api` and flask.

Overview

GitHub User Search

Created using Python3 and git_api, coded by JBYT27.

About

This is a project I decided to make for Kajam, but I decided to choose a different idea for the jam, so this is just your ordinary project. (You can find the package here.) So this is basically a clone of RayhanADev's Replit User Search. I tried recreating that, but it retrieves GitHub user info. You just insert your name inside the textbox, press the search button, and it should retrive the GitHub user info!

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!

License

This project is under the MIT License.

Code of Conduct

The Code of Conduct is located here.

Comments
  • [ENHANCEMENT] Add Flexbox CSS and responsive sizes

    [ENHANCEMENT] Add Flexbox CSS and responsive sizes

    Hi,

    I think this would benefit a lot from Flexbox. If you don't know anything about Flexbox, I'd really recommend this guide. It helped me A LOT and I'd still be trying to muddle through absolute and relative layouts without it.

    Guide: https://flexbox-rwd.com/ If you want something free, then you should check out CSS-Tricks article: https://css-tricks.com/snippets/css/a-guide-to-flexbox/ though it is a little tricky to understand in my opinion.

    If you want, I'd be happy to help with the CSS. Making it responsive. I don't really know what to do with the background.

    enhancement in progress medium priority 
    opened by DillonB07 11
  • Responsive CSS and enhancements

    Responsive CSS and enhancements

    Due to some unknown conflicts #7 can't be merged.

    This PR includes a few enhancements and includes responsive CSS.

    However, the user cards aren't centered but this is on the todo list.

    Why did I do this to the wrong branch!

    opened by DillonB07 1
  • Update python-dotenv requirement from ^0.20.0 to ^0.21.0

    Update python-dotenv requirement from ^0.20.0 to ^0.21.0

    Updates the requirements on python-dotenv to permit the latest version.

    Release notes

    Sourced from python-dotenv's releases.

    Version 0.21.0

    What's Changed

    Added

    Fixed

    New Contributors

    Full Changelog: https://github.com/theskumar/python-dotenv/compare/v0.20.0...v0.21.0

    Changelog

    Sourced from python-dotenv's changelog.

    [0.21.0] - 2022-09-03

    Added

    Fixed

    [0.20.0] - 2022-03-24

    Added

    • Add encoding (Optional[str]) parameter to get_key, set_key and unset_key. (#379 by [@​bbc2])

    Fixed

    • Use dict to specify the entry_points parameter of setuptools.setup (#376 by [@​mgorny]).
    • Don't build universal wheels (#387 by [@​bbc2]).

    [0.19.2] - 2021-11-11

    Fixed

    • In set_key, add missing newline character before new entry if necessary. (#361 by [@​bbc2])

    [0.19.1] - 2021-08-09

    Added

    [0.19.0] - 2021-07-24

    Changed

    • Require Python 3.5 or a later version. Python 2 and 3.4 are no longer supported. (#341 by [@​bbc2]).

    Added

    ... (truncated)

    Commits
    • b6fe193 Bump version: 0.20.0 → 0.21.0
    • 5d07931 update changelog
    • 490b116 Revert "fix: out of scope error when "dest" variable is undefined #413"
    • b1f041d Add release notes for 0.21.0
    • 6399af6 chore: fix flake8 issue
    • a53d652 fix: out of scope error when "dest" variable is undefined #413
    • a7c811d Update README.md (#415)
    • 914c68e feat(cli) add --format= option to list command (#407)
    • 2f36c08 Drop Python 3.5 and 3.6 and upgrade GA (#393)
    • a50a3bf Add .vscode to gitignore
    • Additional commits viewable in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Update python-dotenv requirement from ^0.19.1 to ^0.20.0

    Update python-dotenv requirement from ^0.19.1 to ^0.20.0

    Updates the requirements on python-dotenv to permit the latest version.

    Release notes

    Sourced from python-dotenv's releases.

    Version 0.20.0

    Added

    • Add encoding (Optional[str]) parameter to get_key, set_key and unset_key. (#379 by @​bbc2)

    Fixed

    • Use dict to specify the entry_points parameter of setuptools.setup (#376 by @​mgorny).
    • Don't build universal wheels (#387 by @​bbc2).
    Changelog

    Sourced from python-dotenv's changelog.

    [0.20.0] - 2022-03-24

    Added

    • Add encoding (Optional[str]) parameter to get_key, set_key and unset_key. (#379 by [@​bbc2])

    Fixed

    • Use dict to specify the entry_points parameter of setuptools.setup (#376 by [@​mgorny]).
    • Don't build universal wheels (#387 by [@​bbc2]).

    [0.19.2] - 2021-11-11

    Fixed

    • In set_key, add missing newline character before new entry if necessary. (#361 by [@​bbc2])

    [0.19.1] - 2021-08-09

    Added

    [0.19.0] - 2021-07-24

    Changed

    • Require Python 3.5 or a later version. Python 2 and 3.4 are no longer supported. (#341 by [@​bbc2]).

    Added

    • The dotenv_path argument of set_key and unset_key now has a type of Union[str, os.PathLike] instead of just os.PathLike (#347 by [@​bbc2]).
    • The stream argument of load_dotenv and dotenv_values can now be a text stream (IO[str]), which includes values like io.StringIO("foo") and open("file.env", "r") (#348 by [@​bbc2]).

    [0.18.0] - 2021-06-20

    Changed

    • Raise ValueError if quote_mode isn't one of always, auto or never in set_key (#330 by [@​bbc2]).
    • When writing a value to a .env file with set_key or dotenv set <key> <value> (#330 by [@​bbc2]):
      • Use single quotes instead of double quotes.

    ... (truncated)

    Commits

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Sourcery refactored main branch

    Sourcery refactored main branch

    Branch main refactored by Sourcery.

    If you're happy with these changes, merge this Pull Request using the Squash and merge strategy.

    See our documentation here.

    Run Sourcery locally

    Reduce the feedback loop during development by using the Sourcery editor plugin:

    Review changes via command line

    To manually merge these changes, make sure you're on the main branch, then run:

    git fetch origin sourcery/main
    git merge --ff-only FETCH_HEAD
    git reset HEAD^
    

    Help us improve this pull request!

    opened by sourcery-ai[bot] 0
  • Bump git-api from 1.7.1 to 1.7.5

    Bump git-api from 1.7.1 to 1.7.5

    Bumps git-api from 1.7.1 to 1.7.5.

    Release notes

    Sourced from git-api's releases.

    v.1.7.5 - Most likely final release!

    This will most likely be the final release, that holds all the latest code, which allows users to use the latest functions!

    Enjoy!

    Full Changelog: https://github.com/JBYT27/Git-API/compare/v1.7.1...v1.7.5

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    high priority dependencies python 
    opened by dependabot[bot] 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 8% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /static/nothing.jpg | 457.76kb | 421.11kb | 8.01% | | /static/image.png | 2.40kb | 2.38kb | 0.94% | | /static/favicon.svg | 0.95kb | 0.94kb | 0.31% | | | | | | | Total : | 461.10kb | 424.42kb | 7.95% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    opened by imgbot[bot] 0
Releases(v2.0)
  • v2.0(Dec 19, 2021)

    What's Changed

    • Create LICENSE by @JBYT27 in https://github.com/JBYT27/GitHub-User-Search/pull/1
    • Create CODE_OF_CONDUCT.md by @JBYT27 in https://github.com/JBYT27/GitHub-User-Search/pull/2
    • [ImgBot] Optimize images by @imgbot in https://github.com/JBYT27/GitHub-User-Search/pull/5
    • Enable error handler for 500 by @DillonB07 in https://github.com/JBYT27/GitHub-User-Search/pull/9
    • Merge Replit modifications into responsive-css branch by @DillonB07 in https://github.com/JBYT27/GitHub-User-Search/pull/10
    • Responsive CSS and enhancements by @DillonB07 in https://github.com/JBYT27/GitHub-User-Search/pull/11
    • Bump git-api from 1.7.1 to 1.7.5 by @dependabot in https://github.com/JBYT27/GitHub-User-Search/pull/12
    • Fix cards by @DillonB07 in https://github.com/JBYT27/GitHub-User-Search/pull/13
    • [ENHANCEMENT] Adding Responsive CSS & General Improvements by @JBYT27 in https://github.com/JBYT27/GitHub-User-Search/pull/7
    • Update images by @DillonB07 in https://github.com/JBYT27/GitHub-User-Search/pull/15
    • Light/dark mode by @DillonB07 in https://github.com/JBYT27/GitHub-User-Search/pull/16

    New Contributors

    • @JBYT27 made their first contribution in https://github.com/JBYT27/GitHub-User-Search/pull/1
    • @imgbot made their first contribution in https://github.com/JBYT27/GitHub-User-Search/pull/5
    • @DillonB07 made their first contribution in https://github.com/JBYT27/GitHub-User-Search/pull/9
    • @dependabot made their first contribution in https://github.com/JBYT27/GitHub-User-Search/pull/12

    Full Changelog: https://github.com/JBYT27/GitHub-User-Search/commits/v2.0

    Source code(tar.gz)
    Source code(zip)
Owner
an aspirin
they/them. Genshin and manga fan btw
an aspirin
Analytics platform for Telegram Channels

Tele-Report Analytics platform for Telegram Channels 🚧 👷 Getting Started 1- Install redis and postgreSQL (it would be more generic in future, like u

2 Oct 11, 2022
Twitter for Python!

Tweepy: Twitter for Python! Installation The easiest way to install the latest version from PyPI is by using pip: pip install tweepy You can also use

9.4k Jan 07, 2023
Validate all your Customer IAM Policies against AWS Access Analyzer - Policy Validation

✅ Access Analyzer - Batch Policy Validator This script will analyze using AWS Access Analyzer - Policy Validation all your account customer managed IA

Victor GRENU 41 Dec 12, 2022
telegram bot that calculates file hash / Dosya toplamı hesaplayan telegram botu

Telegram File Hash Bot FileHashBot: 🇬🇧 Bot that calculates file hashes. 🇹🇷 Dosya toplamları hesaplayan bot. Demo in Telegram: @FileHashBot 🇬🇧 Se

Hüzünlü Artemis [HuzunluArtemis] 5 Jun 29, 2022
Instagram-follower-bot - An Instagram follower bot written in Python

Instagram Follower Bot An Instagram follower bot written in Python. The bot follows the follower of which account you want. e.g. (You want to follow @

Aytaç Kaşoğlu 1 Dec 31, 2021
GitHub action to deploy serverless functions to YandexCloud

YandexCloud serverless function deploy action Deploy new serverless function version (including function creation if it does not exist). Inputs yc_acc

Много Лосося 4 Apr 10, 2022
PyManGenerator is a token generator for discord, it joins servers using webbot to automate everything

PyManGenerator is a token generator for discord, it joins servers using webbot to automate everything. Captcha can be done by itself unless you used your current IP Address more than once.

5 Nov 27, 2021
DeFi wallet on Chia Network.

DeFi wallet on Chia Network.

GobyWallet 21 Aug 12, 2022
A file-based quote bot written in Python

Let's Write a Python Quote Bot! This repository will get you started with building a quote bot in Python. It's meant to be used along with the Learnin

1 Feb 23, 2022
Github action for automatically determine the version for next release by using repository tags

This action will automatically determine the version for next release by using repository tags

Igor Gov 7 Oct 25, 2022
Previewer for VapourSynth scripts.

Standalone previewer for VapourSynth scripts Fork of Endilll's vapoursynth-preview (not maintained anymore) This program is meant to be paired with a

Irrational Encoding Wizardry 26 Dec 16, 2022
A Tᴇʟᴇɢʀᴀᴍ Vɪᴅᴇᴏ Pʟᴀʏᴇʀ Bᴏᴛ Tᴏ Pʟᴀʏ YT Vɪᴅᴇᴏs & Lɪᴠᴇ Sᴛʀᴇᴀᴍ.

Tuktuky_Music Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live strams, YouTube videos and telegram medi

TᑌKTᑌKY ᖇᗩᕼᗰᗩᑎ 3 Sep 14, 2021
A Python wrapper around the Twitter API.

Python Twitter A Python wrapper around the Twitter API. By the Python-Twitter Developers Introduction This library provides a pure Python interface fo

Mike Taylor 3.4k Jan 01, 2023
Jackrabbit Relay is an API endpoint for stock, forex and cryptocurrency exchanges that accept REST webhooks.

JackrabbitRelay Jackrabbit Relay is an API endpoint for stock, forex and cryptocurrency exchanges that accept REST webhooks. Disclaimer Please note RA

Rose Heart 23 Jan 04, 2023
A simple but useful Discord Selfbot with essential features, made with discord.py-self.

Discord Selfbot Xyno Discord Selfbot Xyno is a simple but useful selfbot for Discord. It has currently limited useful features but it will be updated

Amit Pathak 7 Apr 24, 2022
AWS SQS event redrive Lambda With Python

AWS SQS event redrive Lambda This repository contains one simple AWS Lambda function in Python to redrive AWS SQS events from source queue to destinat

1 Oct 19, 2021
Alienworlds-bot - A Python script made to automate the tidious job of mining on AlienWorlds

AlienWorlds bot A Python script designed to automate the tedious work of mining

5 Dec 23, 2022
Bringing Ethereum Virtual Machine to StarkNet at warp speed!

Warp Warp brings EVM compatible languages to StarkNet, making it possible to transpile Ethereum smart contracts to Cairo, and use them on StarkNet. Ta

Nethermind 700 Dec 26, 2022
Discord raid tool!

GANG Multi Tool Menu: -- YOUTUBE TUTORIAL! Features: Most Advanced Multi Tool! Spammer DM Spammer Friend Spammer Reaction Spam WebhookSpammer Typing

1 Feb 13, 2022
Simple VK API wrapper for Python

VK Admier: documentation VK Admier is simple VK API wrapper for community bot development. Authorization You should create bot object from Client clas

Egor Light 2 Nov 10, 2022