https://github.com/AKSW/node_ldp
Implementation of the Linked Data Platform for Node.
https://github.com/AKSW/node_ldp
Last synced: 10 months ago
JSON representation
Implementation of the Linked Data Platform for Node.
- Host: GitHub
- URL: https://github.com/AKSW/node_ldp
- Owner: AKSW
- Created: 2013-01-09T13:57:29.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2013-05-22T13:48:40.000Z (over 12 years ago)
- Last Synced: 2024-11-04T05:33:39.487Z (about 1 year ago)
- Language: JavaScript
- Homepage: http://www.w3.org/TR/ldp/
- Size: 238 KB
- Stars: 19
- Watchers: 11
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - AKSW/node_ldp - Implementation of the Linked Data Platform for Node. (others)
README
`node_ldp` -- Linked Data Platform for Node
===========================================
Have you ever wanted to quickly publish Linked Data resources on the Web?
Then node_ldp is your answer.
Since `node_ldp` is an implementation of the [Linked Data Platform specification](http://www.w3.org/TR/ldp/) it additionally allows you to:
* create resources via `PUT`,
* update/create resources via `POST`,
* delete resources via `DELETE`,
All of this for plain resources or resources managed in [LDP containers](http://www.w3.org/TR/ldp/#linked-data-platform-containers).
## Runtime Dependencies
You can install most dependencies with
make libs
In addition, [`node_raptor`](http://github.com/0xfeedface/node_raptor) is required.
## Usage
You can start LDP with several options.
To see the options run `bin/start --help`.
Fake namespace and initial triples file are currently *required*.
Usage: start [options]
Options:
-h, --help output usage information
-l, --load path to file with triples to serve
-f, --fake-namespace fake namespace of URIs for testing
-p, --port fake host part of URIs for testing
## Running Test
`node_ldp`'s test suite requires' `nodeunit`.
Once you have that installed just type
make test
at the command prompt.