An open API service indexing awesome lists of open source software.

awesome-tools

我常用或收集的工具
https://github.com/sunlei/awesome-tools

Last synced: 19 days ago
JSON representation

  • Development

    • Time Series

      • git-subrepo
      • golangci-lint - Go lint 工具。
      • hey - HTTP 压力测试工具。
      • highlight - 文件高亮查看/转换工具。
      • hr - 终端下的 `<hr />`,在终端下输出水平分割线。
      • hstr - 模糊查找 history 的工具,应该用 fzf 替代。
      • jq - 命令行下的 JSON 处理工具。
      • loc - 代码统计工具。
      • modulesync - Synchronize common files across your Git repositories.
      • n - Node.js 版本管理工具。
      • nodenv - Node.js 版本管理工具。
      • npm-check - npm 依赖检查工具。
      • npm-check-updates - npm 依赖更新检查工具。
      • pacparser - PAC 解析工具。
      • pdksync - Manage large sets of modules with automation built on top of PDK
      • pyscaffold - Python project template generator with batteries included. 类似 Cookiecutter,但可以 `Easy Updating`。
      • python-language-server - Python 的 [Language Server Protocol](https://github.com/Microsoft/language-server-protocol) 实现。
      • rbenv - Ruby 版本管理工具。
      • rdbtools - redis rdb 文件解析工具。
      • Repl.it
      • scrcpy - Android 设备管理工具。
      • Terraform - 用于资源编排的自动化运维工具,可以拿来在各个云服务商那里做资源的管理/编排。
      • The Silver Searcher - 代码搜索工具,类似 [ack](https://beyondgrep.com/)。
      • webhook - 方便的创建 webhook endpoints,自己基于这个实现了 GitLab 和 Jira 的 bot。
      • wrk - HTTP 压力测试。
      • yehua - Make a project in 1 minute from a project template but keep updating it forever. 类似 Cookiecutter,但支持更新。
      • cruft - Allows you to maintain all the necessary cruft for packaging and building projects separate from the code you intentionally write. Built on-top of, and full compatible with, CookieCutter.
      • Sentry - 异常捕捉。
  • Docker

    • Snippets Manager

      • Docker Compose - Docker 编排工具。
      • Kitematic - Docker GUI,[开源](https://github.com/docker/kitematic)。
      • Portainer - Docker Web 管理工具。
      • ctop - 面向 Docker 的 top。
      • dive - Docker 镜像分析工具,查看各层的信息。
      • Dockle - Docker 镜像 lint 工具。
      • hadolint - Dockerfile lint 工具。
      • lazydocker - 终端下的 Docker GUI。
      • trivy - Docker 镜像安全检测工具。
      • Watchtower - Docker 镜像自动升级工具。
  • Documentation Generator

    • Snippets Manager

      • hugo - 静态网站生成器,一直想把我的 [huaidan.org](https://huaidan.org/) 从 WordPress 转过来。
      • MkDocs - 公司内部很多文档都用这个生成的。
      • Sphinx - 使用 reStructuredText 格式的文档处理工具。
      • mdbook - 文档生成工具,适合拿来代替 [GitBook](https://www.gitbook.com/)。
      • Material for MkDocs
  • Editors / IDEs

    • Snippets Manager

      • BBEdit - 偶尔会用的编辑器。
      • CotEditor - 文本编辑器,[开源](https://github.com/coteditor/CotEditor)。
      • Monodraw - ASCII 编辑器。
      • Nova - 代码编辑器,[Panic](https://panic.com/) 出品。
      • Sublime Text - 代码编辑器,听说 4 在 [内测](https://gist.github.com/jfcherng/7bf4103ea486d1f67b7970e846b3a619) 中了。
      • Vim
      • Visual Studio Code
      • Xcode
  • Email

    • Snippets Manager

      • Kiwi for Gmail - 基于 Web 的 Gmail 桌面客户端。
      • MailMate - 对 IMAP 支持很好的邮件客户端。
      • Mailplane - 基于 Web 的 Gmail 桌面客户端。
      • Mimestream - Gmail 桌面客户端,强烈推荐。
      • Spark - 邮件客户端。
  • File Encryption

  • File Managers

    • Snippets Manager

      • Commander One - 文件管理/传输工具。
      • duck - Cyberduck 的命令行版。
      • ForkLift - 文件管理/传输工具。
      • Gemini - 重复文件查找。
      • QSpace - 文件管理工具。
      • Transmit - 文件管理/传输工具。
      • nnn - 终端下的文件管理器。
  • File Organization

  • File Sharing and Synchronization

    • Snippets Manager

      • Dropbox
      • Droplr - 快速分享工具,买过终身授权。
      • Dropshare - 文件快捷分享工具。
      • Google Drive File Stream
      • lftp - 支持 ftp, http, sftp, fish, torrent 的传输工具。
      • Resilio Sync - 文件同步工具。
      • Syncthing - 文件同步,除了没有 iOS 客户端外,其他场景比 [Resilio Sync](https://www.resilio.com/) 好用。
      • croc - 非常方便的临时文件传输工具,推荐。
      • Magic Wormhole - 文件传输,类似的还有 croc。
      • PhotoSync - 相册同步/备份工具。
      • lsyncd - 文件同步。
  • File System Events Monitoring

    • Snippets Manager

      • entr - 文件变化监控工具,[开源](https://github.com/eradman/entr)。
      • nodemon
      • entr - 文件变化监控工具,[开源](https://github.com/eradman/entr)。
      • fswatch - 文件变更时,触发命令。
      • Reflex
      • watchdog - Python 实现的,开源当包用,同时提供一个 watchmedo 的命令行工具。
      • Watchman
  • Finance

    • Snippets Manager

      • Beancount - [开源](https://github.com/beancount/beancount) 复式记账软件,强烈推荐。
      • MoneyWiz - 财务管理/记账软件。
      • Receipts - 发票/收据管理。
      • Fava - Beancount 的 Web 界面。
      • cointop - 终端下的数字货币行情查看工具。
  • Fonts

  • Forex

  • Games

  • General Purpose Preprocessor

    • Snippets Manager

      • envsubst
      • Filepp - The generic file preprocessor
      • FMPP - Text file preprocessor (HTML preprocessor)
      • GNU M4
      • GPP | Tristan Miller - GPP is a general-purpose preprocessor with customizable syntax, suitable for a wide range of preprocessing tasks.
      • Mustache processor
      • PP - Generic preprocessor (with pandoc in mind) - macros, literate programming, diagrams, scripts...
      • pyexpander
      • Text Preprocessor
      • bash-templater - Simplest Ever Template Engine (15 lines of BASH)
      • cookie - A Template-based File Generator. Like cookiecutter but works with file templates instead of project templates.
      • gomplate - A flexible commandline tool for template rendering. Supports lots of local and remote datasources.
      • hero - A handy, fast and powerful go template engine.
      • j2cli - Jinja2 Command-Line Tool, reworked
      • jinja2-cli - CLI for Jinja2
      • jirutka/esh - Simple templating engine based on shell.
      • moban - General purpose static text generator using Jinja2 and other python template engines. `Jinja2`
      • MyDef - Programming in the next paradigm -- your way
      • pp
      • renderest - Way better than your average renderer.
      • 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`
  • 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

    • Snippets Manager

      • Lepton - GitHub Gist 桌面管理工具。
      • act - 在本地执行 GitHub Actions,我之前用来开发 GitHub Actions。
      • gh - GitHub CLI.
      • git-cal - 命令行下生成类似 GitHub 的日历。
      • grip - GitHub Readme 预览工具。
      • Lepton - GitHub Gist 桌面管理工具。