LeafEdit
Work in progress Animal Crossing: New Leaf save manager & editor for the Nintendo 3DS!
Install / Use
/learn @Universal-Team/LeafEditREADME
LeafEdit
<p align="center"> <img src="https://img.shields.io/badge/License-GPLv3-informational.svg" alt="License: GPLv3"> <a href="https://discord.gg/KDJCfGF"> <img src="https://img.shields.io/badge/Discord-%23animal--crossing-7289DA" alt="Discord Server: #leafedit-wildedit"> </a> <a href="https://github.com/Universal-Team/LeafEdit/actions?query=workflow%3A%22Build+LeafEdit%22"> <img src="https://github.com/Universal-Team/LeafEdit/workflows/Build%20LeafEdit/badge.svg" height="20" alt="Build status on GitHub Actions"> </a> <a href="https://crowdin.com/project/leafedit"> <img src="https://badges.crowdin.net/leafedit/localized.svg" alt="Translation status on Crowdin"> </a> </p>Note
LeafEdit is now discontinued due to the lost of interest. Forks however can still be created, in case someone else is interested into continuing the work instead. No Updates are planned for LeafEdit anymore.
LeafEdit is a ~~work in progress~~ discontinued save editor and save manager for the following games:
- Animal Crossing: Wild World
- Animal Crossing: New Leaf
- Animal Crossing: New Leaf Welcome amiibo
- Animal Crossing: Happy Home Designer
This Project has been made with Universal-Core and LeafEdit-Core.
Redirections
- For a list of all editable features as of latest Nightly, look here.
Citra User
To use LeafEdit completely you need to get the assets from here. Put the files to sdmc:/3ds/LeafEdit/assets/ and you should be fine.
Compilation
Setting up your enviromment
To build LeafEdit from source, you will need to setup a system with devkitARM, libctru, citro2d, citro3d, 3ds-curl and 3ds-libjpeg-turbo. Follow devkitPro's Getting Started page to install pacman, then run (sudo dkp-)pacman -S devkitARM libctru citro2d citro3d 3ds-curl 3ds-libjpeg-turbo. You will also need bannertool and makerom set to your PATH.
Cloning the repo
To download the source you will need to clone it with submodules, this can be done by running
git clone --recursive https://github.com/Universal-Team/LeafEdit.git
or if you've already cloned it running
git submodule update --init --recursive
to update all the submodules.
Compiling
Simply run make in the LeafEdit directory.
Screenshots about LeafEdit


















Credits
Main Developers
- SuperSaiyajinStackZ: App idea and main developer of LeafEdit.
Translators
English
French
German
Italian
Japanese
Lithuanian
Portuguese
Spanish
Others
- Cuyler36, Slattz, NLTK, ACSE: For the acres, face, hair, items and villagers sprites which are available here.
- devkitPro: For devkitARM, Citro2D, Citro3D and Libctru.
- FlagBrew / piepie62: For helping out by problems and PKSM-Core's Save Structure inspiration. LeafEdit's Core Structure is very similar to the one from PKSM-Core.
- Flame: The name idea of LeafEdit.
- Kodtiz3D: For the icon and the banner.
- LeafEdit-Core: The save editing code comes from here. Credits to all the contributors from LeafEdit-Core.
- Pk11: For being a big help.
- RedShyGuy: For some useful AC:NL offsets for the core.
- TotallyNotGuy: For the amazing graphic work!
- Universal-Updater: Download code being ported from this app.
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
