awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
gibbed avatar

gibbed/SteamAchievementManager

0
View on GitHub↗
8,525 stars·823 forks·C#·Zlib·12 views

SteamAchievementManager

Steam Achievement Manager is a game achievement editor and specialized API client designed to modify and unlock game achievements and statistics for titles on the Steam platform. It functions as a utility for manually changing the state of earned rewards and milestones while the client is running.

The tool provides capabilities for steam profile customization and game statistic manipulation, allowing users to adjust displayed progress and achievement states. It operates by interfacing with the platform backend to update user profile data.

Features

  • Achievement Unlockers - Provides a specialized interface for manually unlocking achievements and modifying statistics.
  • Achievement Editors - Functions as an editor for manually changing the state of earned rewards and milestones.
  • Steam Development Libraries - Acts as a specialized client using platform libraries to update user profile data and achievements.
  • Achievement Tracking - Provides a dedicated utility to monitor and unlock game achievements and statistics.
  • Steam Achievement Managers - Specializes in modifying and unlocking game achievements and statistics specifically for Steam titles.
  • Memory Pattern Searching - Ships a tool for scanning system RAM for specific byte patterns or offsets to locate achievement values.
  • Game State Manipulators - Implements the ability to alter the live internal tracking data and milestone progress of games.
  • Direct Memory Access - Provides capabilities for reading and writing raw memory addresses to force achievement unlocks.
  • Runtime Memory Manipulation - Implements the ability to modify memory addresses of the running Steam process to change achievement states.
  • Profile Customization Tools - Allows users to adjust displayed progress and achievement states on their Steam profiles.
  • Achievement Tracking Integrations - Interfaces with platform libraries to identify game IDs and valid achievement identifiers via Steamworks.
  • Inter-Process Communication - Utilizes inter-process communication to inject data and commands into the active memory space of the game client.

Star history

Star history chart for gibbed/steamachievementmanagerStar history chart for gibbed/steamachievementmanager

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to SteamAchievementManager

Similar open-source projects, ranked by how many features they share with SteamAchievementManager.
  • darthton/blackboneDarthTon avatar

    DarthTon/Blackbone

    5,431View on GitHub↗

    Blackbone is a collection of specialized tools for memory scanning, process injection, and kernel-driver interfaces used to manipulate the Windows execution environment. It provides a framework for executing remote code, mapping portable executable images, and managing threads across different process boundaries. The project includes a kernel memory driver to access kernel memory and modify handle rights to hide allocations from user-mode detection. It also features a library for intercepting function calls in remote processes using software interrupts and hardware breakpoints. The toolkit c

    C++
    View on GitHub↗5,431
  • baekalfen/pyboyBaekalfen avatar

    Baekalfen/PyBoy

    5,159View on GitHub↗

    PyBoy is a programmable Game Boy emulator and hardware simulation framework written in Python. It functions as an emulation engine that allows users to execute original handheld software while providing a programmatic interface to control, probe, and automate game execution. The project is specifically designed as a reinforcement learning environment, exposing emulator states and controls to facilitate the training of machine learning agents. It distinguishes itself by providing tools for game area mapping and the extraction of simplified 2D screen representations and collision maps to suppor

    Pythoncythonemulatorgameboy
    View on GitHub↗5,159
  • alibaba/dexposedalibaba avatar

    alibaba/dexposed

    4,508View on GitHub↗

    Dexposed is a set of runtime tools and engines designed for dynamic patching, framework interception, and code instrumentation on Android devices. It functions as a hooking framework and instrumentation tool used to load custom code into running processes to alter logic without modifying the original bytecode. The project enables the interception and modification of method behavior within both Android applications and the system framework. It specifically provides capabilities for bypassing operating system limitations by overriding framework calls and applying hot patches to live processes w

    Java
    View on GitHub↗4,508
  • bytedeco/javacppbytedeco avatar

    bytedeco/javacpp

    4,697View on GitHub↗

    JavaCPP is a JNI C++ bridge and foreign function interface that provides a binding generator, a native library loader, and a native memory manager. It automates the creation of Java wrappers around native C++ headers and shared libraries to enable interoperability between the two languages. The project features a C++ binding generator that parses header files to automatically produce the necessary glue code and interfaces for calling native functions. It includes a native library loader that locates and extracts platform-specific binaries from the classpath into a local cache for runtime exec

    Javacc-plus-pluscpp
    View on GitHub↗4,697
See all 30 alternatives to SteamAchievementManager→

Frequently asked questions

What does gibbed/steamachievementmanager do?

Steam Achievement Manager is a game achievement editor and specialized API client designed to modify and unlock game achievements and statistics for titles on the Steam platform. It functions as a utility for manually changing the state of earned rewards and milestones while the client is running.

What are the main features of gibbed/steamachievementmanager?

The main features of gibbed/steamachievementmanager are: Achievement Unlockers, Achievement Editors, Steam Development Libraries, Achievement Tracking, Steam Achievement Managers, Memory Pattern Searching, Game State Manipulators, Direct Memory Access.

What are some open-source alternatives to gibbed/steamachievementmanager?

Open-source alternatives to gibbed/steamachievementmanager include: darthton/blackbone — Blackbone is a collection of specialized tools for memory scanning, process injection, and kernel-driver interfaces… baekalfen/pyboy — PyBoy is a programmable Game Boy emulator and hardware simulation framework written in Python. It functions as an… bytedeco/javacpp — JavaCPP is a JNI C++ bridge and foreign function interface that provides a binding generator, a native library loader,… hluwa/frida-dexdump — frida-dexdump is an Android memory forensics tool that recovers Dalvik Executable (DEX) files from running application… alibaba/dexposed — Dexposed is a set of runtime tools and engines designed for dynamic patching, framework interception, and code… huntergregal/mimipenguin — MimiPenguin is a Linux memory credential extractor and password recovery tool designed to isolate and retrieve…