lua-patterns VS awesome-json-next

Compare lua-patterns vs awesome-json-next and see what are their differences.

lua-patterns

Exposing Lua string patterns to Rust (by stevedonovan)

awesome-json-next

A Collection of What's Next for Awesome JSON (JavaScript Object Notation) for Structured (Meta) Data in Text - JSON5, HJSON, HanSON, TJSON, SON, CSON, USON, JSONX/JSON11 & Many More (by json-next)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
lua-patterns awesome-json-next
1 3
27 55
- -
0.0 0.0
over 1 year ago about 3 years ago
Rust
MIT License Creative Commons Zero v1.0 Universal
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

lua-patterns

Posts with mentions or reviews of lua-patterns. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-03.
  • The Norway Problem
    18 projects | news.ycombinator.com | 3 Apr 2021
    If you want automatic built-in string validation, one option that seems particularly interesting is to use a variant of Lua patterns, which are weaker and easier to understand than regular expressions, but still provide a significant degree of "sanity" for something like an email. The original version works on bytes and not runes, but you could simply write a parser that works on runes instead, and the pattern-matching code is just 400 old and battle-tested lines of C89.

    Lua patterns have also shown up in other places, such as BSD's httpd, and an implementation for Rust:

    https://www.gsp.com/cgi-bin/man.cgi?section=7&topic=PATTERNS

    https://github.com/stevedonovan/lua-patterns

    http://lua-users.org/wiki/PatternsTutorial

awesome-json-next

Posts with mentions or reviews of awesome-json-next. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-03.

What are some alternatives?

When comparing lua-patterns and awesome-json-next you can also consider the following projects:

jsonnet - Jsonnet - The data templating language

russian-words - List of Russian words

dhall-lang - Maintainable configuration files

msgpack-tools - Command-line tools for converting between MessagePack and JSON / msgpack.org[UNIX Shell]

edn - Extensible Data Notation

pyyaml - Canonical source repository for PyYAML

yamllint - A linter for YAML files.

ujsonin - Micro JSON Input / Reader

strictyaml - Type-safe YAML parser and validator.

cson - CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects.

asn1c - The ASN.1 Compiler