Entropy is a versatile terminal-based task and process manager designed to offer a range of powerful features for managing system processes. With its user-friendly interface and efficient functionality, Entropy aims to streamline process management directly from the terminal.
Important
Use with Care
Entropy provides powerful capabilities for managing system processes. Improper use, especially with critical system processes, can lead to unintended consequences such as system instability or data loss. Always ensure you understand the impact of the commands you execute and use this tool responsibly.
- Terminate Processes: End processes with a simple command.
- View Process Table: Display a comprehensive list of all running processes.
- Find Processes: Search for processes by name or ID.
- Suspend/Unsuspend Processes: Temporarily halt or resume process execution.
- Real-Time System Monitoring: Display CPU, RAM, and GPU usage in real-time, potentially with graphical representations.
- Advanced Sorting: Sort processes by CPU, RAM, or GPU usage.
- Extensibility: Allow C# developers to modify and extend Entropy’s functionality.
- And More: Continuous improvements and additional features in future releases.
Latest Release: v1.1.0
- Date Released: 06.09.24
- Changes:
- Improved process list formatting
- Advanced find functionality
- Enhanced help command
- Better terminal UI
- Improved version handling
- Refactoring for cleaner and more efficient code
LTS Release: v1.0.4
- Date Released: 05.09.24
- Changes:
- Marked as Long-Term Support (LTS) version
- Minor bug fixes and performance enhancements
- Code cleanup for stability
Experimental Release: v1.1.1-EXP
- Date Released: 11.09.24
- Changes:
- Experimental settings function
Logs:
VERSION | DESCRIPTION | STATUS |
---|---|---|
1.0.X | Initial release | In Release |
1.0.1 | Fixed minor and one major bug | In Release |
1.0.2 | Minor bug fixes and project optimization | In Release |
1.0.3 | Code cleanup and minor fixes | In Release |
1.0.4 | LTS version | In Release |
1.1.0 | Improved ui, help find functions, as well as some bugfixes | In Release |
1.1.1 | Added settings feature as experimental command | In Release(EXP) |
- Suspend/Unsuspend Processes
- Terminate Processes
- View List of All Processes
- Get Path of a Process
- Find Processes
- Issues with color rendering in custom theme terminals (e.g., Windows Terminal)
- Inconsistent text coloring
- Problems with the find function
- Unexpected errors likely related to the find function
VERSION | DESCRIPTION | STATUS |
---|---|---|
1.1.0 | Significant updates for some functions, ui and bug fixes | In Release now |
1.2.0 | Ongoing development with no detailed information yet | Planned |
1.3.0 | Planned updates | Planned |
1.4.0 | Planned updates | Planned |
2.0.0 | Major update and potential LTS version | Planned |
- Introduction of
Entropy.Panel
andEntropy.Table
for cleaner code - Settings command
- Settings features (such as saving to file/loading from file and folder for this)
- Advanced status features (e.g., sorting by name or RAM usage)
- Add RAM/CPU/GPU usage to process list, find etc (probably will be experimental feature till next lts release)
- Autostart system
- Refactoring
- Additional commands and functions
- Logging system (for development and testing, experimental)
- Detailed stats for RAM/CPU/GPU usage
- Advanced command handling
- Enhanced suspend/unsuspend functionality
- Refactoring
- Charts for RAM/CPU/GPU usage (probably will be available as experimental feature in previous versions)
- Themes and theme loader
- Mod Manager preview
- Refactoring
- Mod Manager
- Potential net scanner
- Final refactoring and last(probably) LTS release
After 2.0 i want to experiment quite a bit with TUI, so probably 3.x.x will be last version of entropy, including:
- Better terminal ui
- Cleaner functions
- Mod Manager (and probably a guide inside an app)
- Theme manager