yyjson icon indicating copy to clipboard operation
yyjson copied to clipboard

The fastest JSON library in C

Results 32 yyjson issues
Sort by recently updated
recently updated
newest added

### Problem yyjson cannot parse correctly when a json contains binary data

More or less summed up by the title :) There are quite a few (very) popular projects like VSCode that store their configuration files in JSON with comments. yyjson can...

enhancement

**Describe the bug** I get `YYJSON_READ_ERROR_UNEXPECTED_END` when reading this (and other JSON): ```json { "firstName": "John", "lastName": "Smith", "isAlive": true, "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New...

compability

As discussed in https://github.com/ibireme/yyjson/issues/166#issuecomment-2102133003 > We are reporting `unexpected character`, which is a general error and may not be very helpful. Can we report what charactor yyjson expects? > >...

I'm currently developing a wrapper for yyjson in D. However the inline qualifier macro(s) on some API functions prevents them from being callable as an extern(C) functions. Would it possible...

**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...

enhancement

I am writing to kindly request your consideration in supporting the Meson build system. Meson has gained significant popularity in recent years and is frequently used in various projects due...

**Is your feature request related to a problem? Please describe.** I'd love to use yyjson on a project, but I need the ability to create patches from the diff of...

enhancement

Text editor that I use (Zed) configured in a way that it removes trailing spaces on file save. This creates a lot of unnecessary changes when I attempt to create...

discussion

currently, cann't pass dest buffer : yyjson_mut_write(doc, 0, &len); can yyjson_mut_write supported dest buffer char* dest; // buffer yyjson_mut_write(doc, 0, &len, dest);

enhancement