ontology-elements
Ontology-Elements project aims at developing custom ontology rich html elements (web components). The primary benefit of custom html elements is that they can be used with any framework, or even without a framework. This makes them ideal for distributing components where the end consumer may not be using the same frontend stack
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.8%) to scientific vocabulary
Keywords
Repository
Ontology-Elements project aims at developing custom ontology rich html elements (web components). The primary benefit of custom html elements is that they can be used with any framework, or even without a framework. This makes them ideal for distributing components where the end consumer may not be using the same frontend stack
Basic Info
- Host: GitHub
- Owner: NFDI4Chem
- License: mit
- Language: Vue
- Default Branch: main
- Homepage: https://nfdi4chem.github.io/ontology-elements
- Size: 1.26 MB
Statistics
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 28
- Releases: 2
Topics
Metadata Files
README.md
Overview of Ontology Elements
Web components are a set of standardized web platform APIs (Application Programming Interfaces) for creating reusable, encapsulated, and interoperable custom HTML elements. They allow developers to define their HTML tags and elements with associated JavaScript logic, styles, and templates, which can then be used across multiple web pages and applications. Web components make it easier to build complex web applications by promoting modularity, reusability, and extensibility, and can improve the performance, maintainability, and accessibility of web content.
The ontology-Elements project aims at developing custom ontology-rich html elements (web components). The primary benefit of custom html elements is that they can be used with any framework, or even without a framework. This makes them ideal for distributing components where the end consumer may not be using the same frontend stack, or when you want to insulate the end application from the implementation details of the components it uses.
Documentation :book:
https://nfdi4chem.github.io/ontology-elements
DEMO
https://nfdi4chem.github.io/ontology-elements/demo.html
License :scroll:
This project is licensed under the MIT License - see the LICENSE file for details
Citation :newspaper:
Venkata, C., Sharma, N., Musallam, H., Koepler, O., Neumann, S., & Steinbeck, C. (2023). Ontology Elements (Version V1.0.0) [Computer software]. https://doi.org/10.5281/zenodo.8212133
Maintained by :wrench:
Ontology-Elements is developed and maintained by the NFDI4Chem partners at the Friedrich Schiller University Jena, Germany. The code for this web application is released under the MIT license.
Acknowledgments
Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under the National Research Data Infrastructure – NFDI4Chem – Projektnummer 441958208.
Owner
- Name: NFDI4Chem
- Login: NFDI4Chem
- Kind: organization
- Email: contact@nfdi4chem.de
- Location: Germany
- Website: https://www.nfdi4chem.de/
- Twitter: NFDI4Chem
- Repositories: 15
- Profile: https://github.com/NFDI4Chem
NFDI4Chem – Chemistry Consortium in the NFDI
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Venkata" given-names: "Chandrasekhar" orcid: "https://orcid.org/0000-0002-2564-3243" - family-names: "Sharma" given-names: "Nisha" orcid: "https://orcid.org/0009-0003-1832-6156" - family-names: "Musallam" given-names: "Hamed" orcid: "https://orcid.org/0009-0006-4755-1039" - family-names: "Koepler" given-names: "Oliver" orcid: "https://orcid.org/0000-0003-3385-4232" - family-names: "Neumann" given-names: "Steffen" orcid: "https://orcid.org/0000-0002-7899-7192" - family-names: "Steinbeck" given-names: "Christoph" orcid: "https://orcid.org/0000-0001-6966-0814" title: "Ontology Elements" version: V1.0.0 doi: 10.5281/zenodo.8212134 date-released: 2023-04-27 url: "https://github.com/NFDI4Chem/ontology-elements"
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v3 composite
- actions/configure-pages v2 composite
- actions/deploy-pages v1 composite
- actions/setup-node v3 composite
- actions/upload-pages-artifact v1 composite
- google-github-actions/release-please-action v3 composite
- 350 dependencies
- @rushstack/eslint-patch ^1.2.0 development
- @types/node ^18.14.2 development
- @vitejs/plugin-vue ^4.0.0 development
- @vue/eslint-config-prettier ^7.1.0 development
- @vue/eslint-config-typescript ^11.0.2 development
- @vue/tsconfig ^0.1.3 development
- eslint ^8.34.0 development
- eslint-plugin-vue ^9.9.0 development
- npm-run-all ^4.1.5 development
- prettier ^2.8.4 development
- rollup-plugin-typescript2 ^0.34.1 development
- typescript ~4.8.4 development
- vite ^4.1.4 development
- vitepress ^1.0.0-alpha.75 development
- vue-tsc ^1.2.0 development
- vue ^3.2.47
