diff --git a/README.md b/README.md index d2fc9ff..a32bdea 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,12 @@ While we really appreciate your contribution, please follow the requirements: ot * The package should build correctly with the latest Nim release * The package should not contain files without a license or in breach of 3rd parties licensing * Non-mature packages should be flagged as such, especially if they perform security-critical tasks (e.g. encryption) +* Tiny libraries should be avoided where possible +* Avoid having many dependencies. Use "when defined(...)" to enable optional features. * If abandoning a package, please tag it as "abandoned" +* The package name should be unique and specific. Avoid overly generic names e.g. "math", "http" +* Provide a contact email address. +* Optionally try to support older Nim releases (6 months to 1 year) * Optionally GPG-sign your releases * Optionally follow [SemVer](http://semver.org) diff --git a/packages.json b/packages.json index 7f2ffab..10d0e1f 100644 --- a/packages.json +++ b/packages.json @@ -1078,6 +1078,20 @@ "license": "MIT", "web": "https://github.com/PMunch/strslice" }, + { + "name": "jsonschema", + "url": "https://github.com/PMunch/jsonschema", + "method": "git", + "tags": [ + "json", + "schema", + "library", + "validation" + ], + "description": "JSON schema validation and creation.", + "license": "MIT", + "web": "https://github.com/PMunch/jsonschema" + }, { "name": "sdl2_nim", "url": "https://github.com/Vladar4/sdl2_nim", @@ -9597,5 +9611,35 @@ "description": "Nim object validation using type field pragmas", "license": "GPLv3", "web": "https://github.com/captainbland/nim-validation" + }, + { + "name": "nimgraphviz", + "url": "https://github.com/QuinnFreedman/nimgraphviz", + "method": "git", + "tags": [ + "graph", + "viz", + "graphviz", + "dot", + "pygraphviz" + ], + "description": "Nim bindings for the GraphViz tool and the DOT graph language", + "license": "MIT", + "web": "https://github.com/QuinnFreedman/nimgraphviz" + }, + { + "name": "fab", + "url": "https://github.com/icyphox/fab", + "method": "git", + "tags": [ + "colors", + "terminal", + "formatting", + "text", + "fun" + ], + "description": "Print fabulously in your terminal", + "license": "MIT", + "web": "https://github.com/icyphox/fab" } ]