Must-Have Apps on My Windows PC

A running list of Windows applications I always install. Everyday tools like WeChat are omitted. Order does not imply preference.

Everyday software

  1. Bandizip (or 7-Zip) – polished archive utility
  2. COMODO Firewall – popular free firewall
  3. Internet Download Manager (or EagleGet) – multi-threaded downloader
  4. Everything – lightning-fast filename search
  5. Listary – quick launcher and search
  6. Typora – WYSIWYG Markdown editor
  7. PotPlayer – powerful free video player
  8. SumatraPDF – lightweight PDF reader
  9. Notepad++ – feature-rich text editor
  10. WizNote – Evernote-style notebook
  11. Snipaste – screenshot tool
  12. f.lux – adjusts screen color temperature
  13. Calibre – ebook manager
  14. Ditto – clipboard history manager
  15. Sandboxie – run apps in an isolated sandbox
  16. Seafile – self-hosted file sync
  17. iMazing – iOS device management without iTunes

Development tools

  1. PyCharm – Python IDE
  2. Sublime Text – fast editor with extensive plugins
  3. Xshell – free, capable terminal client
  4. Fiddler – HTTP debugging proxy
  5. Wireshark – advanced packet analyzer
  6. Zeal (or Velocity) – API documentation browser
  7. Lepton – GitHub Gist client
  8. DBeaver – multi-database client
  9. SmartGit – Git client
  10. Beyond Compare – diff and merge tool