A couple of cool features in the new app (which are already implemented):
- Game Card Entries: Brand new game card design for game entries which also support different layout options (grid, list).
- Moar Keys: A ton of new key formats are supported now: Steam, EA, Ubisoft etc... (doesn't even have to be game/platform specific key, write whatever you want in the key line).
- Tags: Add multiple tags (previously known as categories) to a single game entry, and later on use the tag filters section on the home page to easily find games that match your selected tags.
- Page System: Brand new page logic, instead of opening gazillion dialog windows, you can now navigate pages with the new page selector bar. Pages are also preserved, so if you were editing a theme and accidentally (or intentionally) clicked on another page, then you can always just reopen that page and continue where you left off.
- Movable Page Selector Bar: Move the page selector bar to the left, top, right, bottom (as in the picture) edge of the window. (I really need to come up with a better name for it other than "Page Selector Bar")
- Custom Named Themes: You can now have unlimited themes with custom names, you can even overwrite the built-in theme colors if you want to. No restrictions.
- Animated Gradient Bar: Color customizable central animated gradient bar. Doesn't do anything special, it just looks fancy.
Do you have excess amount of duplicate Steam keys? Fear not, as this program was made for you and me!
SteamKM (Steam Key Manager) is a hobby project which resolves my own duplicate key problem, you can even cry at the amount of duplicate keys thanks to the built-in key counter 😿.
- Effortless Game Key Management: Quickly organize, search, and categorize your Steam keys.
- Easy Editing: Made a mistake? Right-click any entry to edit titles, keys, or categories instantly.
- Customizable Interface: Tailor your experience with responsive UI design, comes with multiple default themes, which are customizable by you.
- Modern, Responsive Design (Using PySide6): A clean and intuitive interface for seamless navigation.
- Real-Time Search Filtering: Instantly find the game you’re looking for by searching the title or the key.
- Theme Flexibility: Choose from default themes or create your own with the extensive customization menu.
- Quick Actions: Right-click context menus for fast edits, key visibility toggles, and more.
- Batch Operations: Add, edit or remove multiple keys at once.
- Smart Categorization: Organize games into categories like Premium, Good, Used, and more.
- SHA-256 Encryption: Keep your keys safe
- Hidden Keys: All saved and just added keys are automatically hidden by default.
- Backups: Automatic and manual backup options to safeguard your data.
- Import/Export Functionality: Transfer your library between devices effortlessly.
- Customizable Categories: Tailor categories to fit your collection.
- Bulk Editing: Assign categories to multiple games in one action.
- Dynamic Sorting: Sort games by title and category.
- Automatic Updates: Stay up to date with built-in update checking and the ability to choose the specific version which to download.
- Cross-Platform Compatibility: Built with PySide6 and Python for Windows and Linux users. (Linux is WIP but usable in its current form)
| Dark Theme (Alternative UI Layout) | Dark Theme (Unmerged Buttons) |
|---|---|
| Light | Ocean |
| Forest | Fire |
| Update Menu | Theme Customization Menu |
| Category Manager | Edit Games Menu |