EasyDataBridge View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.2.10 or later
Package size
39 KB
Files
5
Favorites
7
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

EasyDataBridge

by DataForge Tools (opens in new tab)

1 rating, too few to average

  • Price drop

Stop manually syncing spreadsheets. EasyDataBridge generates typed C# classes and ScriptableObject databases whenever a CSV changes — no custom importers, runtime parsing, or boilerplate.

Discount -25% Previous price $19.99 Price $14.99

Lowest in 6 months

Get 25% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for EasyDataBridge, 6 months Current $14.99; lowest $14.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

EasyDataBridge screenshot 1

EasyDataBridge screenshot 1

About this asset

EasyDataBridge — Your Spreadsheet, Straight Into Unity

Save your spreadsheet. Your type-safe Unity database updates automatically.

EasyDataBridge turns CSV spreadsheets into strongly typed C# data models and fully populated ScriptableObject databases — automatically, entirely inside the Unity Editor.

No custom importers. No runtime CSV parsing. No repetitive data classes or manual Inspector entry.

THE PROBLEM IT SOLVES

Every game has data: items, enemies, dialogue, abilities, levels, loot tables, shop inventories, cards, quests, and more.

Managing that data manually in the Unity Inspector is slow and difficult to maintain. Writing your own CSV parser solves only part of the problem — you still need data classes, import logic, asset resolution, database population, schema updates, and ongoing maintenance.

EasyDataBridge handles the complete workflow!

Programmers integrate the generated database into the game, while designers and other team members can continue managing data in Excel or Google Sheets.

HOW IT WORKS

1. Define your columns in a CSV:

Name:string, Damage:int, Icon:sprite

2. Add the CSV anywhere inside your Unity project.

3. EasyDataBridge automatically generates a strongly typed C# data class and a populated ScriptableObject database.

4. Access your data with one line of code:

db.GetEntry("FireSword")

Save changes to the CSV and the generated Unity data updates automatically.

If you remove the CSV, EasyDataBridge safely removes only the files it generated for that CSV, leaving the rest of your project untouched.

BUILT FOR YOUR WORKFLOW

Designers

Manage large collections of items, stats, abilities, and configuration data using a familiar spreadsheet workflow.

Artists

Reference Prefabs, Sprites, AudioClips, and Materials directly from CSV columns without manually dragging every asset into the Inspector.

Programmers

Skip repetitive data classes, custom importers, runtime parsers, and synchronization code. The complete source code is included.

Indie Developers

Build and maintain data-heavy games without first developing an internal data pipeline.

Small Studios

Let designers own and update game data without repeatedly asking a programmer to modify classes or populate ScriptableObjects.

KEY FEATURES

Automatic CSV Detection

EasyDataBridge watches your Unity project for CSV changes. Save your CSV and the corresponding generated data updates automatically — no import button required.

Automatic Code Generation

Strongly typed C# data classes are generated and updated automatically when your CSV schema changes.

ScriptableObject Database Generation

Each CSV is converted into a fully populated native Unity database that is ready to reference from your game.

Full Type Support

Supports int, float, string, bool, custom Enum types, List<T>, and arrays.

Smart Unity Asset Linking

Reference Prefabs, Sprites, AudioClips, and Materials directly from CSV columns using their project paths. EasyDataBridge resolves and links them automatically.

Native Enum Support

Use your existing custom Enums as CSV column types. Imported values appear as proper Enum fields in the Unity Inspector.

Editor-Only Processing

CSV conversion and code generation happen entirely inside the Unity Editor. Your game uses native .asset data with no runtime CSV parsing overhead.

Built-In Helper Methods

Generated databases include convenient methods such as:

• GetEntry("Name") — case-insensitive entry lookup

• GetRandomEntry()

• GetAllNames()

Built-In Inspector Guidance

Every generated database includes a ready-to-use code example and a one-click Copy Code button directly in the Inspector.

Open Source CSV

Jump directly from a generated database to its source spreadsheet using the Open Source CSV button.

Flexible Schemas

Use as many data columns as your project requires. Whether an item has 3 fields or 30, EasyDataBridge generates, types, and populates them automatically.

Safe Automatic Cleanup

Remove a source CSV and EasyDataBridge removes only the files generated for that CSV.

Full Source Code Included

No DLLs and no black boxes. Read the code, modify it for your project, or extend the workflow to fit your needs.

IDEAL FOR

RPGs · TCGs · Roguelikes · Tower Defense · Strategy Games · Puzzle Games · Platformers · Simulations · Inventory Systems · Dialogue Systems · Any Data-Heavy Unity Project

COMPATIBILITY

• Unity 2020.3 and newer

• Built-in Render Pipeline, URP, and HDRP

• Editor-only processing

• Full source code included

• No DLLs

From the publisher's Asset Store listing.

Technical details

Features:

  • CSV to ScriptableObject: One-click data import.
  • Code Generation: Automatically creates C# classes and data containers.
  • Asset Linking: Links Prefabs, Sprites, and AudioClips via path.
  • Type Safety: Supports Enums, Arrays, Int, Float, String, and Bool.
  • No Runtime Overhead: Data is baked into assets; no parsing at runtime.
  • Source Code: Full C# source code included.

Supported OS:

  • Any OS that runs the Unity Editor (Windows, macOS, Linux).

Documentation:

  • PDF Manual included in the package.
  • Online Documentation: Link

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.2.10f1 Compatible Compatible Compatible

As listed on the Asset Store.