awesome-tools
我常用或收集的工具
https://github.com/sunlei/awesome-tools
Last synced: 18 days ago
JSON representation
-
General Purpose Preprocessor
-
Snippets Manager
- sigil - Standalone string interpolator and template processor
- t4 - T4 text templating engine
- tiller - A dynamic configuration file generation tool, particularly useful with Docker containers
- yasha - A command-line tool to render Jinja templates for great good. `Jinja2`
- FMPP - Text file preprocessor (HTML preprocessor)
- gpp
- PP - Generic preprocessor (with pandoc in mind) - macros, literate programming, diagrams, scripts...
-
-
Git
-
Snippets Manager
- Fork - Git GUI。
- GitUp - Git GUI,[开源](https://github.com/git-up/GitUp)。
- pre-commit - Git pre-commit 管理工具。
- Sourcetree - Git GUI。
- Sublime Merge - Sublime Text 作者出品的 Git GUI。
- Tower - Git GUI。
- bfg - Git 仓库历史清理工具,[开源](https://github.com/rtyley/bfg-repo-cleaner)。
- ghq - Git 仓库管理工具,仓库多时很好用。
- git-chglog - 基于 Git 的 CHANGELOG 生成工具。
- git-crypt - Git 文件加密。
- git-delta - git diff 加强。
- git-extras - Git 的一些加强。
- git-quick-stats - Git 统计工具。
- git-secret - Git 文件加密。
- git-secrets - Git 文件加密。
- git-sizer - Git 仓库分析工具,例如查找大文件。
- Gita - 多 Git 仓库管理工具。
- gitbatch - 多 Git 仓库管理工具。
- lazygit - 终端下的 Git GUI。
- Legit - Git for Humans.
- onefetch - 漂亮的 Git 仓库信息统计。
- Tig - 终端下的 Git GUI。
- GitUI - 终端下的 Git GUI。
-
-
Github
-
GUI Automation
-
Snippets Manager
- AutoHotkey
- AutoIt - 类按键精灵,用这个实现过不少东西,还有一些 GUI。
- ldtp
- Simulate input - Rosetta Code
- appium - Automation for iOS, Android, and Windows Apps.
- AutoHotkey_L - AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
- autopilot-rs - A simple, cross-platform GUI automation module for Rust.
- autopy - A simple, cross-platform GUI automation module for Python and Rust.
- casperjs - 停止维护了。
- cobra - Windows version of Linux Desktop Testing Project
- phantomjs - Scriptable Headless Browser
- puppeteer - Headless Chrome Node.js API
- pyatom - Python Automated Testing on Mac
- pyautogui - A cross-platform GUI automation Python module for human beings.
- pyautoit - Python binding for AutoItX3.dll
- pywinauto - Windows GUI Automation with Python (based on text properties)
- robotgo - RobotGo, Go Native cross-platform GUI automation @vcaesar
-
-
HTTP/S Debug
-
Snippets Manager
- Fiddler - HTTP/S Debug 工具,目前唯一在 macOS 下没找到替代的工具,[Proxyman](https://proxyman.io/) 可以算部分替代。
- Insomnia - API 调试工具。
- Paw - API 管理/调试工具。
- Postman - API 管理/调试工具。
- whistle - 基于 Node.js 实现的 HTTP Debug 工具,类似 [Fiddler](https://www.telerik.com/fiddler)。
- proxy.py - Python 实现的代理服务器,支持插件、MitM 等,可作为 HTTP/S Debug 工具使用,与 mitmproxy 类似,实测性能比 [mitmproxy](https://mitmproxy.org/) 好很多。
- mitmproxy - Python 实现的代理服务器,看名字就知道作用。
- newman - Postman 的命令行工具。
- newman - Postman 的命令行工具。
-
-
Identity Management
-
Image Optimizers
-
Snippets Manager
- ImageAlpha - [开源](https://github.com/kornelski/ImageAlpha)。
- JPEGmini
- Optimage
- pngquant - PNG 压缩工具。
- PPDuck
- Squash
- Crunch - 开源。
- ImageOptim - [开源](https://github.com/ImageOptim/ImageOptim)。
- TinyPNG4Mac - [TinyPNG](https://tinypng.com/) 客户端。
-
-
Image Processing
-
Snippets Manager
- benchmark
- imgproxy/imgproxy - Fast and secure standalone server for resizing and converting remote images
- agschwender/pilbox - An image resize application server
- cshum/imagor - Fast, secure image processing server and Go library, using libvips
- h2non/imaginary - Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing
- imazen/imageflow - High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
- pierrre/imageserver - Image server toolkit in Go
- thoas/picfit - An image resizing server written in Go
- thumbor/thumbor - thumbor is an open-source photo thumbnail service by globo.com
- webp-sh/webp_server_go - A tool that will serve your JPG/PNG/BMP/SVGs as WebP/AVIF format with compression, on-the-fly.
- willnorris/imageproxy - A caching, resizing image proxy written in Go
-
-
IP Info
-
Snippets Manager
- cip.cc - `curl cip.cc`、`curl ip.cip.cc`
- Country.is
- ifconfig.co - `curl ifconfig.co`
- ifconfig.me - `curl ifconfig.me`、`curl ifconfig.me/ip`
- IP-API.com
- IP.cn
- IP.FM
- IP.SB - `curl ip.sb`
- ip138
- ipapi.is
- ipify - `curl 'https://api.ipify.org?format=json'`、`curl api.ipify.org`
- IPinfo.io - `curl ipinfo.io`、`curl ipinfo.io/ip`
- IPIP.NET - `curl myip.ipip.net`
- members.3322.org/dyndns/getip
- WorstTrace
- zxinc - `curl 'https://ip.zxinc.org/api.php?type=json'`
- cip.cc - `curl cip.cc`、`curl ip.cip.cc`
- IPIP.NET - `curl myip.ipip.net`
- members.3322.org/dyndns/getip
- missdeer/ifconfig - Yet Another ifconfig inspired by ifconfig.me
- nitefood/asn - ASN / RPKI validity / BGP stats / IPv4v6 / Prefix / URL / ASPath / Organization / IP reputation / IP geolocation / IP fingerprinting / Network recon / lookup API server / Web traceroute server
- OwO-Network/nexttrace-experiment - An open source visual route tracking CLI tool (experiment field)
- zu1k/nali - 一个查询IP地理信息和CDN服务提供商的离线终端工具.An offline tool for querying IP geographic information and CDN provider.
- sjlleo/nexttrace - An open source visual route tracking CLI tool
-
-
Kubernetes
-
Distributions
- KubeOperator
- k0s
- k3s
- kind - Kubernetes IN Docker - local clusters for testing Kubernetes
- Kubernetes
- MicroK8s
- Minikube
-
Utils
- Helm - Kubernetes 应用管理工具。
- kubernetes-cli - Kubernetes CLI.
- KubeSphere
- lens - Kubernetes 管理工具/IDE。
- Okteto - The Kubernetes development platform
- autok3s
- derailed/k9s - Kubernetes CLI To Manage Your Clusters In Style!
- k3sup - bootstrap K3s over SSH in < 60s 🚀
- Kubetail - Kubernetes 日志查看工具。
- stern - Kubernetes 日志查看工具。
- KubeSphere
-
-
Let's Encrypt
-
Utils
-
-
Linux/VPS Benchmarking
-
Utils
- Bench.Monster
- bench.sh
- Linux scripts
- superbench.sh
- superspeed.sh
- teddysun/across/unixbench.sh
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- VPS benchmark
- centminmod/centminmod-sysbench
- centminmod/centminmodbench
- FunctionClub/ZBench
- helloxz/mping
- kdlucas/byte-unixbench
- LemonBench/LemonBench
- Linux scripts
- masonr/yet-another-bench-script
- mgutz/vpsbench
- n-st/nench
- oooldking/script - 包含测试到中国的网络速度脚本。
- sayem314/serverreview-benchmark
- STH-Dev/linux-bench
- VPS benchmark
- Linux scripts
-
-
Markdown
-
Media
-
Management Tool
-
Utils
- Downie - 视频下载工具,类似 [youtube-dl](https://github.com/ytdl-org/youtube-dl)。
- emby - 媒体服务器。
- HandBrake - 视频转码。
- IINA - 视频播放器,[开源](https://github.com/iina/iina),我记得是基于 mpv 的。
- Movist Pro - 视频播放器。
- mpv - 视频播放器,[开源](https://github.com/mpv-player/mpv),曾经花了很大精力去配置,后来换到了 IINA。
- Permute - 媒体格式转换。
- PhotoBulk - 图像批量处理。
- Pixelmator Pro - 图片编辑软件。
- Plex - 媒体服务器。
- Polarr - 修图工具。
- VLC
- Annie - 视频下载工具。
- gallery-dl - 相册服务下载工具。
- Pixelmator Pro - 图片编辑软件。
- You-Get - 视频下载工具。
-
-
Monitoring
-
Grafana
- Grafana - The open observability platform
-
Programming Languages
Categories
Command Line
138
Backup
130
Development
105
Utilities
68
VSCode Extensions
62
Chrome Extensions
59
Linux/VPS Benchmarking
41
Communication
33
Networking
33
Python
31
Proxy and VPN
30
Monitoring
30
Process Manager
29
File Encryption
28
Games
27
Databases
27
General Purpose Preprocessor
27
Calculator
25
Note-taking
25
Media
24
Workflow Automation
24
IP Info
24
PaaS & Serverless
24
Git
23
Music
22
Visualization
20
CI/CD
20
Authentication
19
Cron Job
18
Kubernetes
18
GUI Automation
17
Security
14
Cloud Storage
14
Bastion Host
14
Time Tracking
12
Image Processing
11
Web Analytics
11
File Sharing and Synchronization
11
Profiling
10
Docker
10
Task Queues
10
Terminal
10
Proxy Rules And Scripts
10
Notification
10
Automation
9
Password Managers
9
Zsh plugin
9
HTTP/S Debug
9
Image Optimizers
9
UUID Like
8
Finance
8
Editors / IDEs
8
Browsers
8
URL Shortener
8
SMS Receiving
7
Github
7
File Organization
7
File Managers
7
File System Events Monitoring
7
SSH
6
Forex
6
RSS
6
Documentation Generator
6
CAPTCHA Solver
6
Design and Product
5
Task Management / To-Do Lists
5
BitTorrent
5
Text Expander
5
Window Management
5
Email
5
Prototyping and Mind-Mapping
4
Fonts
4
Cheat Sheet
4
Screencapturing
4
PDF
4
Privacy
4
Let's Encrypt
3
Robotic Process Automation
3
Identity Management
3
Regular Expressions
3
Markdown
3
Content Management Systems
3
Project Management
2
Remote Desktop
2
Data Visualization and Analytics
2
Collaboration Software / Wiki
2
Sub Categories
Packages
307
Snippets Manager
277
Dependency Management
146
Time Series
104
TOPs
76
Utils
74
Selfhosted
72
Python
68
IRC
43
Management Tool
26
Terminal Dashboard
20
Like jq
14
Grafana
14
Roam Like / Networked
12
Procfile
12
Developer Toolbox
10
Distributions
7
Linter
4
Formatter
3
Package Management
3
Keywords
python
76
cli
56
golang
48
rust
45
command-line
40
go
31
linux
31
shell
31
terminal
28
bash
28
docker
23
macos
23
git
22
command-line-tool
21
zsh
20
security
20
automation
19
kubernetes
19
windows
15
self-hosted
14
nodejs
13
c
13
vpn
12
devops
12
snippets
11
monitoring
11
tool
10
linter
10
notifications
10
tui
9
javascript
9
backup
9
cloud
9
python3
8
encryption
8
fish
8
productivity
8
sso
8
ssh
8
json
8
oauth2
8
dashboard
8
authentication
8
html
8
push-notifications
8
developer-tools
8
filesystem
8
gui
7
url-shortener
7
web
7