# Introduction

Welcome to the official documentation for EazyPrefs — the ultimate toolkit for managing your PlayerPrefs and EditorPrefs in Unity with power, clarity, and total control.

EazyPrefs is designed to remove the friction from working with Unity's built-in preferences system. While Unity’s default PlayerPrefs and EditorPrefs provide basic functionality, they quickly fall short for real-world development needs. That’s where EazyPrefs comes in.

# 🎯 What is EazyPrefs?

EazyPrefs is an all-in-one utility that supercharges Unity’s preference system. It offers a rich editor UI, expanded type support, full visibility of stored data, and the ability to customize your workflow however you like.

Whether you're a solo developer, part of a QA team, or building custom internal tools for your studio, EazyPrefs gives you the tools to view, edit, organize, encrypt, and extend your prefs data—both in the Editor and at runtime.


# Key Features

  • Full Visibility: View all your PlayerPrefs and EditorPrefs in one place.
  • Data Type Freedom: Use floats, ints, vectors, enums, DateTime, colors, Json, and even custom classes and collections.
  • Secure & Efficient: Built-in encryption and compression support.
  • Extendable & Flexible: Create your own pref types and custom drawers.
  • Powerful Editor Window: A modern UI for managing data with filters, search, and various tools.
  • Clean & Modular API: Use strongly typed statics or instances—your choice.

# 📦 Who Should Use EazyPrefs?

EazyPrefs is made for:

  • Developers looking for full control over their saved data.
  • QA testers who need visibility into complex project states.
  • Teams building tools and systems that rely on local preferences and configuration.

Whether you're debugging, building polished editor tools, or just tired of working blind with Unity’s prefs—you’ll feel right at home.


# 🚀 Ready to Get Started?

Check out the Getting Started guide to install and begin using EazyPrefs in just a few minutes.