{"id":21721485,"url":"https://github.com/vansh-codes/gityzer","last_synced_at":"2025-04-12T21:33:52.205Z","repository":{"id":259600980,"uuid":"861899645","full_name":"vansh-codes/Gityzer","owner":"vansh-codes","description":"Generates personalized image summarizing your GitHub stats making your readme standout","archived":false,"fork":false,"pushed_at":"2025-01-17T15:38:26.000Z","size":2841,"stargazers_count":14,"open_issues_count":5,"forks_count":23,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T07:44:58.629Z","etag":null,"topics":["badge","github-resume","gityzer","gssoc-ext","readme","sharing","swoc","swoc-25"],"latest_commit_sha":null,"homepage":"https://gityzer.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vansh-codes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["vansh-codes"]}},"created_at":"2024-09-23T17:38:50.000Z","updated_at":"2025-01-17T15:38:28.000Z","dependencies_parsed_at":"2024-10-26T20:49:57.637Z","dependency_job_id":"d9ee23e5-ba03-42e8-9111-f2fbef81b4bc","html_url":"https://github.com/vansh-codes/Gityzer","commit_stats":null,"previous_names":["vansh-codes/gityzer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vansh-codes%2FGityzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vansh-codes%2FGityzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vansh-codes%2FGityzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vansh-codes%2FGityzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vansh-codes","download_url":"https://codeload.github.com/vansh-codes/Gityzer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248636447,"owners_count":21137452,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["badge","github-resume","gityzer","gssoc-ext","readme","sharing","swoc","swoc-25"],"created_at":"2024-11-26T02:17:09.133Z","updated_at":"2025-04-12T21:33:52.196Z","avatar_url":"https://github.com/vansh-codes.png","language":"JavaScript","readme":"\u003cdiv align=\"center\"\u003e\n\n# **GITYZER**\n\n\u003ci\u003eGityzer is an open-source tool that generates a personalized image summarizing a user's GitHub stats. This image can be easily embedded in GitHub README files, helping developers showcase their contributions, coding activity, and overall GitHub presence.\\*\n\u003c/i\u003e\n\n\u003cbr\u003e\n\u003ctable align=\"center\"\u003e\n  \u003cthead align=\"center\"\u003e\n    \u003ctr border=\"1\"\u003e\n      \u003cth\u003e🤖 Project\u003c/th\u003e\n      \u003cth\u003e🌟 Stars\u003c/th\u003e\n      \u003cth\u003e🍴 Forks\u003c/th\u003e\n      \u003cth\u003e🐛 Issues\u003c/th\u003e\n      \u003cth\u003e🔔 Open PRs\u003c/th\u003e\n      \u003cth\u003e🔕 Close PRs\u003c/th\u003e\n      \u003cth\u003e👥 Contributors\u003c/th\u003e\n    \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003cimg src=\"https://badges.frapsoft.com/os/v1/open-source.svg?v=103\"\u003e\u003c/td\u003e\n      \u003ctd\u003e\u003cimg src=\"https://img.shields.io/github/stars/vansh-codes/Gityzer?style=social\"\u003e\u003c/td\u003e\n      \u003ctd\u003e\u003cimg src=\"https://img.shields.io/github/forks/vansh-codes/Gityzer\"\u003e\u003c/td\u003e\n      \u003ctd\u003e\u003cimg src=\"https://img.shields.io/github/issues/vansh-codes/Gityzer\"\u003e\u003c/td\u003e\n      \u003ctd\u003e\u003cimg src=\"https://img.shields.io/github/issues-pr/vansh-codes/Gityzer\"\u003e\u003c/td\u003e\n      \u003ctd\u003e\u003cimg src=\"https://img.shields.io/github/issues-pr-closed/vansh-codes/Gityzer?color=critical\"\u003e\u003c/td\u003e\n      \u003ctd\u003e\u003cimg src=\"https://img.shields.io/github/contributors/vansh-codes/Gityzer?color=blue\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\n## \u003cimg src=\"https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/People%20with%20professions/Man%20Technologist%20Medium%20Skin%20Tone.png\" alt=\"man-techno\" height=50 width=50\u003e Live Demo\n\nVisit https://gityzer.vercel.app/ to see the live demo\n\n\u003e [!NOTE]\n\u003e Take UI inspiration from [Socialify](https://socialify.git.ci/)\n\u003e Inspiration doesnt means copying the exact same UI from there\n\n## 💪 Outreach\n\nGityzer is proudly part of global initiatives engaging with passionate developers and open-source enthusiasts worldwide:\n\n \u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003eName\u003c/th\u003e\n    \u003cth\u003eLogo\u003c/th\u003e\n    \u003cth\u003ePurpose\u003c/th\u003e\n  \u003c/tr\u003e\n\u003c!--   \u003ctr\u003e\n    \u003ctd\u003eProduct Hunt\u003c/td\u003e\n    \u003ctd\u003e\u003ca href=\"https://www.producthunt.com/posts/helpops-hub?embed=true\u0026utm_source=badge-featured\u0026utm_medium=badge\u0026utm_souce=badge-helpops\u0026#0045;hub\" target=\"_blank\"\u003e\u003cimg src=\"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=491182\u0026theme=light\" alt=\"HelpOps\u0026#0045;hub - Ensuring\u0026#0032;You\u0026#0032;Never\u0026#0032;Get\u0026#0032;Stuck\u0026#0032;In\u0026#0032;DevOps\u0026#0032;Again\u0026#0033; | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" /\u003e\u003c/a\u003e\u003c/td\u003e\n    \u003ctd\u003e A platform where people launch different kind of products/projects and share them with the community \u003c/td\u003e\n  \u003c/tr\u003e --\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eGSSoC'2024-Extd \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://github.com/user-attachments/assets/1bd8ab15-604e-4ac9-a33e-dc753a07be23\" alt=\"GirlScriptSummerOfCode\"\u003e\u003c/td\u003e\n    \u003ctd\u003e The coding period is from October 1st to October 30th, during which contributors make contributions and earn points on the platform.\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eHacktoberfest 2024 \u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://github.com/user-attachments/assets/027eb349-43f2-4834-9343-1e8ba0bf54ed\" alt=\"logo of Hacktoberfest 2024\"\u003e\u003c/td\u003e\n    \u003ctd\u003e Hacktoberfest is a month-long October event welcoming all skill levels to join the open source community \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eSWOC 2024\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://private-user-images.githubusercontent.com/80592559/400343793-eb175a0d-a4c4-4380-a971-fffb23288002.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzYxODUwMTUsIm5iZiI6MTczNjE4NDcxNSwicGF0aCI6Ii84MDU5MjU1OS80MDAzNDM3OTMtZWIxNzVhMGQtYTRjNC00MzgwLWE5NzEtZmZmYjIzMjg4MDAyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAxMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMTA2VDE3MzE1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkZTQ4MzU3NmI1MDk3ZTY4ZDI5MTA5Zjg0NDA4YjYyNTgyOGJhMzY4OTUzNzM0YjE1ZTI4NDdjZTdmZmIzYTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.VaBTjMCkP4UW2VMe4hmU4V-zdxvYTtUKhaTPZIbMC5I\" alt=\"SWOC 2024\"\u003e\u003c/td\u003e\n    \u003ctd\u003e Social Winter of Code introduces participants to open source through projects, mentorship, and workshops on development, AI, Web3, and more.\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Technologies Used:\n\n\u003cp\u003e\n  \u003ca href=\"https://react.dev/\"\u003e\n    \u003cimg src=\"https://shields.io/badge/react-black?logo=react\u0026style=for-the-badge\" alt=\"Next.js Official Website\"/\u003e\n  \u003c/a\u003e \u003ca href=\"https://nextjs.org/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Next.js-7c3aed?style=for-the-badge\u0026logo=next.js\u0026logoColor=white\" alt=\"Next.js Official Website\"/\u003e\n  \u003c/a\u003e \u003ca href=\"https://tailwindcss.com/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Tailwind_CSS-grey?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=38B2AC\" alt=\"TailWind CSS Official Website\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://ai.google.dev/gemini-api?gad_source=1\u0026gclid=Cj0KCQjwo8S3BhDeARIsAFRmkOP_Ygexqh0M-OkFeeCxgOr5cjzTV2wNnS-nDzydv4Kaq9NPfPPTMhcaAm4_EALw_wcB\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Google%20Gemini%20API-886FBF?style=for-the-badge\u0026logo=googlegemini\u0026logoColor=fff\" alt=\"MongoDB official Website\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n### How it works\n\n1. **Fetch GitHub Data:** Gityzer collects details about a user's GitHub profile, such as:\n\n- Total contributions\n- Participation in repositories\n- Active coding days\n- Most used programming languages\n- And many more parameters\n\n2. **Generate a Custom Tagline:** Using AI (the Gemini model), Gityzer creates a unique tagline for each user based on their activity and contribution patterns on GitHub. This tagline is consistent and meaningful, providing an at-a-glance summary of the user's work.\n\n3. **Create and Embed an Image:** The tool generates an image with the following customizable elements:\n\n   - **Username:** Details fetched from the GitHub profile.\n   - **Styling Options:** Users can choose from different styles, themes (like dark or light mode), and color combinations.\n   - **Update Frequency:** Users can decide how often the image gets updated (e.g., every 14 days).\n\n4. **Avoid Rate Limits:** To prevent hitting GitHub’s API rate limits, users will need to provide their _GitHub personal access token_ with read permissions. This allows them to fetch their own profile data more efficiently.\n\n**Example URL:**\n\nUsers can generate and customize the image using a URL like:\n\n```css\ngityzer.vercel.app?\u003cgithub_username\u003e\u0026update=14\u0026style=dark\u0026theme=dark\u0026color=white\n```\n\n- `\u003cgithub_username\u003e`: The GitHub username.\n- `update=14`: Update the image every 14 days (optional parameter, default is 14).\n- `style=dark`: Choose the style (e.g., dark).\n- `theme=dark`: Set the theme (e.g., dark mode).\n- `color=white`: Choose the text color (e.g., white).\n\n## ✨ Project Structure\n\nCheck the project structure here [Project Structure](PROJECT_STRUCTURE.md)\n\n## How to contribute ?\n\nContributors can help by:\n\n- **Building the API:** Integrating GitHub’s API to fetch user data.\n- **Fine-tuning the Gemini AI model:** Ensuring the AI generates meaningful taglines.\n- **Improving the Image Generator:** Enhancing the styling options and themes.\n- **Improving the Website UI:** Enhancing the website style, design and UI\n- **Improving User Experience:** Simplifying the setup process for users and ensuring smooth token handling to avoid rate limits.\n\n\u003e [!TIP]\n\u003e Gityzer aims to make it easy for developers to create dynamic, personalized badges for their GitHub profiles, helping them stand out with a summary of their contributions in a visually appealing way. Let's work together to build this awesome tool!\n\n\u003cdiv align=\"left\"\u003e\n\u003ch2\u003e\u003cfont size=\"6\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Hand%20gestures/Handshake.png\" alt=\"Handshake\" width=\"40\" height=\"40\" /\u003e Want to Contribute? \u003c/font\u003e\u003c/h2\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\nWe welcome contributors from the Developers \u0026 AI community to enrich Gityzer and make it even more valuable for everyone. Please follow our [CONTRIBUTING guidelines](https://github.com/vansh-codes/Gityzer/blob/master/CONTRIBUTING.md) for the following:-\n\n**_Want to contribute to our website you must have to read [CONTRIBUTING guidelines](https://github.com/vansh-codes/Gityzer/blob/master/CONTRIBUTING.md)._**\n\n- Setup Gityzer on your local machine\n- Enhance the website\n- Finetune the AI model\n- enhance the image generation by making it responsive, adding themes and colors\n- And more!\n\n\u003ch1 align=center\u003e Project Admin \u003cimg src=\"https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/People%20with%20professions/Man%20Technologist%20Medium%20Skin%20Tone.png\" alt=\"man-techno\" height=40 width=40\u003e \u003c/h1\u003e\n\n  \u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/vansh-codes\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/vansh-codes\" width=\"17%\" /\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cp margin-right=\"10px 30px 100px 30px\"\u003e\n\u003ca href=\"https://twitter.com/vanshchaurasiy4\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/twitter.svg\" alt=\"vanshchaurasiy4\" height=\"30\" width=\"40\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.linkedin.com/in/vanshchaurasiya24\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/rahuldkjain/github-profile-readme-generator/master/src/images/icons/Social/linked-in-alt.svg\" alt=\"https://www.linkedin.com/in/vanshchaurasiya24\" height=\"30\" width=\"40\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\n## Code Of Conduct📑\n\nThis project and everyone participating in it is governed by the [Code of Conduct](https://github.com/vansh-codes/Gityzer/blob/master/CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.\n\n\u003cdiv align=\"center\"\u003e\n\n\u003c/div\u003e\n\u003cbr\u003e\n\u003c!-- a big thanks to all the contributors --\u003e\n\u003cdiv align=\"center\"\u003e\n\u003ch2\u003e\u003cfont size=\"6\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Smilies/Red%20Heart.png\" alt=\"Red Heart\" width=\"40\" height=\"40\" /\u003e Contributors \u003c/font\u003e\u003c/h2\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\nWe extend our heartfelt gratitude for your invaluable contribution to our project! Your efforts play a pivotal role in elevating Gityzer to greater heights.\n\nHere are the wonderful people who have contributed in [Gityzer](https://github.com/vansh-codes/Gityzer). You can see them here [CONTRIBUTORS.md](CONTRIBUTORS.md)\nMake sure you show some love by giving ⭐ to our repository\n","funding_links":["https://github.com/sponsors/vansh-codes"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvansh-codes%2Fgityzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvansh-codes%2Fgityzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvansh-codes%2Fgityzer/lists"}