awesome-tools
我常用或收集的工具
https://github.com/sunlei/awesome-tools
Last synced: about 9 hours ago
JSON representation
-
Music
-
TOPs
- 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
- navidrome/navidrome - 🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic
- sentriz/gonic - music streaming server / subsonic server API implementation
- sonic-pi-net/sonic-pi - Code. Music. Live.
- Spotify
- Spotify TUI - Rust 写的终端下的 Spotify 客户端。
- UnblockNeteaseMusic/server-rust - Rust 版本的 UnblockNeteaseMusic/server ,以效能、穩定性及可維護性為目標。
- zonemeen/musicn - 🎵 一个可播放及下载高品质音乐的命令行工具
- 网易云音乐 - QQ 音乐的 VIP 到期且淘宝的 88VIP 开始送会员后转过来的。
-
-
Networking
-
Grafana
- chinaz ping
- Ping.Sx
- UniFi Network Controller
- WiFi Explorer - WiFi 工具。
-
TOPs
- aria2 - 几乎全能的下载功能。
- Folx - 下载工具。
- httpie - 更友好的 curl。
- httping - HTTP ping.
- IPIP.NET Ping
- Motrix - 下载工具,基于 aria2,[开源](https://github.com/agalwood/Motrix)。
- NetSpot - WiFi 工具。
- ntopng
- ping.pe
- Speedtest CLI - [Speedtest](https://www.speedtest.net/) 的官方命令行版。
- wget
- UniFi Network Controller
- 17mon/china_ip_list - IPList for China by IPIP.NET。
- AriaNg - aria2 的 Web 管理工具
- AriaNg Native - 基于 [Electron](https://github.com/electron/electron) 实现的 AriaNg 桌面版。
- axel - 多线程下载工具。
- Hackl0us/GeoIP2-CN - 最小巧、最准确、最实用的 中国大陆 IP 段 + GeoIP2 数据库。
- iperf3 - 带宽测试工具。
- ngrep - 网络 grep。
- speedtest-cli - [Speedtest](https://www.speedtest.net/) 的命令行版。
- tcping - TCP ping.
- Unbound - DNS 服务器,之前拿来在本机跑了一个优化的。
- waybackpy - Python 实现的 archive.org 包,同时提供一个命令行工具。
- MTR.sh Looking Glass
- MTR.sh Looking Glass
- WiFi Explorer - WiFi 工具。
-
-
Note-taking
-
Roam Like / Networked
-
TOPs
- Craft - 跟 notion.so 类似,但是原生实现。
- Day One - 日记。
- DEVONthink - 文件/笔记/知识 管理工具,跟随升了两个大版本了。
- Drafts - macOS 和 iOS 双平台文字处理工具。
- Joplin - 笔记工具,[开源](https://github.com/laurent22/joplin)。
- MWeb - Markdown 编辑/管理工具。
- nvALT - 笔记软件,支持 Markdown,使用最久。
- Simplenote - [Automattic](https://automattic.com/) 出品的笔记软件,极简。
- TiddlyWiki - 单 HTML 文件。
- Ulysses - Markdown 编辑/管理工具。
- neuron
- Notion - 新型笔记软件,以前活动拿了终身免费,基于 Web 实现,实际使用起来流畅度欠缺。
- Quiver - 笔记软件,是我见到比较早支持 block 的。
-
-
Notification
-
Selfhosted
- Gotify - `支持 Web APP、Android` a simple server for sending and receiving messages
- binwiederhier/ntfy - `支持 Web APP、iOS、macOS` Send push notifications to your phone or desktop using PUT/POST
- caronc/apprise - `支持众多服务` Push Notifications that work with just about every platform!
- chanify/chanify - `支持 iOS、macOS` Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
- easychen/pushdeer - `全平台支持` 开放源码的无App推送服务,iOS14+扫码即用。亦支持快应用/iOS和Mac客户端、Android客户端、自制设备
- Finb/Bark - `支持 iOS` Bark is an iOS App which allows you to push custom notifications to your iPhone
- milesmcc/librenews - `支持 浏览器、Android` A free and open breaking news notification platform
- novuhq/novu - `支持众多服务` The open-source notifications infrastructure. A fully-featured microservice to send SMS, E-mail, Slack and Push notifications. Embeddable notification center for React with real-time updates, content management, and much more...
- pushbits/server - `支持 Matrix` A simple server for push notifications via Matrix (and a minimalistic alternative to Pushover and Gotify with a strong focus on security) 🚀📯
- tannercollin/Notica - `支持浏览器` Send browser notifications from your terminal. No installation. No registration.
-
-
PaaS & Serverless
-
Selfhosted
- Bunnyshell - Environments as a Service
- Clever Cloud
- Cloudflare Workers®
- Cyclic.sh - Fullstack Javascript Apps - Deploy and Host in Seconds
- DigitalOcean App Platform - Build, Deploy and Scale Apps Quickly
- Divio - The Multi Cloud Management Platform for Enterprises
- Dokku - The smallest PaaS implementation you've ever seen
- Fly - Deploy app servers close to your users
- Hatchbox
- Heroku - Cloud Application Platform
- Koyeb - The fastest way to deploy applications globally
- mogenius - The easiest way to run any application in the cloud
- Netlify - Develop & deploy the best web experiences in record time
- Northflank - Deploy any code, job, or database in seconds.
- PikaPods - Instant Open Source App Hosting
- PlanetScale - The MySQL-compatible serverless database platform.
- Qoddi.com - Premium Cloud App Hosting Platform
- Render - Cloud Application Hosting for Developers
- Supabase - The Open Source Firebase Alternative
- Vercel - Develop. Preview. Ship. For the best frontend teams
- Deta
- piku/piku - The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
- TiDB Cloud | PingCAP - Distributed Cloud Database
- Railway
-
-
Password Managers
-
Selfhosted
- 1Password - 使用了很多年的密码管理软件。
- Bitwarden - 开源密码管理软件。
- Elpass - Surge 作者出的密码管理软件。
- Enpass - 密码管理软件。
- KeePass
- KeyPass - 密码管理软件,Windows 平台下一直在用,至今在 macOS 下找不到替代品的神器。但是官方已 [停止维护](https://www.dobysoft.com/products/keypass/history.html),2002 年发布,17 年后停止维护,可惜。
- pass - 命令行下的密码管理软件。
- pwgen - 密码生成工具。
- gopass - 命令行下的密码管理工具。
-
-
PDF
-
Selfhosted
- PDF Expert - PDF 查看/编辑软件。
- PDF Squeezer - PDF 压缩工具。
- PDFpen - PDF 阅读/编辑。
- PDFpen - PDF 阅读/编辑。
-
-
Privacy
-
Selfhosted
- CryptPad - [xwiki-labs/cryptpad](https://github.com/xwiki-labs/cryptpad)
- Etherpad - [ether/etherpad-lite](https://github.com/ether/etherpad-lite)
- PrivateBin - [PrivateBin/PrivateBin](https://github.com/PrivateBin/PrivateBin)
- Privacy Guides
-
-
Process Manager
-
Procfile
- chrismytton/shoreman - foreman in shell
- DarthSim/hivemind - Process manager for Procfile-based applications
- DarthSim/overmind - Process manager for Procfile-based applications and tmux
- ddollar/forego - Foreman in Go
- ddollar/foreman - Manage Procfile-based applications
- mattn/goreman - foreman clone written in go language
- nickstenning/honcho - a python clone of Foreman. For managing Procfile-based applications.
- yukihirop/ultraman - Manage Procfile-based applications. (Rust Foreman)⚙︎🔨
-
Selfhosted
- gearman
- Monit - Easy, proactive monitoring of processes, programs, files, directories, filesystems and hosts
- OAR
- OpenRC - Gentoo Wiki
- runit - a UNIX init scheme with service supervision
- s6 - skarnet's small supervision suite
- skarnet.com
- Slurm Workload Manager
- Supervisor - A Process Control System — Supervisor 4.2.5 documentation
- Ubuntu Manpage - ts - task spooler. A simple unix batch system
- alex colvin / qrl · GitLab
- apenwarr/redo - Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.
- flonatel/pipexec - Handling pipe of commands like a single command
- foreversd/forever - A simple CLI tool for ensuring that a given script runs continuously (i.e. forever)
- justanhduc/task-spooler - A scheduler for GPU/CPU tasks
- leahneukirchen/nq - Unix command line queue utility
- leahneukirchen/redo-c - An implementation of the redo build system in portable C with zero dependencies
- Nukesor/pueue - Manage your shell commands.
- ochinchina/supervisord - a go-lang supervisor implementation
- ShinyTrinkets/overseer - Minimalistic process manager written in Go-lang. Bells and whistles not included.
-
-
Profiling
-
Procfile
- Open Source Continuous Profiling Platform
- Perfetto - System profiling, app tracing and trace analysis
- speedscope
- brendangregg/FlameGraph - Stack trace visualizer
-
Python
- FunctionTrace - human-oriented profiling for Python
- benfred/py-spy - Sampling profiler for Python programs
- gaogaotiantian/viztracer - VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.
- joerick/pyinstrument - 🚴 Call stack profiler for Python. Shows you why your code is slow!
- P403n1x87/austin - Python frame stack sampler for CPython
- plasma-umass/scalene - a high-performance, high-precision CPU, GPU, and memory profiler for Python
-
-
Project Management
-
Prototyping and Mind-Mapping
-
Python
- iThoughtsX - 思维导图工具。
- OmniGraffle - 神器。
- XMind - 思维导图。
- XMind - 思维导图。
-
-
Proxy and VPN
-
Python
- clash - 翻墙软件,有 [premium](https://github.com/Dreamacro/clash/releases/tag/premium) 版。
- OmniEdge
- proxychains-ng - 让命令行工具走代理。
- shadowsocks
- Surge - 官方定义「Advanced Network Toolbox for Mac & iOS」,但基本都是拿来翻墙,macOS 和 iOS 下都买了。
- Tailscale - Best VPN Service for Secure Networks. 基于 WireGuard。
- tinc
- WireGuard - fast, modern, secure VPN tunnel.
- 看雪安全接入
- 3proxy
- aramperes/onetun - Access your WireGuard network from anywhere
- ClashX - 基于 clash 实现的 macOS 下的客户端。
- costela/wesher - wireguard overlay mesh network manager
- dec0dOS/zero-ui - ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller.
- donaldzou/WGDashboard - Simplest dashboard for WireGuard VPN written in Python w/ Flask
- dswd/vpncloud - Peer-to-peer VPN
- firezone/firezone - WireGuard-based VPN server and firewall
- hwdsl2/setup-ipsec-vpn - Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
- juanfont/headscale - An open source, self-hosted implementation of the Tailscale control server
- jwhited/wgsd - A CoreDNS plugin that provides WireGuard peer information via DNS-SD semantics
- key-networks/ztncui - ZeroTier network controller UI
- ntop/n2n - Peer-to-peer VPN
- Place1/wg-access-server - An all-in-one WireGuard VPN solution with a web ui for connecting devices
- reddec/tinc-boot - Bootstrap your Tinc node quickly and easy
- seashell/drago - Securely connect anything with WireGuard® and manage all your networks from a single place.
- slackhq/nebula - A scalable overlay networking tool with a focus on performance, simplicity and security
- subspacecommunity/subspace - A fork of the simple WireGuard VPN server GUI community maintained
- tonarino/innernet - A private network system that uses WireGuard under the hood.
- WeeJeWel/wg-easy - The easiest way to run WireGuard VPN + Web-based Admin UI.
-
Programming Languages
Categories
Command Line
135
Backup
130
Development
104
Utilities
81
VSCode Extensions
62
Chrome Extensions
59
Linux/VPS Benchmarking
40
Python
34
Proxy and VPN
32
Communication
30
Networking
30
Monitoring
29
Process Manager
28
File Encryption
26
Databases
25
Workflow Automation
25
Calculator
25
Note-taking
24
PaaS & Serverless
24
General Purpose Preprocessor
24
Media
23
IP Info
23
Git
23
Music
22
Visualization
21
CI/CD
21
Games
20
Authentication
19
GUI Automation
18
Kubernetes
17
Cron Job
16
Security
16
Cloud Storage
13
Bastion Host
13
Web Analytics
12
Time Tracking
12
Image Processing
11
File Sharing and Synchronization
11
Browsers
10
Profiling
10
Docker
10
Task Queues
10
Terminal
10
Proxy Rules And Scripts
10
Notification
10
Zsh plugin
9
Image Optimizers
9
Password Managers
9
HTTP/S Debug
9
Automation
9
URL Shortener
8
Editors / IDEs
8
UUID Like
8
CAPTCHA Solver
7
File Managers
7
RSS
7
File Organization
7
SMS Receiving
7
File System Events Monitoring
7
Github
6
SSH
6
Task Management / To-Do Lists
6
Forex
6
Finance
5
Documentation Generator
5
Text Expander
5
BitTorrent
5
Screencapturing
5
Design and Product
5
Window Management
5
Email
5
Fonts
4
Cheat Sheet
4
Prototyping and Mind-Mapping
4
PDF
4
Privacy
4
Regular Expressions
3
Project Management
3
Robotic Process Automation
3
Let's Encrypt
3
Remote Desktop
3
Identity Management
3
Markdown
3
Content Management Systems
3
Data Visualization and Analytics
2
Collaboration Software / Wiki
2
Sub Categories
Packages
330
Snippets Manager
260
Dependency Management
144
Time Series
101
TOPs
73
Utils
72
Python
71
Selfhosted
71
IRC
38
Management Tool
25
Terminal Dashboard
20
Like jq
13
Grafana
13
Procfile
12
Roam Like / Networked
11
Developer Toolbox
10
Distributions
7
Linter
5
Package Management
4
Formatter
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