A YAML parser and emitter in C++

jbeder/yaml-cpp có thân thiện với người mới không?

Gần đây có quá ít pull request của người đóng góp bên ngoài gửi tới jbeder/yaml-cpp để nói chúng được merge thường xuyên đến đâu. Hiện có 2 issue phù hợp với người mới đang mở.

Star
6.1k
Fork
2.2k
Issue cho người mới đang mở
2
Issue đã lập chỉ mục
169
Merge trung bình
22 giờ 2 phút
Pull request đã merge (30 ngày)
1
Ngôn ngữ chính
C++
Giấy phép
MIT
Lần push lên GitHub gần nhất
17/9/2026
Lập chỉ mục gần nhất
11/10/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
help wanted

Cách đóng góp cho jbeder/yaml-cpp

  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. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  3. Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

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

  • Add `YAML::Emitter` `operator<<` support for `std::array`
    Đang mở

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

    jbeder/yaml-cpp#1518 ·

  • Explicit `!!null` tag with empty content loads as a Scalar node instead of Null
    Đang mở

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

    jbeder/yaml-cpp#1517 ·

  • Quoted scalar continuation line inside a mapping is accepted when it starts with a tab instead of the required space indentation
    Đang mở

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

    jbeder/yaml-cpp#1516 ·

  • Node properties on a following line at the parent mapping's column are accepted
    Đang mở

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 55/100

    jbeder/yaml-cpp#1515 ·

  • Root-level block scalar with content at column 0 fails to load ("unexpected token after end of document")
    Đang mở

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

    jbeder/yaml-cpp#1514 ·

  • Should YAML::detail::iterator_value really be part of the detail namespace? (Support for C++20 ranges)
    Đang mở

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

    jbeder/yaml-cpp#1507 ·

  • Forced single-quoted or literal style emits raw NUL and U+0001
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

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

    jbeder/yaml-cpp#1506 ·

  • Wrong LF count at the end
    Đang mở

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

    jbeder/yaml-cpp#1502 · 1 bình luận ·

  • Save and read multiline text as-is
    Đang mở

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

    jbeder/yaml-cpp#1501 · 7 bình luận ·

  • [GLD Serializer Benchmark] C++ yaml-cpp 0.8.0 — spec compliance misses
    Đang mở

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

    jbeder/yaml-cpp#1498 ·

  • Android NDK: rebuild with c++_shared to avoid double libc++ when mixing prebuilts
    Đang mở

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

    jbeder/yaml-cpp#1496 ·

  • New function as alternative to `operator[]` for read and write
    Đang mở

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

    jbeder/yaml-cpp#1448 · 2 bình luận · 1 reaction ·

  • iterator_base advertises forward_iterator_tag but violates the multi-pass guarantee
    Đang mở

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

    jbeder/yaml-cpp#1446 · 6 bình luận ·

  • Is there a memory leak?
    Đang mở

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

    jbeder/yaml-cpp#1436 · 6 bình luận ·

  • any function for merge two YAML::Node
    Đang mở
    question

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

    jbeder/yaml-cpp#1425 · 1 bình luận ·

  • Please enhance context about exceptions handling in yaml-cpp
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    documentation enhancement help wanted

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 38/100

    jbeder/yaml-cpp#1395 ·

  • Which version is compatible with VS2015 and has a new API?
    Đang mở
    help wanted question Windows

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 25/100

    jbeder/yaml-cpp#1394 ·

  • Default behaviour for yaml-cpp install targets missing in README
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    documentation enhancement help wanted

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 35/100

    jbeder/yaml-cpp#1381 · 1 bình luận ·

  • find_package(yaml-cpp) doesn't build on Visual Studio 2022
    Đang mở
    bug help wanted Windows

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

    jbeder/yaml-cpp#1342 ·

  • Exclude test folder from Doxygen API reference
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    documentation enhancement help wanted

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 35/100

    jbeder/yaml-cpp#1341 ·

  • Unnecessary bumping of SONAME
    Đang mở
    question

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

    jbeder/yaml-cpp#1317 · 5 bình luận · 2 reaction ·

  • Not able to link yaml-cpp.lib in cpp windows project
    Đang mở
    bug help wanted Windows

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

    jbeder/yaml-cpp#1315 · 4 bình luận ·

  • Compiler warnings can't be disabled when using FetchContent
    Đang mở
    bug help wanted

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

    jbeder/yaml-cpp#1300 · 2 bình luận ·

  • seems yaml-cpp conan package does not support build_type=RelWithDebInfo properly.
    Đang mở

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

    jbeder/yaml-cpp#1296 ·

  • Empty strings are silently replaced with 'null' now
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    bug enhancement help wanted

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

    jbeder/yaml-cpp#1290 · 8 bình luận ·

  • Add example of emitting tags to documentation.
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    documentation enhancement help wanted

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 25/100

    jbeder/yaml-cpp#1286 · 2 bình luận ·

  • CMake: handle backward compatibility
    Đang mở
    documentation enhancement help wanted

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

    jbeder/yaml-cpp#1285 · 3 bình luận · 1 reaction ·

  • YAML Emitter using YAML::DoubleQuoted when emitted in a destructor of a staticly created struct/class
    Đang mở
    bug

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

    jbeder/yaml-cpp#1281 · 1 bình luận ·

  • Figuring out if a string will round-trip
    Đang mở
    enhancement feature help wanted

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

    jbeder/yaml-cpp#1276 · 2 bình luận ·

  • Add more hits to the error "Error msg: bad conversion"
    Đang mở

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

    jbeder/yaml-cpp#1274 · 3 bình luận · 5 reaction ·

  • null keys
    Đang mở

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

    jbeder/yaml-cpp#1269 · 4 bình luận ·

  • is it possible to have a partial fallback on struct custom types?
    Đang mở

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

    jbeder/yaml-cpp#1244 · 2 bình luận ·

  • FeatureReq: assign `YAML::Emitter` to `YAML::Node` (multiline string to yaml-cpp node)
    Đang mở
    feature help wanted

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

    jbeder/yaml-cpp#1237 · 1 bình luận · 1 reaction ·

  • Embedded version definition.
    Đang mở
    enhancement help wanted

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

    jbeder/yaml-cpp#1235 · 2 bình luận ·

  • Compilation issue - YAML-CPP is exposing std types in dllexport classes
    Đang mở
    Windows

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

    jbeder/yaml-cpp#1233 · 1 bình luận ·

  • Unable to build any application that uses yaml-cpp, linker errors
    Đang mở

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

    jbeder/yaml-cpp#1219 · 4 bình luận ·

  • YAML::Node::EndMark()
    Đang mở
    feature help wanted

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

    jbeder/yaml-cpp#1217 · 2 bình luận ·

  • YAML::Nodes alias rather than moving when using std::vector::erase, std::iter_swap and similar methods.
    Đang mở

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

    jbeder/yaml-cpp#1209 · 3 bình luận ·

  • Remnants of YAML 1.1 Spec in YAML 1.2
    Đang mở

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

    jbeder/yaml-cpp#1198 · 4 bình luận ·

  • Multiline string support
    Đang mở
    enhancement help wanted

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

    jbeder/yaml-cpp#1191 · 4 reaction ·

  • Switch to turn off emitted comments
    Đang mở
    enhancement help wanted

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

    jbeder/yaml-cpp#1165 ·

  • Incompatibility with boost::nowide
    Đang mở
    bug

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

    jbeder/yaml-cpp#1152 ·

  • Cannot compile with exceptions disabled
    Đang mở

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

    jbeder/yaml-cpp#1147 · 1 bình luận ·

  • YAML::LoadFile get bad allcation exception on windows
    Đang mở
    Windows

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

    jbeder/yaml-cpp#1134 · 5 bình luận ·

  • Emitting filesystem::path
    Đang mở

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

    jbeder/yaml-cpp#1131 ·

  • Add more examles, including using range-based for loops for iterating over `YAML::Node`s (link to my examples)
    Đang mở

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

    jbeder/yaml-cpp#1127 · 4 bình luận ·

  • Request for exceptions usage documentation
    Đang mở
    documentation help wanted

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

    jbeder/yaml-cpp#1122 ·

  • Add range based for loop to tutorial
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 55/100

    jbeder/yaml-cpp#1121 ·

  • Can't retrieve key and or value from node?
    Đang mở

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

    jbeder/yaml-cpp#1118 ·

  • No way to modify a single `Node` to emit with `SingleQuoted`?
    Đang mở
    feature help wanted

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

    jbeder/yaml-cpp#1114 · 2 bình luận · 1 reaction ·

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

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.