w3c-cg / awesome-semantic-shapes

A curated list of RDF Shape resources
Other
3 stars 3 forks source link

describe JS (NPM) shacl tools #11

Open VladimirAlexiev opened 1 week ago

VladimirAlexiev commented 1 week ago

cc @tpluscode @amivanoff https://www.npmjs.com/search?q=shacl has a lot of useful tools. Below is a rough list, but we need to find the git repos, and add all attributes needed by "awesome. Add category "SHACL Compact".

Already have:

JavaScript/Typescript SHACL validators

FAKES? Reported as spam at https://www.npmjs.com/support

SHACL Compact:

Querying / Inference

Declarative UIs

Convertors

IDEs

Developer tools

ktk commented 1 week ago

The fakes look fake to me

jeswr commented 1 week ago

@smessie you have some JS tooling / websites that aren't listed here; perhaps you want to add them as well?

tpluscode commented 1 week ago

Happy to add some of my work. Off the top of my head:

@tpluscode/shacl-cli

I do not think it deserves the list

@hydrofoil/shaperone-*

Shaperone is included already. No point listing individual packages

VladimirAlexiev commented 1 week ago

@tpluscode so the Shaperone repo already describes those packages?

bergos commented 1 week ago

I also stumbled over the fishy packages listed under fakes recently. More of them can be found with a reverse dependency search on npm. I checked if I can automatically detect these packages, but I may create a manual list and report them in the meantime. I don't know why they have been created and if they are harmful, but hopefully, it's easy to get rid of them as they are clearly copyright violations.