Tools & Projects

Awesome Tools for Efficient and Dedicated Workflow, Development & Cooperation & Deployment & DevOps

选择合适的工具能够大大减少我们的尝试时间,从而提升工作效率;本文则是对于笔者多年工作中感觉不错的工具资源的总结与分享,不可避免地会带有些主观色彩,请批判性阅读。

System Utility | 系统辅助

MAC

  • My wonderful world of macOS 🗃️: List of applications and tools that make my macOS experience even more amazing

  • Laptop : A shell script to set up a macOS laptop for web and mobile development.

  • LuLu : LuLu is the free open-source macOS firewall that aims to block unauthorized (outgoing) network traffic.

  • Kap : Sentry is a cross-platform crash reporting and aggregation platform.

Windows

Cooperative Work | 协同工作

  • Traduora : Teams use traduora to reach users all around the globe. Automate your translation workflow today.

Media

  • MoviePy : MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects.

  • Squarespace logo creator

  • Remove Image Background : 100% automatically – in 5 seconds – without a single click

Slack

Workflow

  • Repeat : Repeat yourself with some intelligence. This, if used correctly, can improve your productivity greatly.

IDE

Online IDE

  • code-server : code-server is VS Code running on a remote server, accessible through the browser.

  • Eclipse Theia : Eclipse Theia is an extensible platform to develop multi-language Cloud & Desktop IDEs with state-of-the-art web technologies.

  • Monaco Editor : The Monaco Editor is the code editor which powers VS Code, with the features better described here.

Playground

  • RunKit : RunKit notebooks completely remove the friction of trying new ideas.

绘图(Draw)

  • PlantUML : Generate UML diagram from textual description. C4-PlantUML

  • UPX : UPX is an advanced executable file compressor. UPX will typically reduce the file size of programs and DLLs by around 50%-70%, thus reducing disk space, network load times, download times and other distribution and storage costs.

  • xsv : xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files.

Editor(编辑器)

Code Sharing & Visualization

  • Carbon : Create and share beautiful images of your source code.

  • Polaroid : Polaroid for your code 📸.

  • 2018-GoCity : GoCity is an implementation of the Code City metaphor for visualizing Go source code.

  • 2018-Glorious Demo : The easiest way to demonstrate your code in action.

  • CodeSpeak : A web-based speech-to-code editor for humans.

Markdown

  • 2019-marktext : 📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

Others

  • 2019-Motrix : Motrix is a full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, Baidu Net Disk, etc.