Topics / #script
Script projects on GitHub
Shell scripts and automation snippets for sysadmin and miscellaneous tasks.
As of , the most-starred Script projects on GitHub are winutil (64.4K stars), acme.sh (47.8K stars) and pure-bash-bible (41.7K stars). GitHub.Locker tracks 54 Script repositories with 875.4K stars combined. The fastest-growing on October 16 was LinkSwift, with +989 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
LinkSwift
hmjz100/LinkSwift · ★ 23.7KA browser userscript that fetches direct download links for files on nine Chinese cloud drives — Baidu Netdisk, Aliyun Drive, Quark, UC, 123 Pan, Tianyi, China Mobile, Xunlei and Guangya — so you can download without the official clients.
+74winutil
ChrisTitusTech/winutil · ★ 64.4KChris Titus Tech's Windows Utility (WinUtil) is a curated compilation of Windows system tasks: it streamlines installs, debloats with tweaks, troubleshoots, and configures Windows updates.
+66tiny11builder
ntdevlabs/tiny11builder · ★ 20.6Ktiny11builder is a PowerShell script that automates building a trimmed-down Windows 11 ISO by stripping out bloatware like Edge, OneDrive, Xbox apps, Clipchamp, and more.
+57manju-laoli-skill
lixiaoxiao9888-create/manju-laoli-skill · ★ 1.4KThis is an AIGC skill pack that gives AI agents a full industrial pipeline for writing and directing viral Chinese short dramas: script structuring, character/prop asset locking, storyboarding, dialogue tone-checking, martial-arts/fantasy combat choreography, and ready-to-feed prompts for video-generation models like Seedance and MiniMax H3.
The all-time top
54 projects · by stars
- 64.4K
#1 · ChrisTitusTech/winutilwinutil
Chris Titus Tech's Windows Utility (WinUtil) is a curated compilation of Windows system tasks: it streamlines installs, debloats with tweaks, troubleshoots, and configures Windows updates.
- 47.8K
#2 · acmesh-official/acme.sh
acme.sh
acme.sh is a pure Unix shell script client for the ACME protocol that automatically issues, renews, and installs free SSL/TLS certificates from CAs like Let's Encrypt or ZeroSSL.
- 41.7K
#3 · dylanaraps/pure-bash-biblepure-bash-bible
A reference collection of pure Bash functions that replace external tools like sed, awk, cut, and grep for common string, array, file, and terminal tasks.
- 4

Python
35.4Kgeekcomputers/Python · PythonA personal collection of small, standalone Python scripts covering automation, games, utilities, and web scraping, meant both to solve the author's own problems and to serve as learning examples for beginners.
- 5

husky
35.4Ktypicode/husky · JavaScriptHusky is a tool that makes it easy to set up and manage Git hooks, so scripts run automatically on Git events like commits or pushes.
- 6

zapret-discord-youtube
34.8KFlowseal/zapret-discord-youtube · BatchfileA free Windows toolkit of batch scripts around bol-van's zapret that runs DPI-bypass strategies to restore access to Discord and YouTube — no VPN or subscription involved.
- 7

12306
34KtesterSunshine/12306 · PythonThis is a Chinese railway (12306) ticket-booking assistant that automates logging in, solving captchas, and grabbing train tickets, including waitlist ('候补') grabbing when tickets are sold out.
- 8

dotfiles
31.5Kmathiasbynens/dotfiles · ShellMathias Bynens' personal dotfiles: shell configuration files for macOS (aliases, functions, settings) plus scripts for setting up a new Mac with sensible defaults.
- 9

ProxmoxVE
29.8Kcommunity-scripts/ProxmoxVE · ShellA community-maintained set of one-command install scripts for Proxmox VE: paste a single line into your Proxmox shell and it sets up a popular self-hosted service as a ready container or VM.
- 10

v2ray
29.7K233boy/v2ray · ShellA one-click install and management script for V2Ray proxy servers, letting you set up and run multiple VMess, VLESS, Trojan and Shadowsocks configurations on your own Linux server through a single command-line tool.
- 11
LinkSwift
23.7Khmjz100/LinkSwift · JavaScriptA browser userscript that fetches direct download links for files on nine Chinese cloud drives — Baidu Netdisk, Aliyun Drive, Quark, UC, 123 Pan, Tianyi, China Mobile, Xunlei and Guangya — so you can download without the official clients.
- 12

neofetch
23.7Kdylanaraps/neofetch · ShellNeofetch is a command-line system information tool written in bash 3.2+. It displays your operating system, software and hardware info in an aesthetic, visually pleasing way, next to your OS logo.
- 13

SpotX
22.7KSpotX-Official/SpotX · PowerShellSpotX is a patcher for the official Spotify desktop client on Windows: it blocks banner, video and audio ads and changes some hidden client features. It ships as a set of install scripts you run once.
- 14

PEASS-ng
20.7Kpeass-ng/PEASS-ng · C#PEASS-ng is a suite of local privilege escalation enumeration tools: LinPEAS for Linux/Unix/macOS and WinPEAS for Windows. They scan a machine for privesc paths and print misconfigurations with nice colors so you can spot them easily.
- 15

