github

12 repositories

521xueweihan/HelloGitHub

A Monthly Curated Guide to Fun, Beginner-Friendly GitHub Projects — HelloGitHub publishes a monthly issue (on the 28th) highlighting fun, entry-level open source projects, open source books, practical projects, and enterprise-grade tools. It's aimed at newcomers who want to quickly discover interesting repos and develop an interest in open source without digging through GitHub themselves.

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

Python🇨🇳 Greater China
★185,334
Asabeneh/30-Days-Of-Python

A 30-day, day-by-day curriculum covering Python basics to web and data tools — A structured, free course that walks beginners from variables and loops through OOP, web scraping, Pandas, Flask, and MongoDB in daily lessons. Useful for self-paced learners who want a clear roadmap plus optional video support rather than scattered tutorials.

The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

Python🇪🇺 EuropeAttention 43Acceleration +21%
★77,503
go-gitea/gitea

A self-hosted Git platform that can reuse GitHub Actions — Gitea bundles Git hosting, issue tracking, wiki, package registry and CI/CD into one self-hosted service, written in Go so it runs on nearly any platform. CI workflows can reuse GitHub Actions, making it a practical option for teams wanting full control over their code infrastructure without vendor lock-in.

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

GoAttention 34Acceleration +25%
★58,753
SimplifyJobs/Summer2027-Internships

A daily-updated master list of Summer 2027 tech internships — Community-maintained by Pitt CSC and Simplify, this repo tracks over 1,800 Summer 2027 internships across software engineering, data science/AI, product management, quant finance, and hardware. Roles are categorized and updated daily via issue submissions, making it a go-to resource for students job-hunting early.

Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.

Python🇺🇸 North AmericaAttention 37Acceleration +45%
★48,219
maboloshi/github-chinese

A Userscript That Fully Localizes GitHub's Interface to Chinese — A userscript for Tampermonkey, Violentmonkey, and Macaque that translates GitHub's UI into Chinese, including menus, buttons, repo descriptions, and timestamps. It uses smart regex matching and a continuously updated term dictionary, forked from 52cik/github-hans. Useful for Chinese-speaking developers who want a fully localized GitHub experience, with a VS Code marketplace extension also available.

GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese)

JavaScript🇨🇳 Greater ChinaAttention 44Acceleration -12%
★36,999
github/github-mcp-server

GitHub's own MCP server links AI agents to live repo data — GitHub's official Model Context Protocol server lets AI tools read code, manage issues/PRs, inspect CI/CD runs, and review security alerts via natural language. It targets developers wiring assistants into GitHub workflows, offering both a hosted remote server and a local Go binary option.

GitHub's official MCP Server

Go🇺🇸 North AmericaAttention 40Acceleration +3%Retention +86%
★34,046
dyad-sh/dyad

A local, open-source AI app builder with no vendor lock-in — Dyad runs on your own machine instead of a hosted service, letting you bring your own AI API keys and avoid lock-in. It's a free, cross-platform alternative to Lovable, v0, or Bolt for developers who want privacy and control over their AI app building workflow.

Local, open-source AI app builder for power users ✨ v0 / Lovable / Replit / Bolt alternative 🌟 Star if you like it!

TypeScriptAttention 30Acceleration -28%
★22,104
desktop/desktop

GitHub Desktop: a visual, open-source way to manage Git workflows — GitHub Desktop is an open-source Electron app built with TypeScript and React that lets you commit, branch, and review changes visually instead of via Git commands. Official installers exist for macOS (including Apple silicon) and Windows, with Linux builds offered through community forks for users who need them.

Focus on what matters instead of fighting with Git.

TypeScriptAttention 9
★22,029
gitbutlerapp/gitbutler

A Git client with GUI and CLI built for AI-driven coding workflows — GitButler is a Git-based version control tool offering both a GUI app and a new `but` CLI, built on Tauri/Rust/Svelte. It's designed from the ground up for AI-powered development workflows, making it worth a look for developers juggling AI coding agents alongside traditional Git branches.

The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte

Rust🇪🇺 EuropeAttention 34Acceleration +32%
★21,881
ahmedkhaleel2004/gitdiagram

Turn any GitHub repo into a diagram—or a one-minute video — GitDiagram now generates narrated ~1-minute explainer videos of a repo alongside its AI-generated architecture diagrams, with MP4 export and captions. It also exposes diagrams via a Markdown URL or an MCP server for AI agents, useful for developers wanting quick visual or spoken overviews of unfamiliar codebases, public or private.

Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.

TypeScript🇺🇸 North AmericaAttention 45Acceleration +28%Retention +72%
★18,580
github/gh-stack

Official GitHub CLI extension for managing stacked pull requests — An official gh extension that automates stacked PR workflows: creating branches, rebasing them, fixing PR base branches, and navigating between layers. Useful for developers who split large changes into chained, reviewable PRs via the GitHub CLI.

GitHub Stacked PRs

Go🇺🇸 North AmericaAttention 38Acceleration -34%Retention +76%
★1,725
suzuki-shunsuke/ghtkn

Swap long-lived GitHub PATs for 8-hour app tokens — ghtkn is a CLI that issues short-lived (8-hour) GitHub App User Access Tokens via Device Flow instead of long-lived PATs or OAuth tokens. It needs no private key or client secret, stores tokens securely in the OS keyring, supports multiple GitHub Apps, and can auto-refresh tokens, reducing risk from local credential leaks.

A CLI to create short-lived (8 hours) GitHub App User Access Token for secure local development

Go🇯🇵 Japan
★437