A YAML parser and emitter in C++

Ist jbeder/yaml-cpp einsteigerfreundlich?

Wir haben zuletzt zu wenige Pull Requests von externen Beitragenden an jbeder/yaml-cpp gesehen, um zu sagen, wie oft sie gemergt werden. Derzeit sind 2 einsteigerfreundliche Issues offen.

Sterne
6.1k
Forks
2.2k
Offene Anfänger-Issues
2
Indexierte Issues
169
Ø Merge
22 Std. 2 Min.
Gemergte PRs (30 T.)
1
Vorherrschende Sprache
C++
Lizenz
MIT
Letzter GitHub-Push
17.9.2026
Zuletzt indexiert
11.10.2026
Beitragsleitfaden
Beitragsleitfaden
Verhaltenskodex
Kein Verhaltenskodex
Anfänger-Labels
help wanted

So tragen Sie zu jbeder/yaml-cpp bei

  1. Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
  2. Ihre Beiträge werden unter der MIT-Lizenz des Projekts veröffentlicht.
  3. Wählen Sie eines der 2 offenen einsteigerfreundlichen Issues unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • Add `YAML::Emitter` `operator<<` support for `std::array`
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100

    jbeder/yaml-cpp#1518 ·

  • Explicit `!!null` tag with empty content loads as a Scalar node instead of Null
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 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
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 62/100

    jbeder/yaml-cpp#1516 ·

  • Node properties on a following line at the parent mapping's column are accepted
    Offen

    Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 55/100

    jbeder/yaml-cpp#1515 ·

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

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 62/100

    jbeder/yaml-cpp#1514 ·

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

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1507 ·

  • Forced single-quoted or literal style emits raw NUL and U+0001
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    jbeder/yaml-cpp#1506 ·

  • Wrong LF count at the end
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1502 · 1 Kommentar ·

  • Save and read multiline text as-is
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1501 · 7 Kommentare ·

  • [GLD Serializer Benchmark] C++ yaml-cpp 0.8.0 — spec compliance misses
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 18/100

    jbeder/yaml-cpp#1498 ·

  • New function as alternative to `operator[]` for read and write
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    jbeder/yaml-cpp#1448 · 2 Kommentare · 1 Reaktion ·

  • iterator_base advertises forward_iterator_tag but violates the multi-pass guarantee
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    jbeder/yaml-cpp#1446 · 6 Kommentare ·

  • Is there a memory leak?
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    jbeder/yaml-cpp#1436 · 6 Kommentare ·

  • any function for merge two YAML::Node
    Offen
    question

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1425 · 1 Kommentar ·

  • Please enhance context about exceptions handling in yaml-cpp
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    documentation enhancement help wanted

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 38/100

    jbeder/yaml-cpp#1395 ·

  • Which version is compatible with VS2015 and has a new API?
    Offen
    help wanted question Windows

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1394 ·

  • Default behaviour for yaml-cpp install targets missing in README
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    documentation enhancement help wanted

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1381 · 1 Kommentar ·

  • find_package(yaml-cpp) doesn't build on Visual Studio 2022
    Offen
    bug help wanted Windows

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    jbeder/yaml-cpp#1342 ·

  • Exclude test folder from Doxygen API reference
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    documentation enhancement help wanted

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1341 ·

  • Unnecessary bumping of SONAME
    Offen
    question

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 32/100

    jbeder/yaml-cpp#1317 · 5 Kommentare · 2 Reaktionen ·

  • Not able to link yaml-cpp.lib in cpp windows project
    Offen
    bug help wanted Windows

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1315 · 4 Kommentare ·

  • Compiler warnings can't be disabled when using FetchContent
    Offen
    bug help wanted

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    jbeder/yaml-cpp#1300 · 2 Kommentare ·

  • seems yaml-cpp conan package does not support build_type=RelWithDebInfo properly.
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100

    jbeder/yaml-cpp#1296 ·

  • Empty strings are silently replaced with 'null' now
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    bug enhancement help wanted

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    jbeder/yaml-cpp#1290 · 8 Kommentare ·

  • Add example of emitting tags to documentation.
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    documentation enhancement help wanted

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1286 · 2 Kommentare ·

  • CMake: handle backward compatibility
    Offen
    documentation enhancement help wanted

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1285 · 3 Kommentare · 1 Reaktion ·

  • Figuring out if a string will round-trip
    Offen
    enhancement feature help wanted

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1276 · 2 Kommentare ·

  • Add more hits to the error "Error msg: bad conversion"
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1274 · 3 Kommentare · 5 Reaktionen ·

  • null keys
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1269 · 4 Kommentare ·

  • is it possible to have a partial fallback on struct custom types?
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1244 · 2 Kommentare ·

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

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1237 · 1 Kommentar · 1 Reaktion ·

  • Embedded version definition.
    Offen
    enhancement help wanted

    Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 45/100

    jbeder/yaml-cpp#1235 · 2 Kommentare ·

  • Compilation issue - YAML-CPP is exposing std types in dllexport classes
    Offen
    Windows

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1233 · 1 Kommentar ·

  • Unable to build any application that uses yaml-cpp, linker errors
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 38/100

    jbeder/yaml-cpp#1219 · 4 Kommentare ·

  • YAML::Node::EndMark()
    Offen
    feature help wanted

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1217 · 2 Kommentare ·

  • YAML::Nodes alias rather than moving when using std::vector::erase, std::iter_swap and similar methods.
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1209 · 3 Kommentare ·

  • Remnants of YAML 1.1 Spec in YAML 1.2
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100

    jbeder/yaml-cpp#1198 · 4 Kommentare ·

  • Multiline string support
    Offen
    enhancement help wanted

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1191 · 4 Reaktionen ·

  • Switch to turn off emitted comments
    Offen
    enhancement help wanted

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1165 ·

  • Cannot compile with exceptions disabled
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1147 · 1 Kommentar ·

  • YAML::LoadFile get bad allcation exception on windows
    Offen
    Windows

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1134 · 5 Kommentare ·

  • Emitting filesystem::path
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 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)
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1127 · 4 Kommentare ·

  • Request for exceptions usage documentation
    Offen
    documentation help wanted

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1122 ·

  • Add range based for loop to tutorial
    Offen

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 55/100

    jbeder/yaml-cpp#1121 ·

  • Can't retrieve key and or value from node?
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1118 ·

  • No way to modify a single `Node` to emit with `SingleQuoted`?
    Offen
    feature help wanted

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1114 · 2 Kommentare · 1 Reaktion ·

  • Could you provide a method to dynamic access like this node("a","b","c",...)
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 28/100

    jbeder/yaml-cpp#1108 · 8 Kommentare ·

  • RegEx::MatchUnchecked(const Source& source) exception
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    jbeder/yaml-cpp#1107 ·

  • Add an `into()` operator on `Node` to do optional assignment.
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    jbeder/yaml-cpp#1073 · 5 Kommentare · 1 Reaktion ·

Die neuesten 100 werden angezeigt

Diese Seite listet nur das zuletzt Erfasste. Der vollständige Bestand steht im erweiterten Filter, eingegrenzt nach Sprache, Schwierigkeit und Aufwand.

Erweiterten Filter öffnen

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.