JsonFucker 1.6.7

dotnet add package JsonFucker --version 1.6.7
                    
NuGet\Install-Package JsonFucker -Version 1.6.7
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="JsonFucker" Version="1.6.7" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="JsonFucker" Version="1.6.7" />
                    
Directory.Packages.props
<PackageReference Include="JsonFucker" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add JsonFucker --version 1.6.7
                    
#r "nuget: JsonFucker, 1.6.7"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package JsonFucker@1.6.7
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=JsonFucker&version=1.6.7
                    
Install as a Cake Addin
#tool nuget:?package=JsonFucker&version=1.6.7
                    
Install as a Cake Tool

JsonFukcer, Write Code Better😎

how to use JsonFucker???

Json

1."YourJsonString".FuckAsDictionary() u can fuck json to dictionary ex:

var dictionary = "YourJsonString".FuckAsDictionary();
Message.Show($"Name:{dictionary[jsonkeyName].GetString()},Age:{dictionary[jsonVauleAge].GetInt()}");

2."YourJsonString".FuckJsonAsBody() u can get convert json string to API body (StringContet "application/json")

Json & API

3."YourJsonString".UseFuckingPostRequest(string url, List<(string, string)> header = null) u can post use request

4."YourJsonString".UseFuckingPatchRequest(string url, List<(string, string)> header = null) u can patch use request

4."YourJsonString".UseFuckingPostRequest(string url, List<(string, string)> header = null) u can put use request

ex:

await "YourJsonString".UseFuckingPostRequest(); //Post Request!!!!

Contact me:

If you have any questions or suggestions about the kit, please contact me. GitHub (my discord and other social midea is in my github:) ): https://github.com/EASON5413

Introduction:

About JsonFucker

I’m a student from Taiwan, and to be honest, my English isn't great, so I’m using AI to help introduce JsonFucker.

I created this package out of sheer frustration with standard solutions like JsonSerializer and raw JsonElement handling—they just felt clunky and inconvenient for my workflow.

Core Features & Design:

Simplified Parsing Logic: Under the hood, it maps JSON directly into a Dictionary<string, JsonElement>. Without getting too bogged down in low-level details, this approach drastically speeds up JSON parsing and makes property extraction far more intuitive.

Streamlined API Integration: I combined JSON serialization directly with HttpClient, allowing developers to attach JSON payloads to API HTTP requests seamlessly with minimal boilerplate.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net9.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.6.7 113 8/9/2026
0.6.7.1 99 8/9/2026
0.6.7 106 8/3/2026