Code Monkey home page Code Monkey logo

xtr-toolbox's Introduction

XTR Toolbox

Portable tool to tweak, clean and optimize Windows.
๐Ÿš€ Extremely fast. ๐Ÿš€

GitHub all releases GitHub release (latest by date) GitHub issues GitHub license

Supported platforms:

  • Windows 10, Windows 11 - x64 only (Use v2.1 for x32)
  • .Net Framework: 4.8 (Included with Windows 10 1903+)
  • (Note: Windows 7 && Windows 8 support is deprecated)

Features Overview:

Main Tools:

  • Batch Startup Manager
    • Create startup entries
    • Log startup changes
    • Export startup list [Clipboard]
    • Displays invalid entries
  • Batch Services Manager
    • Log service changes
    • Export services list [Clipboard]
  • Batch Software Manager
    • Log software changes
    • Export software list [Clipboard]
    • Force remove software
    • Silently remove software (MSI)
  • Hosts File Editor / Manager
  • Quick Tools
    • Rebuild Icon Cache
    • Rebuild Font Cache
    • Reset Event Logs

Privacy Tools:

  • Remove / Reinstall Windows Apps
    • Detects currently present apps

Cleanup Tools:

  • Junk Files Cleaner:
    • Filter by date
    • Filter by custom extensions
    • Cleaning support:
      • User and Windows Temporary Directories
      • Windows Installer Cache
      • Windows Update Cache
      • Windows Logs Directory
      • Prefetch Cache
      • Crash Dump Directory
      • Google Chrome Cache
      • Steam Redistributable Packages
  • Chrome Extensions Manager

Other:

  • Automatic Dark / Light mode (Also configurable)

What sets this toolbox apart from many others?

Unlike other apps, this toolbox aims to:

  • Be fast and lightweight regardless of feature set
  • Use modern technologies
  • Have no ads, unnecessary things, or bloat
  • Support latest version of Windows
  • Be easy to use and have a good looking interface

Project Goals - Plans

  • To add a lot more features (see backlog)
  • Translate to other languages
  • Help wiki
  • You can request a feature, open for all kinds of suggestions
  • Get feature parity with other toolbox suites

Support me if you enjoy my software or spread the word

Become a GitHub sponsor
Every bit helps and will enable me to focus more time on development.

Backlog

Software manager:

  • Software update checker & downloader
  • Automatically download and install software (with configuration per setup)
  • Batch software installer
  • More control over force uninstalling
  • Detection of different installers and uninstallers (Inno, NSIS, Msi,...)

Services manager:

  • Preset services changer (Batch services changes based on definition file)
  • Services progress bar when changing
  • Better error handling
  • Add color coding for easier management of their change severity and recommendation
  • Add memory usage for running services

Autoruns manager:

  • Check startup entries against known definition file for their validity (hosted on github)
  • More options when creating a new startup entry

Junk Files Cleaner:

  • Improve scanning process (offer to cancel, improve scan progress)

General:

  • Add a post scan / clean / tweak option (like restarting / shutting down PC)
  • Add a CLI interface for all tools
  • Add a logger so the user can report bugs / features easily
  • Add option to disable / tweak Windows bloat (all range of options)
  • Add option to manage invalid shortcuts (remove and repair)
  • Add option to manage context menu items (remove, change, and repair)
  • Add option to change windows theme (dark/light) based on timed settings
  • Add option to save / restore desktop icons and their layout
  • Add option to export data to all kind of formats (text, csv, xml, json, xlsx)
  • Add autoupdater (user changeable)
  • Add duplicate files finder
  • Add checksum files comparer (MD5, SHA1, SHA2, ...)
  • Add option to save configuration (file / registry config) (this is still under consideration)
  • Add option to schedule tools to run at specified time (using Task Scheduler)
  • Add option to run several tools in succession
  • Add option for scripts so any user can add their own tweaks to the tool
  • Improve scan speed for all tools

Download

Latest release page.

Build tools

  • Visual Studio 2022 (Probably works on older versions too)
  • Windows 10 SDK (Project requests by default 10.0.18362.0 (Win 1903)) - Integrated into project

Reviews

xtr-toolbox's People

Contributors

dependabot[bot] avatar zeeex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xtr-toolbox's Issues

Thank you for an interesting program!

Hello, thank you for a very high quality and interesting program! Added it to my site, link.

The question is, are you going to translate the program into other languages? Ready to help with the translation into Russian.

Features/Issues

Overall - this looks very promising.

Reset Event Logs needs an Are you Sure? This will delete the entire contents of ALL Event logs.
On the same - should have a selectivity feature rather than just ALL.
Needs to be run as an Administrator - this should be pointed out.

Remove Telemetry Updates is also an All or nothing and removes the Entire updates. In my case, it offered to remove 15 updates! A much better "feature" would be to remove where Telemetry is involved (files, hidden registry entries, etc) rather than the entire update IMHO. I am sure there is much of those Updates I would like to keep. In and of itself, I would very much like to remove ALL M$ Telemetry.

Thanks.

Windows.ApplicationModel, Windows.Foundation, Windows.Management.Deployment UWP references

Hi!

First I want to say this app is awesome. ๐Ÿ˜„
When I try to build the project I get a few reference error in the W1_WinApps.xaml.cs here:

using Windows.ApplicationModel;
using Windows.Foundation;
using Windows.Management.Deployment;

The type or namespace name 'Windows' could not be found (are you missing a using directive or an assembly reference?)

References

I tried to Google this Windows dll but could not find any working solution. Can somebody help me? Thank You!

Add Firefox Support

New Firefox support for:

  • Clearing cache and related data
  • Removing extensions

A Compliment

I was looking at computer optimizers and I think this looks really cool, and very similar to the optimizer I am making, I don't know if you still work on this but there is definitely potential in this app!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.