{"id":16909567,"url":"https://github.com/werwolv/edizon-rewrite","last_synced_at":"2026-02-28T23:03:43.977Z","repository":{"id":55766034,"uuid":"195671928","full_name":"WerWolv/EdiZon-Rewrite","owner":"WerWolv","description":"💡 A homebrew save management, editing tool and memory trainer for Horizon (Nintendo Switch)","archived":false,"fork":false,"pushed_at":"2020-12-12T11:45:04.000Z","size":43146,"stargazers_count":54,"open_issues_count":3,"forks_count":9,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-02-25T22:28:51.256Z","etag":null,"topics":["cheat-creator","cheat-engine","homebrew","lua","nintendo","python","save-editor","save-manager","switch","virtual-controller"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WerWolv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"patreon":"werwolv","custom":"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=KP7XRJAND9KWU\u0026source=url","github":"WerWolv"}},"created_at":"2019-07-07T16:12:06.000Z","updated_at":"2025-02-12T19:04:55.000Z","dependencies_parsed_at":"2022-08-15T06:50:43.381Z","dependency_job_id":null,"html_url":"https://github.com/WerWolv/EdiZon-Rewrite","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/WerWolv/EdiZon-Rewrite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WerWolv%2FEdiZon-Rewrite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WerWolv%2FEdiZon-Rewrite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WerWolv%2FEdiZon-Rewrite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WerWolv%2FEdiZon-Rewrite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WerWolv","download_url":"https://codeload.github.com/WerWolv/EdiZon-Rewrite/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WerWolv%2FEdiZon-Rewrite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29954583,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-28T22:53:01.873Z","status":"ssl_error","status_checked_at":"2026-02-28T22:52:50.699Z","response_time":90,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cheat-creator","cheat-engine","homebrew","lua","nintendo","python","save-editor","save-manager","switch","virtual-controller"],"created_at":"2024-10-13T18:56:17.606Z","updated_at":"2026-02-28T23:03:43.953Z","avatar_url":"https://github.com/WerWolv.png","language":"CSS","funding_links":["https://patreon.com/werwolv","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=KP7XRJAND9KWU\u0026source=url","https://github.com/sponsors/WerWolv"],"categories":[],"sub_categories":[],"readme":"# EdiZon\n\n  \u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/WerWolv/EdiZon-Rewrite/master/icon.jpg\"\u003e\u003cbr /\u003e\n      \u003ca href=\"https://github.com/WerWolv/EdiZon-Rewrite/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/WerWolv/EdiZon-Rewrite/total.svg\" alt=\"Latest Release\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://discord.gg/qyA38T8\"\u003e\u003cimg src=\"https://discordapp.com/api/guilds/465980502206054400/embed.png\" alt=\"Discord Server\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://travis-ci.com/WerWolv/EdiZon-Rewrite\"\u003e\u003cimg src=\"https://travis-ci.com/WerWolv/EdiZon-Rewrite.svg?branch=master\" alt=\"Build Status\" /\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\nA Homebrew save file manager, editor, cheat engine, cheat creator and button sequence mapper for Horizon, the OS of the Nintendo Switch.\n\n## Overview\n\nEdiZon consists of 6 different main functionalities.\n\n  - **Save file management**\n    - Extraction of game saves.\n    - Injection of extracted game saves (Your own and your friends save files).\n    - Extraction and injection of all save files found on your device at once.\n    - Creations of save file systems when injecting a save file (No need to open every game first!)\n    - Automatic backups of all your save files and optionally uploading them to a remote server\n    - Uploading of savefiles directly to https://anonfile.com.\n    - Batch extraction of all save files of all games on the system.\n  - **Save file repositories**\n    - Open source server to host save file repositories online for everybody to access them\n    - Official repos for Mario Maker 2, 100% files and more\n  - **Save file editing**\n    - Easy to use, scriptable and easily expandable on-console save editing.\n      - Lua and Python script support.\n    - Built-in save editor updater.\n  - **On-the-fly memory editing**\n    - Cheat Engine like RAM editing.\n    - Freezing of values in RAM via Atmosphère's cheat module.\n    - Interface for loading, managing and updating Atmosphère cheats.\n    - Screen overlay to manage your cheats and modify your RAM without leaving the game you're playing\n  - **Virtual controllers**\n    - Map button combos and button press sequences to any joycon button\n    - Redirect controller inputs from your computer to the switch or vice versa\n\n  All packed into one easy to use and easy to install Homebrew.\n\n## Images\n\n  \u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/WerWolv/EdiZon/master/assets/main_menu.jpg\"\u003e\u003c/p\u003e\n  \u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/WerWolv/EdiZon/master/assets/save_editor_1.jpg\"\u003e\u003c/p\u003e\n  \u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/WerWolv/EdiZon/master/assets/save_editor_2.jpg\"\u003e\u003c/p\u003e\n  \u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/WerWolv/EdiZon/master/assets/ram_editor.jpg\"\u003e\u003c/p\u003e\n\n## Save editor Config and Script files\n\n  To download working Editor Config and Editor Script files, visit [this repository](https://github.com/WerWolv/EdiZon_ConfigsAndScripts/tree/master)\n\n  Check out our [Wiki page](https://github.com/WerWolv/EdiZon/wiki) for more information on how to build your own Editor Config and Editor Script files.\n\n## How to install\n\n  1. Download the latest release from the [GitHub release page](https://github.com/WerWolv/EdiZon/releases/latest).\n  2. Unpack the downloaded zip file, put the files on your Nintendo Switch's SD card and let the folders merge.\n  3. Use a free open source CFW like [Atmosphère](https://github.com/Atmosphere-NX/Atmosphere) to launch the hbmenu and start EdiZon from there.\n     1. If you want to use the cheat manager you absolutely have to use [Atmosphère](https://github.com/Atmosphere-NX/Atmosphere) as only their cheat service is supported.\n     2. For the best experience, open the `/atmosphere/system_settings.ini` file and change `dmnt_cheats_enabled_by_default = u8!0x1` to `dmnt_cheats_enabled_by_default = u8!0x0`.\n\n\n## How to compile\n\n  1. Clone the EdiZon repo to your computer using `git clone https://github.com/WerWolv/EdiZon --recurse-submodules`.\n  2. Download and install devkitA64. It comes bundled with the [devkitPro](https://devkitpro.org) toolchain.\n  3. Use the pacman package manager that comes with devkitPro to download and install libnx, the switch portlibs (`switch-portlibs`), the switch OpenGL libs (`switch-glfw`, `switch-mesa` and `switch-glm`).\n  4. The rest of the compilation works using the `make` command. Type `make application` to build only EdiZon, `make sysmodule` to build only the companion sysmodule or just `make` to build everything.\n  5. If you want to use the debug utilities built into the makefile, you also need `python3` and `lftp` installed on your computer and [sys-ftpd](https://github.com/jakibaki/sys-ftpd) installed on your Switch.\n\n## Discord\n\n  For support with the usage of EdiZon or the creation of save editor configs and scripts, feel free to join the EdiZon server on Discord: https://discord.gg/qyA38T8\n\n## Credits\n\n  Thanks to...\n\n  - [devkitPro](https://devkitpro.org) for their amazing toolchain!\n  - [SwitchBrew](https://switchbrew.org/) for the [Homebrew Launcher](https://github.com/switchbrew/nx-hbmenu) GUI and shared font code.\n  - [jakibaki](https://github.com/jakibaki) for the massive help with the implementation of RAM editing and sys-netcheat which was used as inspiration.\n  - [averne](https://github.com/averne) for their amazing research around overlay drawing and the implementation of the overlay drawing code\n  - [SciresM](https://github.com/SciresM) for the aarch64 hardware accelerated SHA256 code, libstratosphere, their implementation of the Atmosphère cheat engine and their support during development.\n  - [onepiecefreak](https://github.com/onepiecefreak3) for generally being helpful during development\n  - [Ac_K](https://github.com/AcK77) for help with the server side update scripts, the EdiZon save website and reverse engineering of IPC calls.\n  - **kardch** for the beautiful current icon.\n  - **bernv3** for the beautiful old icon.\n  - **All save editor and cheat creators** for bringing this project to life!\n\n  \u003cbr\u003e\n\n  - [nlohmann](https://github.com/nlohmann) for their great json library.\n  - [Lua](https://www.lua.org/) for their scripting language.\n  - [Python](https://www.python.org/) and [nx-python](https://github.com/nx-python) for their scripting language respectively their python port to the switch.\n\n\n  \u003cbr\u003e\n  \u003cp align=\"center\"\u003e\u003cimg src=\"https://www.lua.org/images/logo.gif\"\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/c/c3/Python-logo-notext.svg\"\u003e\u003cp\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwerwolv%2Fedizon-rewrite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwerwolv%2Fedizon-rewrite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwerwolv%2Fedizon-rewrite/lists"}