tiny11builder
20.6Kntdevlabs/tiny11builder · C#tiny11builder is a PowerShell script that automates building a trimmed-down Windows 11 ISO by stripping out bloatware like Edge, OneDrive, Xbox apps, Clipchamp, and more.
- 16

Windows10Debloater
18.8KSycnex/Windows10Debloater · PowerShellA PowerShell script/utility that debloats Windows 10 by removing pre-installed apps, stopping some telemetry, preventing Cortana from being used as your search index, and disabling unnecessary scheduled tasks.
- 17

InstaPy
18.3KInstaPy/InstaPy · PythonInstaPy is a bot that automates your Instagram account - liking, commenting, following and unfollowing - to grow your likes, comments and followers without you doing it by hand.
- 18

diff-so-fancy
18.1Kso-fancy/diff-so-fancy · PerlA command-line tool that turns git's machine-readable diff output into human-readable text, so you can review changes and spot defects faster.
- 19

not-paid
15.7Kkleampa/not-paid · JavaScriptA snippet you embed on a client's site that gradually reduces the body tag's opacity each day until it fades to nothing, as a nudge to pay their overdue invoice.
- 20

BullshitGenerator
15.5Kmenzi11/BullshitGenerator · JavaScriptA joke project that generates nonsensical Chinese text, built purely so the author could test whether his GUI code renders text correctly.
- 21

hapi
14.8Khapijs/hapi · JavaScripthapi (@hapi/hapi) is a Node.js web framework for building powerful, scalable applications with minimal overhead and full out-of-the-box functionality — 'your code, your way'.
- 22

shelljs
14.4Kshelljs/shelljs · JavaScriptShellJS is a portable implementation of Unix shell commands (cat, cp, mkdir, grep, sed, etc.) built on top of the Node.js API, letting you write shell-style scripts that run the same on Windows, Linux, and macOS.
- 23

macOS-Simple-KVM
13.9Kfoxlet/macOS-Simple-KVM · ShellA set of scripts and tools for setting up a macOS virtual machine in QEMU, accelerated by KVM, so you can run macOS on a Linux host.
- 24
wechat_jump_game
13.8Kwangshub/wechat_jump_game · PythonA Python script that plays WeChat's mini-game 'Jump Jump' (跳一跳) automatically, using image recognition to measure jump distance and ADB to control the phone screen.
- 25
reinstall
13.8Kbin456789/reinstall · ShellA one-click script that reinstalls a VPS's operating system over the network: about 20 common Linux distros, or Windows from official ISOs — and the machine can currently be running either Linux or Windows.
- 26

git-filter-repo
13.4Knewren/git-filter-repo · Pythongit-filter-repo is a versatile tool for quickly rewriting git repository history — the replacement the git project itself now recommends over git filter-branch.
- 27

RemoveWindowsAI
13.4Kzoicware/RemoveWindowsAI · PowerShellRemoveWindowsAI is a PowerShell script that force-removes Copilot, Recall, Image Creator and other AI features Microsoft keeps adding to Windows 11, to improve privacy, security and user experience.
- 28

AutoHotkey
13.3KAutoHotkey/AutoHotkey · C++AutoHotkey is a free, open-source Windows utility for automating repetitive tasks, driven by its own scripting language with built-in support for defining hotkeys.
- 29
pytube
13.2Kpytube/pytube · PythonA lightweight, dependency-free Python library and command-line utility for downloading YouTube videos — made for scripting downloads instead of grabbing them by hand.
- 30

pyinstaller
13.1Kpyinstaller/pyinstaller · PythonPyInstaller takes a Python script and all its dependencies and bundles them into a single standalone executable or folder, so people can run the app without installing Python or any modules.
- 31

bocker
12.7Kp8952/bocker · ShellBocker is a minimal reimplementation of Docker written in roughly 100 lines of bash, built to demonstrate how core container functionality works under the hood.
- 32

RedditVideoMakerBot
12.5Kelebumm/RedditVideoMakerBot · PythonA Python bot that turns Reddit posts into short-form videos with text-to-speech narration and background footage, ready to upload to TikTok, YouTube, or Instagram.
- 33

Github-Ranking
12.4KEvanLi/Github-Ranking · PythonGithub-Ranking is a repository that tracks and lists the most-starred and most-forked repositories on GitHub, with both an overall Top 100 and per-language Top 100 breakdowns.
- 34

webhook
12.2Kadnanh/webhook · GoWebhook is a lightweight Go server that exposes HTTP endpoints (hooks) and runs a configured shell command whenever that endpoint receives a request, optionally passing along headers, payload, or query data.
- 35

git-blame-someone-else
11.7Kjayphelps/git-blame-someone-else · ShellA prank shell script for git: it rewrites a commit so someone else appears as the author of your code. The author openly calls it a joke, not a serious tool.
- 36

one-key-hidpi
11.2Kxzhih/one-key-hidpi · ShellA shell script that simulates macOS HiDPI on a non-retina display, so System Preferences gets a 'Native' Scaled option just like on a Retina Mac.
- 37

