awesome-tools
我常用或收集的工具
https://github.com/sunlei/awesome-tools
Last synced: 18 days ago
JSON representation
-
Command Line
-
Dependency Management
- sharkdp/hyperfine - A command-line benchmarking tool
- sharkdp/pastel - A command-line tool to generate, analyze, convert and manipulate colors
- 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
- dmerejkowsky/ruplacer - Find and replace text in source files
- selecta - A fuzzy text selector for files and anything else you need to select.
-
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
- jhy/jsoup - the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
-
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
- healthchecks/healthchecks - A cron monitoring tool written in Python & Django
- Pulse
-
-
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
- PI System
- Time Series Insights | Microsoft Azure
-
-
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 - 代码统计工具。
-
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