awesome-tools
我常用或收集的工具
https://github.com/sunlei/awesome-tools
Last synced: 14 days ago
JSON representation
-
Command Line
-
Dependency Management
- sstadick/hck - A sharp cut(1) clone.
- starship/starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
- stepchowfun/toast - Containerize your development and continuous integration environments. 🥂
- tbillington/kondo - Save disk space by cleaning non-essential files from software projects.
- terminal-notifier - 从终端发送通知,例如当耗时命令执行完毕后。
- The Fuck - 帮你纠正命令的同时还能发泄下。
- theryangeary/choose - A human-friendly and fast alternative to cut and (sometimes) awk
- TheWaWaR/simple-http-server - Simple http server in Rust (Windows/Mac/Linux)
- tiffany352/rink-rs - Unit conversion tool and library written in rust
- uutils/coreutils - Cross-platform Rust rewrite of the GNU coreutils
- vmchale/tin-summer - Find build artifacts that are taking up disk space
- watchexec/watchexec - Executes commands in response to file modifications
- wchang22/LuminS - A fast and reliable alternative to rsync for synchronizing local files written in Rust
- XAMPPRocky/tokei - Count your code, quickly.
- z - 智能化 cd。
- z.lua - 智能化 cd。
- zellij-org/zellij - A terminal workspace with batteries included
- zoxide - 智能化 cd。
- zsh-auto-notify - ZSH plugin that automatically sends out a notification when a long running task has completed.
- zsh-notify - Desktop notifications for long-running commands in zsh.
- hping - 加强版 ping。
- lunaryorn/mdcat - cat for markdown
- Peltoche/lsd - The next gen ls command
- RustScan/RustScan - 🤖 The Modern Port Scanner 🤖
- socat - 加强版 netcat。
- lotabout/skim - Fuzzy Finder in rust!
- dbohdan/structured-text-tools - A list of command line tools for manipulating structured text data
- p7zip - 7-Zip
-
Like jq
- Index of /Tools/HTML-XML-utils
- benibela/xidel - Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
- charmparticle/xpe - Finally, a commandline xpath tool for linux that is easy to use.
- coderobe/hq - A HTML processor inspired by jq
- danburzo/hred - Reduce HTML (and XML) to JSON from the command line.
- kislyuk/yq - Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
- ludovicianul/hq - lightweight command line HTML processor using CSS and XPath selectors
- mgdm/htmlq - Like jq, but for HTML.
- osener/wring - Extract content from webpages using CSS Selectors, XPath, and JS expressions
- plainas/tq - Perform a lookup by CSS selector on an HTML input
- pup - Parsing HTML at the command line
- suntong/cascadia - Go cascadia package command line CSS selector
- osener/wring - Extract content from webpages using CSS Selectors, XPath, and JS expressions
-
Terminal Dashboard
- FedericoCeratto/dashing - Terminal dashboards for Python
- gizak/termui - Golang terminal dashboard
- mum4k/termdash - Terminal based dashboard.
- notwaldorf/tiny-care-terminal - A little dashboard that tries to take care of you when you're using your terminal.
- Phantas0s/devdash - Highly Configurable Terminal Dashboard for Developers and Creators
- sqshq/sampler - Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
- wtfutil/wtf - The personal information dashboard for your terminal
-
-
Communication
-
IRC
-
Terminal Dashboard
-
-
Content Management Systems
-
IRC
- Commento
- Introduction
- Flarum - 用 PHP 实现的 [开源](https://github.com/flarum/flarum) 论坛程序。
-
-
Cron Job
-
IRC
- CronAlarm
- Cronhub
- Cronly
- Dead Man's Snitch
- Free Cron Job Monitoring - Healthchecks.io - 开源。
- Power Cron
- Pulse
- Script, Job, App, Batch & Cron Job Monitoring – PushMon
- Cronicle - A simple, distributed task scheduler and runner with a web based UI.
- cronsun - A Distributed, Fault-Tolerant Cron-Style Job System.
- crontab-ui - Easy and safe way to manage your crontab file
- dkron - Dkron - Distributed, fault tolerant job scheduling system https://dkron.io
- gocron
- minicron - Monitor your cron jobs
- uber/cadence - Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
- Cronitor - Cron Monitoring & Uptime Monitoring for Busy Developers
-
-
Databases
-
Management Tool
- DataGrip - JetBrains 出品的数据库管理工具。
- MySQL Workbench - MySQL 官方出品的图形界面工具。
- Navicat Premium
- Sequel Ace - MySQL/MariaDB 图形工具,Sequel Pro 停止维护后, fork 出来继续维护的版本,[开源](https://github.com/Sequel-Ace/Sequel-Ace)。
- Sequel Pro - MySQL/MariaDB 图形工具,[开源](https://github.com/sequelpro/sequelpro),可惜不维护了,推荐用 Sequel Ace 替代。
- SQLPro Studio - 数据库图形化管理。
- TablePlus - 数据库图形化管理。
- IRedis - 交互式 redis 命令行客户端。
- Medis - 基于 Electron 的 redis 可视化客户端。
- Percona Toolkit - Percona 出品的 MySQL、MariaDB 工具。
-
Time Series
- Amazon Timestream
- DB-Engines Ranking - popularity ranking of time Series DBMS
- Grafana Mimir OSS
- GreptimeDB - Open-Source, Cloud-Native, Distributed Time-Series Database | Greptime | Greptime
- InfluxDB
- KDB
- OpenTSDB - A Distributed, Scalable Monitoring System
- PI System
- QuestDB - Fast SQL for time-series
- TDengine
- Time Series Insights | Microsoft Azure
- man-group/arctic - High performance datastore for time series and tick data
- man-group/ArcticDB
- OpenTSDB - A Distributed, Scalable Monitoring System
- Timescale
-
-
Data Visualization and Analytics
-
Design and Product
-
Time Series
- Design Systems Repo
- Figma - 产品/设计工具。
- Nutanix Design
- Sip - 取色器。
- Sketch - 产品/设计工具。
-
-
Development
-
Developer Toolbox
- DevBox - The Developer Toolbox
- quicktype
- Transform
- felixse/Woop - Woop is a scriptable scratchpad that allows you to run any transformations on your text using the built-in or your self-written .js scripts.
- gchq/CyberChef - The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
- IvanMathy/Boop - A scriptable scratchpad for developers. In slow yet steady progress.
- KeJunMao/vscode-devtoys - DevToys for VScode
- liferooter/textpieces - Quick text processing
- ObuchiYuki/DevToysMac - DevToys For mac
- veler/DevToys - A Swiss Army knife for developers.
-
Snippets Manager
- Code snippet organizer for pros | Cacher
- SnipperApp 2
- SnippetsLab - 代码片段管理。
- hackjutsu/Lepton - 💻 Democratizing Snippet Management (macOS/Win/Linux)
- joaotavora/yasnippet - A template system for Emacs
- k1LoW/frgm - frgm is a meta snippet (fragment) manager.
- knqyf263/pet - Simple command-line snippet manager, written in Go.
- lostintangent/gistpad - VS Code extension for managing and sharing code snippets, notes and interactive samples using GitHub Gists
- massCodeIO/massCode - A free and open source code snippets manager for developers
- ok-borg/borg - Search and save shell snippets without leaving your terminal
- snibox/snibox - Self-hosted snippet manager
- xmichelo/Beeftext - A text snippet tool for Windows.
- ZeroX-DG/SnippetStore - A snippet management app for developers
-
Time Series
- Alembic - 基于 SQLAlchemy 的数据库版本管理。
- aspell - 拼写检查器。
- Caddy - 类似 Nginx,在部分场景中使用。
- Carthage - Objective-C 和 Swift 的依赖管理。
- CocoaPods - Objective-C 和 Swift 的依赖管理。
- CodeRunner - 用于临时测试各种代码。
- Composer - PHP 的依赖管理工具。
- Dash - API 文档查看工具。
- DevDocs - API 文档查看工具,[开源](https://github.com/freeCodeCamp/devdocs)。
- Developer Color Picker - 取色器。
- Docker
- GitLab Container Registry
- GitLab Package Registry
- haproxy
- highlight - 文件高亮查看/转换工具。
- ImageMagick - 图像处理神器。
- myrepos - 多仓库管理工具。
- nginx
- nvm - Node.js 版本管理工具。
- oss-browser - 阿里云 OSS 图形化管理工具。
- podman - 容器管理工具。
- shellcheck - shell 静态分析和 lint 工具。
- Skala Color - 取色器。
- starship - 不错的 shell 提示符,用过一段时间,后来换到了 [Powerlevel10k](https://github.com/romkatv/powerlevel10k)。
- stow - 文件链接管理工具,常用来管理 dotfiles,不过我更喜欢 [Dotbot](https://github.com/anishathalye/dotbot)。
- SwiftLint - Swift lint 工具。
- TabNine - 代码补全工具。
- Traefik - 类似 Nginx,在部分场景中使用。
- Yarn - JavaScript 包管理,类似 NPM。
- Ansible Lint - Ansible playbook lint 工具。
- Ansible Molecule - Ansible 开发/测试工具,非常好用。
- asdf - 支持多种语言的版本管理工具。
- aspell - 拼写检查器。
- awslogs - AWS CloudWatch 日志查看工具。
- bump2version - Version-bump your software with a single command.
- cloc - 代码统计工具。
- codespell - 代码拼写检查。
- Conftest - 配置检测工具,还未深入使用,参考 [Open Policy Agent](https://www.openpolicyagent.org/)。
- Cookiecutter - 根据模板创建新项目。
- battenberg - Providing updates to cookiecutter projects.
- cupper - Update cookiecutter projects
- python-cookiepatcher - Just a small shim around cookiecutter that alters a bit the CLI to work better when reapplying templates to existing projects.
- scaraplate - Scaraplate is a wrapper around cookiecutter which allows to repeatedly rollup project templates onto concrete projects.
- copier - Library and command-line utility for rendering projects templates. `Jinja2`
- diff-so-fancy - diff 加强工具。
- direnv - 根据目录自动设置环境变量。
- doc8 - reStructuredText 文档 lint 工具。
- Funcraft - 阿里云函数计算开发工具。
-
Programming Languages
Categories
Command Line
135
Backup
130
Development
100
Utilities
79
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
18
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
Password Managers
9
Image Optimizers
9
UUID Like
8
Editors / IDEs
8
URL Shortener
8
HTTP/S Debug
8
Browsers
8
File System Events Monitoring
7
CAPTCHA Solver
7
SMS Receiving
7
RSS
7
File Organization
7
File Managers
7
Forex
6
Github
6
SSH
6
Finance
5
Email
5
Window Management
5
Task Management / To-Do Lists
5
Documentation Generator
5
Design and Product
5
BitTorrent
5
Text Expander
5
Screencapturing
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
324
Snippets Manager
257
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