Thingweb core components
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
demo
gradle/wrapper
lib
src/dist
thingweb-client
thingweb-common
thingweb-javascript
thingweb-parser add @type from Interactions Apr 27, 2017
thingweb-server
.gitignore
.travis.yml
Californium.properties
LICENSE
Launcher.launch
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

thingweb

Thingweb is an open source implementation of the WoT servient model of W3C's interest group on the web of things (W3C WoT IG).

For information about what it does, see also:

Using

Hosted on Bintray:

  • client: Download
  • common: Download
  • discovery: Download
  • javascript-runtime: Download
  • td-parser: Download
  • server: Download

Jcenter and MavenCentral will follow soon

Resolving using gradle:

repositories {
    maven {
        url  "http://dl.bintray.com/thingweb/maven" 
    }
}

Building

  • we are using Gradle as build tool

There is a also build setup on drone.io. Build Status

The latest artifacts can be downloaded here

Contribution guidelines

  • we are happy for contributions
  • just open a PR
  • Writing tests will be mandatory soon
  • Peer code review will take place

TODO List (adopt a topic by PR-ing your name)

  • interface for token checking
  • API documentation
  • further protocol bindings for XMPP and WS
  • test framework
  • tests

License

MIT License

Who do I talk to?

  • W3C WoT IG Members from Siemens