JSON for Modern C++

nlohmann/json có thân thiện với người mới không?

Maintainer của nlohmann/json thường phản hồi pull request trong vòng 1 ngày. Hiện chưa có issue nào phù hợp với người mới đang mở; danh sách bên dưới là các issue khác chúng tôi có của kho này.

Star
50.9k
Fork
7.5k
Issue cho người mới đang mở
0
Issue đã lập chỉ mục
130
Merge trung bình
1 ngày 3 giờ
Pull request đã merge (30 ngày)
217
Ngôn ngữ chính
C++
Giấy phép
MIT
Lần push lên GitHub gần nhất
12/11/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho nlohmann/json

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  4. Theo dõi kho này để biết khi có issue mới phù hợp với người mới, hoặc xem các issue khác bên dưới.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • CI: add a big-endian job (s390x, cross-compiled, tests under qemu-user)
    Đang mở
    CI kind: enhancement/improvement tests

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    nlohmann/json#6115 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Docs: erase() of an empty range on a primitive throws, stale assertion messages, moved elements and the strong guarantee of object()
    Đang mở
    documentation kind: bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100

    nlohmann/json#6114 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • json_view: dump(number_format::source) writes a float copied from another document in shortest form, but its saved image keeps the source spelling
    Đang mở
    aspect: json_view documentation kind: bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    nlohmann/json#6113 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • reverse_iterator::operator[] on an object throws invalid_iterator.209 instead of 208
    Đang mở
    kind: bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100

    nlohmann/json#6112 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Reading a map with enum keys from a wrong type says "type must be array" although an object is accepted too
    Đang mở
    kind: bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100

    nlohmann/json#6111 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • parse error: "last read" contains all whitespace and tokens since the last string or number, so the message can be 8 times the input
    Đang mở
    kind: bug performance

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    nlohmann/json#6109 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • JSON_DIAGNOSTICS: building the path in an exception message takes time quadratic in the nesting depth
    Đang mở
    kind: bug performance

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100

    nlohmann/json#6107 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ordered_json built from a std::multimap keeps repeated keys and produces an object with duplicate names
    Đang mở
    documentation kind: bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 22/100

    nlohmann/json#6106 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ordered_json::from_cbor/from_msgpack/from_ubjson/from_bjdata/from_bson/from_bon8 are quadratic in the number of object keys
    Đang mở
    aspect: binary formats documentation kind: bug performance

    Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 35/100

    nlohmann/json#6104 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Idea: Fused reader for CBOR and MessagePack: decode contiguous input straight into the value
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    nlohmann/json#6032 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Idea: Decode into an existing value and reuse its storage (get_into)
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    nlohmann/json#6027 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Idea: Faster to_json/from_json in NLOHMANN_DEFINE_TYPE_* macros: one walk over the object instead of one lookup per member
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    nlohmann/json#6026 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • The exception classes' create() functions are public by accident
    Đang mở
    🔮 V4 candidate kind: enhancement/improvement state: please discuss

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 50/100

    nlohmann/json#5786 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • CBOR: cbor_tag_handler_t::store rejects documents that ignore accepts, and drops tag numbers 6-20
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    aspect: binary formats state: please discuss

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    nlohmann/json#5316 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Idea: arena / PMR document mode (O(1) teardown)
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    nlohmann/json#5298 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Ideas: exploring ways to reduce compilation time
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    nlohmann/json#5294 · 10 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Unable to use gnu mpz types for NumberIntegerType
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    kind: bug kind: enhancement/improvement state: please discuss

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    nlohmann/json#3578 · 25 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Custom Precision on floating point numbers
    Có thể làm lại được @maddanio đã nhận 46 ngày trước và không có pull request nào đang mở. Đang mở
    state: waiting for PR

    nlohmann/json#1170 · 39 bình luận · 25 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • dump(): the recursive frame grew from 480 to 2304 bytes in unoptimized builds, so 128 levels need 288 KiB of stack
    Có thể đã có người làm @nlohmann đã nhận hôm nay. Đang mở
    kind: enhancement/improvement

    nlohmann/json#6116 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • from_bon8 with strict = false drops the bytes after a final string that has no 0xFF terminator
    Có thể đã có người làm @nlohmann đã nhận hôm nay. Đang mở
    aspect: binary formats kind: bug

    nlohmann/json#6110 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Docs: untrusted_input.md does not say that indented dump() and flatten() grow with the square of the nesting depth
    Có thể đã có người làm @nlohmann đã nhận hôm nay. Đang mở
    documentation kind: bug

    nlohmann/json#6108 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ordered_json::unflatten() silently overwrites a nested value when a key is a prefix of an earlier key
    Có thể đã có người làm @nlohmann đã nhận hôm nay. Đang mở
    kind: bug

    nlohmann/json#6105 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Idea: apply the & ~v once in the SWAR scans that let non-ASCII bytes through
    Có thể đã có người làm @Krishna221308 đã nhận hôm nay. Đang mở

    Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 55/100

    nlohmann/json#6063 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Proposal: minimal API for an opt-in C++26 static-reflection extension
    Có thể đã có người làm @mikomikotaishi đã nhận 5 ngày trước. Đang mở
    kind: enhancement/improvement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    nlohmann/json#5959 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Idea: canonical / deterministic serialization (RFC 8785 JCS)
    Có thể đã có người làm @SaurabhCodes-16 đã nhận 24 ngày trước. Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    nlohmann/json#5297 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.