Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SPORE/specifications
SPORE specifications
https://github.com/SPORE/specifications
Last synced: 12 days ago
JSON representation
SPORE specifications
- Host: GitHub
- URL: https://github.com/SPORE/specifications
- Owner: SPORE
- Created: 2010-10-12T13:00:29.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2015-09-14T18:56:59.000Z (about 9 years ago)
- Last Synced: 2024-09-16T04:43:53.896Z (about 2 months ago)
- Language: Perl
- Homepage:
- Size: 578 KB
- Stars: 108
- Watchers: 11
- Forks: 13
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SPORE - Specification to a POrtable Rest Environment
SPORE is a way to describe public services HTTP APIs such as [twitter] [1]
or applications with an HTTP interface such as [Apache CouchDB] [2]
using a simple language-agnostic JSON document that can be used by
various language-specific implementations to dynamically or statically
generate high level client objects.The goal of this git repository is to host:
* the specifications for the [SPORE description language] [3]
* the specifications for writing a [SPORE client implementation] [4][1]: http://github.com/SPORE/api-description/blob/master/services/twitter.json
[2]: http://github.com/SPORE/api-description/blob/master/apps/couchdb.json
[3]: http://github.com/SPORE/specifications/blob/master/spore_description.pod
[4]: http://github.com/SPORE/specifications/blob/master/spore_implementation.pod## APPLICATIONS AND SERVICES API DESCRIPTIONS
* [API Descriptions](http://github.com/spore/api-description)
## IMPLEMENTATIONS
* [Clojure](http://github.com/ngrunwald/clj-spore)
* [Javascript](http://github.com/nikopol/jquery-spore)
* [Lua](http://github.com/fperrad/lua-Spore/)
* [Nodejs](http://github.com/francois2metz/node-spore)
* [Perl](http://github.com/franckcuny/net-http-spore)
* [Python](http://github.com/agrausem/britney)
* [Ruby](http://github.com/sukria/Ruby-Spore)
* [Livescript](https://github.com/unistra/ls-spore)
* [Groovy](https://github.com/unistra/gspore)## DISCUSSIONS
* [mailling list](http://groups.google.com/group/spore-rest)