samvera / Ldp
Licence: other
Linked Data Platform.rb client
Stars: ✭ 12
Programming Languages
ruby
36898 projects - #4 most used programming language
Labels
Projects that are alternatives of or similar to Ldp
Docker Rpm Builder
Build native RPM packages for Centos/RHEL/Fedora from any Linux distro or even OSX, by leveraging docker capabilities.
Stars: ✭ 366 (+2950%)
Mutual labels: fedora
Plymouth Themes
A hugh collection (80+) of plymouth themes ported from android bootanimations
Stars: ✭ 663 (+5425%)
Mutual labels: fedora
Mediawriter
Fedora Media Writer - Write Fedora Images to Portable Media
Stars: ✭ 411 (+3325%)
Mutual labels: fedora
Anlinux App
AnLinux allow you to run Linux on Android without root access.
Stars: ✭ 614 (+5016.67%)
Mutual labels: fedora
Ansible Role Firewall
Ansible Role - iptables Firewall configuration.
Stars: ✭ 343 (+2758.33%)
Mutual labels: fedora
Gifcurry
😎 The open-source, Haskell-built video editor for GIF makers.
Stars: ✭ 830 (+6816.67%)
Mutual labels: fedora
Mycroft Core
Mycroft Core, the Mycroft Artificial Intelligence platform.
Stars: ✭ 5,489 (+45641.67%)
Mutual labels: fedora
Wireguard Install
WireGuard road warrior installer for Ubuntu, Debian, CentOS and Fedora
Stars: ✭ 650 (+5316.67%)
Mutual labels: fedora
Rpm Ostree
⚛📦 Hybrid image/package system with atomic upgrades and package layering
Stars: ✭ 461 (+3741.67%)
Mutual labels: fedora
Fedy
Fedy makes it easy to install third-party software in Fedora.
Stars: ✭ 622 (+5083.33%)
Mutual labels: fedora
Openvpn Install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.
Stars: ✭ 7,142 (+59416.67%)
Mutual labels: fedora
Movie Monad
📺 A free and simple to use video player made with Haskell.
Stars: ✭ 347 (+2791.67%)
Mutual labels: fedora
Open Build Service
Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
Stars: ✭ 599 (+4891.67%)
Mutual labels: fedora
Mariadb Container
MariaDB container images based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.
Stars: ✭ 19 (+58.33%)
Mutual labels: fedora
Ldp.rb
What is ldp?
Linked Data Platform client library for Ruby
Product Owner & Maintenance
ldp is a Core Component of the Samvera community. The documentation for what this means can be found here.
Product Owner
Help
The Samvera community is here to help. Please see our support guide.
Installation
Add this line to your application's Gemfile:
gem 'ldp'
And then execute:
$ bundle
Or install it yourself as:
$ gem install ldp
Usage
host = 'http://localhost:8080'
client = Ldp::Client.new(host)
resource = Ldp::Resource.new(client, host + '/rest/node/to/update')
orm = Ldp::Orm.new(resource)
# view the current title(s)
orm.orm.value(RDF::DC11.title)
# update the title
orm.graph.delete([orm.resource.subject_uri, RDF::DC11.title, nil])
orm.graph.insert([orm.resource.subject_uri, RDF::DC11.title, 'a new title'])
# save changes
orm.save
Acknowledgments
This software has been developed by and is brought to you by the Samvera community. Learn more at the Samvera website
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].