https://github.com/dasch-swiss/dsp-ui-lib
Reusable Angular elements for Angular applications based on DSP-API and DSP-JS
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
3 of 13 committers (23.1%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.0%) to scientific vocabulary
Keywords
Repository
Reusable Angular elements for Angular applications based on DSP-API and DSP-JS
Basic Info
- Host: GitHub
- Owner: dasch-swiss
- License: agpl-3.0
- Language: TypeScript
- Default Branch: main
- Homepage: https://dasch-swiss.github.io/dsp-ui-lib
- Size: 7.17 MB
Statistics
- Stars: 2
- Watchers: 8
- Forks: 4
- Open Issues: 21
- Releases: 0
Topics
Metadata Files
README.md
DSP-UI — A library to easily create DSP Apps
DSP-UI is a library of angular modules enabling users to interact with DSP-API to create a web application in a quick and simple way. These modules, comprised of components and directives, are written in Typescript and rely on Angular material.
DSP-UI is developed by the Data and Service Center for the Humanities as free software, released under GNU Affero General Public license.
Documentation
➡ Getting started
Library modules
The library consists of four Angular modules that are briefly described below.
➡ DspCoreModule
Services for API requests
DspCoreModule is a configuration handler for
@dasch-swiss/dsp-jswhich offers all the services to make DSP-API requests.
➡ DspViewerModule
Resources, Properties, Lists, Value components
DspViewerModule contains object components to show a resource class representation, the property gui-elements and various view frameworks.
➡ DspSearchModule
Search panel for all kind of search queries
DspSearchModule allows to make full text or advanced searches in DSP-API. Filter by resource class and its properties related to an ontology.
➡ DspActionModule
Special pipes and buttons
DspActionModule contains special pipes to sort lists or to get the index key in arrays, but also directives and components for images, sort buttons and s.o.
Contribution
If you would like to contribute to the development of the DSP-UI modules alongside us, please consult the general DSP contribution guidelines or the DSP-UI specific contribution guidelines and the design documentation.
Owner
- Name: DaSCH - Swiss National Data and Service Center for the Humanities
- Login: dasch-swiss
- Kind: organization
- Email: info@dasch.swiss
- Location: Switzerland
- Website: https://dasch.swiss
- Twitter: DaSCHSwiss
- Repositories: 35
- Profile: https://github.com/dasch-swiss
Development repositories of the DaSCH.
GitHub Events
Total
Last Year
Committers
Last synced: almost 3 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| mdelez | 6****z@u****m | 76 |
| Tobias Schweizer | t****r@u****m | 67 |
| André Kilchenmann | g****b@m****h | 47 |
| Flavie L | f****s@d****s | 25 |
| André Kilchenmann | a****n@d****s | 23 |
| DaSCH Bot | 5****t@u****m | 20 |
| Marcin Procyk | m****k@d****s | 6 |
| Sepideh Alassi | s****i@u****h | 6 |
| Snehal Kumbhar | s****r@u****h | 5 |
| Flavie L | f****s@u****h | 2 |
| /rgb | 1****w@u****m | 1 |
| Snehal Kumbhar | s****l@g****m | 1 |
| Tobias Schweizer | t****r@u****h | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 0
- Total pull requests: 100
- Average time to close issues: N/A
- Average time to close pull requests: 9 days
- Total issue authors: 0
- Total pull request authors: 8
- Average comments per issue: 0
- Average comments per pull request: 1.0
- Merged pull requests: 80
- Bot issues: 0
- Bot pull requests: 11
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- tobiasschweizer (24)
- kilchenmann (23)
- daschbot (21)
- mdelez (11)
- dependabot[bot] (10)
- waychal (4)
- mpro7 (4)
- flavens (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- npm 72 last-month
- Total dependent packages: 1
- Total dependent repositories: 2
- Total versions: 34
- Total maintainers: 6
npmjs.org: @dasch-swiss/dsp-ui
Angular library to easily create a user interface for Knora/DSP-API
- Homepage: https://docs.dasch.swiss/developers/dsp-ui/documentation/
- License: AGPL-3.0-or-later
-
Latest release: 1.8.0
published over 4 years ago
Rankings
Maintainers (6)
Dependencies
- 1297 dependencies
- @angular-devkit/build-angular ~0.1102.5 development
- @angular/cli ^11.2.9 development
- @angular/compiler-cli ^11.2.9 development
- @angular/language-service ^11.2.9 development
- @types/jasmine ~3.6.0 development
- @types/jasminewd2 ~2.0.3 development
- @types/node ^12.11.1 development
- angular-split ^4.0.0 development
- codelyzer ^6.0.0 development
- jasmine-core ~3.6.0 development
- jasmine-spec-reporter ~5.0.0 development
- karma ^6.3.4 development
- karma-chrome-launcher ~3.1.0 development
- karma-coverage-istanbul-reporter ~3.0.2 development
- karma-jasmine ~4.0.0 development
- karma-jasmine-html-reporter ^1.5.0 development
- ng-packagr ^11.2.4 development
- protractor ~7.0.0 development
- ts-node ~8.9.0 development
- tslint ~6.1.0 development
- typescript 4.0.7 development
- @angular/animations ^11.2.9
- @angular/cdk ^11.2.9
- @angular/common ^11.2.9
- @angular/compiler ^11.2.9
- @angular/core ^11.2.9
- @angular/forms ^11.2.9
- @angular/material ^11.2.9
- @angular/platform-browser ^11.2.9
- @angular/platform-browser-dynamic ^11.2.9
- @angular/router ^11.2.9
- @ckeditor/ckeditor5-angular ^1.2.3
- @dasch-swiss/dsp-js ^3.0.0
- ckeditor5-custom-build github:dasch-swiss/ckeditor_custom_build
- jdnconvertiblecalendar ^0.0.7
- jdnconvertiblecalendardateadapter ^0.0.17
- ngx-color-picker ^11.0.0
- openseadragon ^2.4.2
- rxjs ~6.5.5
- svg-overlay github:openseadragon/svg-overlay
- ts-md5 ^1.2.7
- tslib ^2.0.0
- zone.js ~0.10.2
- tslib ^2.0.0
- mkdocs ==1.1.2
- mkdocs-git-revision-date-plugin ==0.3.1
- mkdocs-include-markdown-plugin ==2.7.1
- mkdocs-material ==6.0.1