kdl-rs | kdl4j | |
---|---|---|
2 | 1 | |
282 | 26 | |
2.1% | - | |
1.2 | 1.9 | |
30 days ago | about 2 months ago | |
Rust | Java | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kdl-rs
-
The KDL Document Language
To me it looks amazing, and I was literally about to adopt it in one of my open source Rust-based projects, but then I realized that the Rust version (and only the Rust version) is restrictively licensed under the Parity Public License [1].
I want my open source project to be able to be used in commercial applications, and don't want any of my dependencies' licenses to restrict that.
[1]: https://github.com/kdl-org/kdl-rs/blob/87f836134c1d901ff5ce6...
kdl4j
-
The KDL Document Language
Hi!
I'm the author of the Java KDL library, https://github.com/hkolbeck/kdl4j. I'm currently overwhelmed by other things and unable to do the work to get it up to the 1.0.0 spec. I'm looking for folks willing to help me. DM me on Twitter at the same name if you're interested.
What are some alternatives?
json5 - JSON5 — JSON for Humans
kdl - the kdl document language specifications
Slim - Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic.
sxml - S-expression syntax for XML
Kaitai Struct - Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
kaydle - An alternative implementation of Kat's Document Language, including serde integration
ron - Rusty Object Notation
arx - Simple and user-friendly command-line tool for declarative scaffolding.