awesome-tools
我常用或收集的工具
https://github.com/sunlei/awesome-tools
Last synced: 19 days ago
JSON representation
-
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 的命令行工具。
-
-
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.
-
-
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 日志查看工具。
-
-
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
-
-
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
- grafyaml - grafyaml takes descriptions of Grafana dashboards in YAML format, and uses them to produce JSON formatted output suitable for direct import into Grafana.
- Provision dashboards and data sources | Grafana Labs
- grafana-wizzy/wizzy - **Unmaintained.** Manage & automate Grafana with easy wizzy
- grafana/grafonnet-lib - Jsonnet library for generating Grafana dashboard files.
- opendev/grafyaml
- K-Phoen/grabana - User-friendly Go library for building Grafana dashboards
- uber/grafana-dash-gen - grafana dash dash dash gen
- weaveworks/grafanalib - Python library for building Grafana dashboards
-
Management Tool
- Prometheus
- iStat Menus - 系统监控工具。
- Netdata - [开源](https://github.com/netdata/netdata) 监控系统。
- SleepWatcher - macOS 下的睡眠/唤醒监控工具,曾经拿来让电脑盒盖自动关闭 WiFi,解决唤醒六国问题。
- smartmontools - 硬盘 SMART 信息监控。
- bandwhich - 流量查看工具。
- eul - 开源的系统监控工具,类似 iStat Menus。
- Stats - 开源的系统监控工具,类似 iStat Menus。
-
TOPs
- nmon and njmon
- aksakalli/gtop - System monitoring dashboard for terminal
- aristocratos/bashtop - Linux/OSX/FreeBSD resource monitor
- aristocratos/bpytop - Linux/OSX/FreeBSD resource monitor
- aristocratos/btop - A monitor of resources
- Atoptool/atop - System and process monitor for Linux
- ClementTsang/bottom - Yet another cross-platform graphical process/system monitor.
- facebookincubator/below - A time traveling resource monitor for modern Linux systems
- Glances - 系统监控,类似 top/htop。
- MrRio/vtop - Wow such top. So stats. More better than regular top.
- xxxserxxx/gotop - A terminal based graphical activity monitor inspired by gtop and vtop
- ytop - Rust 写的系统监控工具,类似 top、htop,不维护了。
-
-
Music
-
TOPs
- beets - the music geek‘s media organizer
- Doppler Music Player for Mac and iOS
- Music Player Daemon
- MusicBrainz - The Open Music Encyclopedia
- Plexamp - Love your music!
- QQ 音乐
- Submariner - a Subsonic client for macOS
- substreamer
- Swinsian
- airsonic-advanced/airsonic-advanced
- harmonoid/harmonoid - 🎵 Plays & manages your music library. Looks beautiful & juicy. Playlists, visuals, synced lyrics, pitch shift, volume boost & more.
- jeffvli/sonixd - A full-featured Subsonic/Jellyfin compatible desktop music player
- martpie/museeks - 🎵 A simple, clean and cross-platform music player
- mopidy/mopidy - Mopidy is an extensible music server written in Python
-
Programming Languages
Categories
Command Line
135
Backup
130
Development
100
Utilities
77
VSCode Extensions
62
Chrome Extensions
59
Linux/VPS Benchmarking
40
Python
33
Proxy and VPN
32
Communication
30
Monitoring
29
Networking
29
Process Manager
28
File Encryption
26
Databases
25
Workflow Automation
24
Calculator
24
General Purpose Preprocessor
24
Media
23
IP Info
23
Git
23
Note-taking
23
PaaS & Serverless
23
Music
22
Visualization
21
CI/CD
20
Authentication
19
Games
18
GUI Automation
17
Kubernetes
17
Cron Job
16
Security
16
Cloud Storage
13
Bastion Host
13
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
Zsh plugin
9
Image Optimizers
9
Password Managers
9
UUID Like
8
Editors / IDEs
8
URL Shortener
8
HTTP/S Debug
8
Browsers
8
File System Events Monitoring
7
SMS Receiving
7
RSS
7
File Managers
7
File Organization
7
Forex
6
CAPTCHA Solver
6
SSH
6
Github
6
Text Expander
5
BitTorrent
5
Screencapturing
5
Design and Product
5
Documentation Generator
5
Task Management / To-Do Lists
5
Window Management
5
Email
5
Finance
5
Fonts
4
Cheat Sheet
4
Prototyping and Mind-Mapping
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
322
Snippets Manager
256
Dependency Management
143
Time Series
97
TOPs
72
Utils
72
Python
70
Selfhosted
70
IRC
38
Management Tool
25
Terminal Dashboard
20
Like jq
13
Grafana
13
Procfile
12
Developer Toolbox
10
Roam Like / Networked
10
Distributions
7
Linter
5
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