Newtonsoft.Json for Unity has been archived.
Newtonsoft.Json for Unity has been archived and is no longer active.
Newtonsoft.Json for Unity
Fork of Newtonsoft.Json to work for iOS/Android/IL2CPP builds in Unity3D
Contributors
Newtonsoft.Json for Unity is all of us
Our contributors 12
Thank you for supporting Newtonsoft.Json for Unity.
Kalle Fagerberg
Admin
T
☕ coffee gift
$50 USD
Danny-vD
$21 USD
Kevin Maxey
$20 USD
Silvester
$10 USD
nolike
☕ coffee gift
$5 USD
Sebastian Fre...
☕ coffee gift
$5 USD
Timo Schmechel
$5 USD
Jelmer
$5 USD
Guest
☕ coffee gift
$1 USD
Boris Dombrowski
☕ coffee gift
$1 USD
incognito
☕ coffee gift
$0.10 USD
Awesome work!
Budget
Transparent and open finances.
-$61.97USD
Completed
Contribution #523539
-$5.68 USD
Paid
Reimbursement #63334
Credit from Jelmer to Newtonsoft.Json for Unity •
+$5.00USD
Completed
Contribution #500079
$
Today’s balance--.-- USD
Total raised
$103.05 USD
Total disbursed
$103.05 USD
Estimated annual budget
--.-- USD
Connect
Let’s get the ball rolling!
News from Newtonsoft.Json for Unity
Updates on our activities and progress.
Unity has adopted my package! 🎉
I have held communication with some Unity developers almost since the dawn of this project. It has taken 3 years, and now Unity has officially adopted the responsibility of the Newtonsoft.Json fork. The state of Unity's pac...
Published on March 3, 2022 by Kalle Fagerberg
New package of converters for Unity types
I not long ago now got v1.0.0 ready for release of my package jilleJr/Newtonsoft.Json-for-Unity.Converters. The most common use-case for Newton...
Published on June 1, 2020 by Kalle Fagerberg
About
For the .NET community and all of us that just want to parse JSON within our Unity projects.
Using Newtonsoft.Json inside the Unity3D game engine is simple at first. Just push in the .dll and start coding. Perhaps even use some NuGet downloader to keep the binaries out of your git repository.
We all however hit the brick wall where we try to build our project with IL2CPP (usually when we try target iOS or WebGL) because of some technical details of how the Newtonsoft.Json project is created.
There are ways around these difficulties, however they're not straight forward. I did like previous attempts, compiled prepared binaries to be used inside the Unity game engine with small tweaks to make it compatible with all different IL2CPP builds.
In short, what Newtonsoft.Json-for-Unity provides:
Using Newtonsoft.Json inside the Unity3D game engine is simple at first. Just push in the .dll and start coding. Perhaps even use some NuGet downloader to keep the binaries out of your git repository.
We all however hit the brick wall where we try to build our project with IL2CPP (usually when we try target iOS or WebGL) because of some technical details of how the Newtonsoft.Json project is created.
There are ways around these difficulties, however they're not straight forward. I did like previous attempts, compiled prepared binaries to be used inside the Unity game engine with small tweaks to make it compatible with all different IL2CPP builds.
In short, what Newtonsoft.Json-for-Unity provides:
- Fixes of comparability issues with IL2CPP builds
- Packaged binaries to install via the new Unity Package Manager (UPM)
- Prepared custom Newtonsoft.Json converters to and from common Unity types (Vector3, Quaternion, Bounds)
- Helper class "AotHelper" to easily resolve AOT runtime errors
- Remain an up-to-date fork of Newtonsoft.Json
It's a simple but needed project that is looking more for contributors than donations. Spreading the word is the easiest way to contribute.
Our team
Kalle Fagerberg
Admin