Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 21 yaml-parser Open-Source Projects
-
-
This makes me happy. I've just done a review of yaml parsers available from Ruby recently to improve the error reporting. Unfortunately libyaml is just bad there - many indentation issues at the end of the document will report errors in line 2 with a completely lost context. Unfortunately x2, there's no real alternative.
I ended up parsing with libyaml and when something fails, parsing again using node and displaying errors through https://github.com/eemeli/yaml It's terrible but it works better. I hope to be able to use libyaml-safer in the future if it does improve on errors.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Project mention: I want to contribute to open-source software written in Go | /r/golang | 2023-06-04
-
-
Either https://github.com/chyh1990/yaml-rust or https://github.com/dtolnay/serde-yaml for parsing the YAML config file that markdownlint uses
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
kubectl-slice
Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.
-
-
hikaru
Move smoothly between Kubernetes YAML and Python for creating/updating/componentizing configurations.
-
scaffolder
CLI tool to instantly generate skeleton project structure with boilerplate code, that's taken from configurable YAML file, to quickly kick-start your project (by dl-tg)
Hope you enjoy it! :) Link to the repository: https://github.com/dl-tg/scaffolder
-
Didn’t know this. Thanks for the tip!
Personally, when I test REST APIs, I use „restclient.el“ all the time which also comes with a great JQ integration („jq-set-var“ for example for deriving request variables from responses). For traversing larger responses I use „counsel-jq“ in a customized JSON mode: https://github.com/200ok-ch/counsel-jq
But I’ll give the major mode a try, too.
-
parse_it
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
-
-
Somewhat fortuitous that someone already forked yaml-rust and rewrote it in pure Rust to create yaml-rust2 (https://github.com/Ethiraric/yaml-rust2/blob/master/document...). Pretty cool that the fork fully passes the YAML test suite as well and is more performant on benchmarks. The migration appears straightforward too.
Ultimately, the problem remains - we're dependent on the work of others who are happy to provide us with free labour for now, but may not be in perpetuity. I don't know that there's a way around that.
-
Project mention: Are there any open source projects that need contributors? | /r/opensource | 2023-12-10
fkYAML, a C++ header-only YAML library, looks for contributors. Take a look around from the link below. https://github.com/fktn-k/fkYAML
-
-
-
Project mention: PHP file generator that can help automate your workflow and get rid of writing boilerplate | /r/PHP | 2023-04-13
I actually realized this also few days back, so I'm planning this for the next major release, ditching the JSON templates and just use Pars'Em on the PHP/JS/Whatever files themselves.
-
albert
Albert: Rust Transpiler that converts a Data Mode like JSON/YAML to source code like Go, C++, but also graphql (by vincenzopalazzo)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
yaml-parser related posts
- Porting Libyaml to Safe Rust: Some Thoughts
- Hikaru 1.0.0 released
- Hikaru 1.0.0 released
- Hikaru 1.0.0 released
- Hikaru 0.16.0b released
- Hikaru 0.16.0b released
- Hikaru 0.16.0b released
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Mar 2024
Index
What are some of the best open-source yaml-parser projects? This list will help you:
Project | Stars | |
---|---|---|
1 | strictyaml | 1,402 |
2 | yaml | 1,102 |
3 | go-yaml | 1,002 |
4 | libyaml | 877 |
5 | yaml-rust | 581 |
6 | psych | 556 |
7 | SharpYaml | 315 |
8 | kubectl-slice | 269 |
9 | yamerl | 200 |
10 | hikaru | 198 |
11 | scaffolder | 121 |
12 | counsel-jq | 121 |
13 | parse_it | 106 |
14 | pyaml_env | 79 |
15 | yaml-rust2 | 60 |
16 | fkYAML | 43 |
17 | yaml.el | 31 |
18 | dayaml | 9 |
19 | parsem | 4 |
20 | albert | 3 |
21 | constyaml | 1 |