Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/IIIF-Commons/manifesto
IIIF Presentation API client and server utility library.
https://github.com/IIIF-Commons/manifesto
iiif iiif-presentation nodejs typescript
Last synced: 3 months ago
JSON representation
IIIF Presentation API client and server utility library.
- Host: GitHub
- URL: https://github.com/IIIF-Commons/manifesto
- Owner: IIIF-Commons
- License: mit
- Created: 2015-05-07T14:00:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-11T09:48:40.000Z (10 months ago)
- Last Synced: 2024-04-14T00:47:24.266Z (10 months ago)
- Topics: iiif, iiif-presentation, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 9.53 MB
- Stars: 47
- Watchers: 19
- Forks: 27
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-iiif - Manifesto - IIIF Presentation API client and server utility library. (Presentation API Libraries / Image viewers (Image API only))
README
# manifesto
[![Build Status](https://travis-ci.org/IIIF-Commons/manifesto.svg?branch=master)](https://travis-ci.org/IIIF-Commons/manifesto)
IIIF Presentation API client and server utility library.
npm install manifesto.js --save
> [!NOTE]
> 3D extensions to the manifesto.js library are under development in a fork [IIIF-Commons/manifesto-3d](https://github.com/IIIF-Commons/manifesto-3d).
> This development is being performed in parallel with development of 3D extensions to the IIIF APIs documented in [IIIF/3d](https://github.com/IIIF/3d).## Getting Started
### Documentation
https://iiif-commons.github.io/manifesto/
### Developer Setup
git clone https://github.com/iiif-commons/manifesto.git
npm install
npm build
npm test### Publishing Package
git checkout master
npm version patch
git add .
git commit -m "Release v1.2.3"
git tag v1.2.3
git push origin master v1.2.3