_s
11KAutomattic/_s · CSS_s (Underscores) is an archived, officially inactive WordPress starter theme by Automattic, meant as a blank slate developers hack into their own custom theme rather than use as-is.
- 38

Python
10.9Kinjetlee/Python · PythonA personal grab-bag of standalone Python scripts and short tutorials the author wrote alongside blog posts: web scraping, WeChat official account development, Excel automation, SQL practice, and small utility hacks like remote shutdown.
- 39

MagiskOnWSALocal
10.6KLSPosed/MagiskOnWSALocal · ShellA set of build scripts that generates a custom Windows Subsystem for Android (WSA) installer with Magisk root and Google Apps (Play Store) built in, ready to install on Windows 11.
- 40

RetroPie-Setup
10.4KRetroPie/RetroPie-Setup · ShellRetroPie-Setup is a shell script that turns a Raspberry Pi, Vero4K, ODroid-C1, or an Ubuntu PC into a retro gaming console by installing RetroArch, many emulator cores, and the EmulationStation frontend.
- 41

MediaCreationTool.bat
10.3KAveYo/MediaCreationTool.bat · BatchfileA universal wrapper script around Microsoft's official Media Creation Tool (MCT) that works for every Windows 10/11 release from build 1507 to 21H2, adding business-edition support and upgrade automation on top of the stock tool.
- 42

vphone-aio
7.7K34306/vphone-aio · Shellvphone-aio is a single shell script that downloads, merges, and launches a jailbroken iOS 26.1 virtual phone (vphone) on your Mac, with the jailbreak bootstrap already installed.
- 43

Telegram-Media-Downloader
6.1KNeet-Nestor/Telegram-Media-Downloader · JavaScriptA userscript that restores the download button for images, GIFs, audios and videos on Telegram Web when a chat or channel has disabled content saving.
- 44

gmail-account-creator
5.4KShadowHackrs/gmail-account-creator · PythonGmail Creator Pro is a Python automation tool for creating Gmail accounts in bulk. It pairs anti-detection tricks with phone-verification workarounds and optional 5sim integration.
- 45

sh
3.4Kkejilion/sh · ShellKejiLion.sh is an all-in-one interactive shell script toolbox for managing Linux servers: system monitoring, network testing, Docker, one-click LDNMP website stacks, backups, and security hardening.
- 46

omarchy-mac
2Komacom/omarchy-mac · ShellAn opinionated Arch Linux + Hyprland desktop setup for Apple Silicon Macs (M1/M2 family), installed alongside macOS from Asahi Alarm in one command — full-disk encryption included.
- 47

manju-laoli-skill
1.4Klixiaoxiao9888-create/manju-laoli-skill · PythonThis is an AIGC skill pack that gives AI agents a full industrial pipeline for writing and directing viral Chinese short dramas: script structuring, character/prop asset locking, storyboarding, dialogue tone-checking, martial-arts/fantasy combat choreography, and ready-to-feed prompts for video-generation models like Seedance and MiniMax H3.
- 48

workbuddy-auto-signin
1.3K88lin/workbuddy-auto-signin · PythonThis is a self-contained Python script that automatically claims your daily WorkBuddy (Tencent's AI coding assistant) sign-in points and all Growth Center rewards — travel gifts, Buddy dispatch, blind boxes, task rewards, streak makeups — using only your own local login credentials.
- 49

photo-frame-dashboard
1.3Kwesbos/photo-frame-dashboard · PythonA collection of device-specific notes and scripts for taking full control of locked-down Android photo frames (Skylight Calendar, BIUFRAME, PF1007L): getting ADB access, dumping firmware, gaining root, removing the vendor app, and running your own launcher, browser or kiosk app.
- 50

ninjatracing
530nico/ninjatracing · Pythonninjatracing converts .ninja_log build log files produced by the Ninja build system into Chrome's about:tracing JSON format, so you can visualize how long each build step took as a timeline.
- 51

Free-Configs
385patterniha/Free-Configs · PythonA free collection of proxy configs for getting around internet filtering: add its subscription link to a client app and it feeds you working configs, refreshed every 24 hours.
- 52

SteamDaddy-Backup
290Contrary7/SteamDaddy-Backup · PowerShellSteamDaddy is a Windows tool that replaces SteamTools and GreenLuma for unlocking Steam games and DLCs, fixing 'No Internet Connection' and purchase errors, managing game manifests, and auto-patching online multiplayer fixes, all from a native UI inside the Steam client.
- 53

cek-probe-model
183yureii1996/cek-probe-model · PythonIt's a collection of Python scripts that probe OpenAI-API-compatible model endpoints to check whether a model is 'masked' (mislabeled as a different architecture than it actually is). Each script fetches the model list, runs an identity/logic probe, and prints a summary.
- 54

windows-cursor-scheme-fix
149Arcadeq/windows-cursor-scheme-fix · PowerShellA PowerShell workaround for a Windows 11 bug: custom mouse cursor themes are installed correctly, but the screen stays stuck on the classic Windows Aero cursors. It reloads all 14 cursor roles into the live session and can keep re-applying them from a background process.
Related topics
Often tagged together