4 minute read

System Compositions

Currently this category mainly includes package managers and GUI environments.

Python Environment Management

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Conda: Development environment manager.
    • πŸ†“πŸ“– Conda-Pack: Archive Conda environment.

Windows Package Management

  • πŸ†“πŸ“–-πŸͺŸ WinGet: Windows application softwares manager.

Mainstream Applications

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ .NET: A cross-operating-system development platform.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ 7-Zip: Archive compression software.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Git: Distributed version control system.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Git Large File Storage: Git large file management expansion.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ MiKTeX: Typesetting tool set for TeX ecosystem.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Neovim: TUI text editor and text editing kernel.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Python: Runtime environment of programming language Python.
    • πŸ†“πŸ“– pip: pip is the package installer for Python.
    • πŸ†“πŸ“– matplotlib: A package for data visualization.
    • πŸ†“πŸ“– seaborn: A package for statistic data visualization based on matplotlib.

Commandline Shell

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ OhMyPosh: Shell display effect configuration tool.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ PowerShell: Command line shell. Used both in daily operating and scripting.

Ebook Reader

  • πŸ†“πŸ“–-πŸͺŸπŸ§ Okular: An open source ebook reader that support PDF, EPUB etc.

Other choices:

  • πŸ†“πŸ“–-πŸͺŸ Sumatra PDF: Document viewer.

Image Viewer

This category mainly includes the softwares that can handle a folder of image instead of show only one image. This is for exclude some other softwares that can view single image (e.g. web page browsers, ebook readers etc.).

  • πŸ†“πŸ“–-πŸͺŸ ImageGlass: Image viewer and gallery browser.

Terminal Emulator

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§πŸ˜ˆ Alacritty: Terminal emulator.

Other choices:

Terminal Multiplexer

  • πŸ†“πŸ“–-🐧 Tmux: An open source terminal multiplexer.

Other choices:

  • πŸ†“πŸ“–-🐧 GNU Screen: An open source terminal multiplexer. For now, it dosen’t support true color ANSI escape sequence.

Timed Media Player

Audio and video palyer.

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ VLC: An open source video and audio palyer.

Web Application Client

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Firefox: An open source web page browser.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Thunderbird: An open source e-mail client.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§πŸπŸ€– Bitwarden: An open source password management client.

Text Editor and Development Environment Front-end

Mainly use this:

Alternative Applications

  • πŸ†“πŸ“–-πŸͺŸπŸ§ Nomacs: Image viewer, not support APNG for now.
  • πŸ’°πŸ“•-πŸͺŸπŸŽπŸ§ Typora: Markdown viewer and editor.

For Fun

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§πŸ˜ˆ GNU Emacs: A complex system disguised as a text editor.

Irreplaceable Works

This category focuses more on the game’s artworks, stories, and level design etc., while other categories focus on mechanics.

Not Classified

  • πŸ’°πŸ“•-πŸͺŸπŸŽπŸπŸ€–Gorogoa: A jigsaw puzzle game that cleverly uses optical illusions. Its graphics are quite artistic.

Age of Empires

Not recommended:

Bejeweled-like

BioShock-like

Diablo-like

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ DevilutionX: Diablo build for modern operating systems.
  • πŸ’°πŸ“•-πŸͺŸ Diablo II: A famous diablo-like games.
  • πŸ’°πŸ“•-πŸͺŸ Diablo III: A famous diablo-like games.
  • πŸ’°πŸ“•-πŸͺŸ Last Epoch: A good diablo-like game.

Not recommended:

  • πŸ’°πŸ“•-πŸͺŸ Diablo: The origin of diablo-like games.

Dwarf-Fortress-like

  • πŸ’°πŸ“•-πŸͺŸπŸŽπŸ§ RimWorld: A colony management game.

Half-Life-like

Not recommended:

Minecraft-like

Rogue-like

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ NetHack: A dungeon crawler game, the successor of Hack.
  • πŸ†“πŸ“•-πŸͺŸπŸŽπŸ§πŸπŸ€– Pathos: Nethack Codex: A modern rogue-like dungeon crawler game.

Not recommended:

  • πŸ†“πŸ“•-🍏 1-Bit Rogue: A Dungeon crawler RPG: A very simple rogue-like game, somewhat even not that rogue-like.
  • πŸ†“πŸ“–-πŸͺŸπŸ§ Rogue: A dungeon crawler game. It’s the begin of rogue-like games.
  • πŸ’°πŸ“•-πŸͺŸ Rogue (Epyx DOS Edition): This is a DOS port of Rogue.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Moria: The first rogue-like game with a town level.
  • πŸ†“πŸ“–-🐧 Hack: The first rogue-like game with a pet dog.
  • πŸ†“πŸ“–-🐧 Larn: The first roguelike with a time limit and multi dungeons.
  • πŸ†“πŸ“–-🐧 Omega: A roguelike game that plays more like a DND RPG. You can’t just hack and slash at the begin.

Stardew Valley

  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ SMAPI: A modding framework for Stardew Valley.
  • πŸ’°πŸ“•-πŸͺŸπŸŽπŸ§ Stardew Valley: A farm game.
  • πŸ†“πŸ“–-πŸͺŸπŸŽπŸ§ Stardew Valley Mod Manager: A mod manager for Stardew Valley.

XCOM