|5 days ago||2 months ago|
|GNU General Public License v3.0 or later||GNU General Public License v3.0 or later|
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.
Did you guys ever realized that comments are not part of the JSON standard?
1 project | reddit.com/r/sysadmin | 25 May 2022
There's also json5: https://json5.org/
Show HN: KittenDNS – easy to setup, rule engine, LetsEncrypt compatible
2 projects | news.ycombinator.com | 15 May 2022
I thought I did? https://json5.org/
Parsing json as a human is unambiguous and simple.
Parsing yaml and toml is full of ambiguity and readability problems depending on where you're reading it.
The only people who think json is a bad format are the type of people that think semicolons are the problem. They're just not.
JSON5 to the rescue!
there is JSON5
3 projects | news.ycombinator.com | 20 Apr 2022
It can. The cli can handle json5 (https://json5.org/) so trailing commas and comments are a-ok.
And yes, re: jayk. Almost certainly. :)
It has been an ambition of mine to turn this into a c lib to parse/process the syntax into an AST so it can be used in multiple languages... but I haven't been able to set the time aside for that particular batch of work, yet.
NPM: How to document your package.json scripts
1 project | dev.to | 27 Mar 2022
Npm does not support JSON5 for package.json that could allow comments in JSON for example in tsconfig.json.
Douglas Crockford removed the ability to add comments to JSON files. What is the best way to add comments into .json files?
1 project | reddit.com/r/reactjs | 23 Mar 2022
JSON w/ trailing commas would be nice.
2 projects | reddit.com/r/ProgrammerHumor | 17 Mar 2022
- It actually exists2 projects | reddit.com/r/ProgrammerHumor | 17 Mar 2022
What are some alternatives?
Json.NET - Json.NET is a popular high-performance JSON framework for .NET
jq - Command-line JSON processor
toml - Tom's Obvious, Minimal Language
strictyaml - Type-safe YAML parser and validator.
sublime-hjson - Hjson support for Sublime Text
config - configuration library for JVM languages using HOCON files
yaml-rust - A pure rust YAML implementation.
ron - Rusty Object Notation
carvel-ytt - YAML templating tool that works on YAML structure instead of text