项目作者: nuxodin

项目描述 :
A registry for namespaces (prefixes) for custom elements, data attributes, custom attributes and css properties
高级语言: HTML
项目地址: git://github.com/nuxodin/web-namespace-registry.git
创建时间: 2021-03-05T11:38:02Z
项目社区:https://github.com/nuxodin/web-namespace-registry

开源协议:

下载


Web Namespace Registry

Welcome to the web namespaces registry.

The goal of this project:
If someone is planning to develop a web framework, they can check to see if there might be a naming conflict with another framework.

Check if a namespace is used

Check a namespace on webnamespaces.org

Add your framework

Make a fork, extend registry.v1.json and make a pull request.
Extend it like this:

  1. ...
  2. "myns": [
  3. {
  4. "name":"Name of your Framework",
  5. "url":"https://github.com/xxx/xxx",
  6. "affected":["ce","class"]
  7. }
  8. ],
  9. ...

url: Preferably a repository or project home on github

affected means:

  • ce = custom elements <x-box>
  • ca = custom attributes <div x-color=red> (non standard)
  • class = class attributes <div class="x-color">
  • css-cp = css custom properties (css variables) --x-color:red;

NOTE: Please specify only technologies that you actually use, not those that are planned.

There can be multiple frameworks using the same namespace.

Add a badge

Registred on webnamespaces.org

  1. [![Registred on webnamespaces.org](https://img.shields.io/static/v1?label=webnamespaces.org&color=blue&message=myns)](https://webnamespaces.org)

Replace “myns” with your namespace.

Contribute

Discussion

Discuss the issues with us and create new ones
https://github.com/nuxodin/web-namespace-registry/issues

Help wanted

Any help is welcome.
In particular: expand the list and share the project.