View on Asset Store (opens in new tab)
Package details
- Latest version
- 0.9.12
- Last updated
- First released
- Unity version
- 2021.3.30 or later
- Package size
- 7.7 MB
- Files
- 8
- Favorites
- 3
- Views in the past week
- 3
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
ZenoCsvLoader Lite – Precision parsing. Zero bloat. CSV the way it should be.
- Price drop
A faster way to load CSV structured data, built from the ground up.
Lowest recorded price
Get 67% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
ZenoCsvLoader Lite – Precision parsing. Zero bloat. CSV the way it should be. screenshot 1
About this asset
Precision parsing. Zero bloat. CSV the way it should be.
⚡ What is it?
ZenoCsvLoader is a high-speed, low-GC CSV loader optimized for Unity runtime.
Unlike traditional string.Split-based solutions, Zeno uses byte-level parsing and delegate caching for maximum performance.
From the publisher's Asset Store listing.
Technical details
📦 Features (Lite Version)
- Strongly-typed object deserialization<
- Zero string allocations during runtime
- Delegate-based field mapping (no reflection overhead)
- Sync & Async APIs
- Skips null/empty fields automatically
- L2CPP & WebGL compatible
🧪 Benchmark
ZenoCsvLoader : 8.32 ms | 4.32 MB
CsvReader : 12.87 ms | 3.58 MB
String.Split : 17.54 ms | 7.79 MB
(Tested on 10,000 rows – full object instantiation)
🔧 Quick Example
foreach (var row in ZenoUtility.GetCsvRecords<MyData>(bytes)) {...}
await foreach (var row in ZenoUtility.GetCsvRecordsAsync<MyData>(bytes)) {...}
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.30f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.