Skip to content
/ protocol Public

A specification for the discoverable exchange of data over a single HTTP endpoint

License

Notifications You must be signed in to change notification settings

offen/protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Offen Fair Web Analytics logo

Offen Protocol

A specification for the discoverable exchange of data over a single HTTP endpoint

This repository provides the home for the Offen Protocol specification, as well as a server and client reference implementation.

The specification

The Offen Protocol provides vocabulary and a set of building blocks that can be used to transparently collect and share arbitrary data with your users. It is derived from our learnings when building Offen Fair Web Analytics.

The client

client contains a reference implementation of a client class that implements the Offen Protocol. It is written in JavaScript and requires to run in a browser.

The server

server contains a reference implementation of a server that implements the Offen Protocol. It is written in Golang and is designed in a framework agnostic way so that you can use it in basically any application.

About

A specification for the discoverable exchange of data over a single HTTP endpoint

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published