• Stars
    star
    2
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 11 years ago
  • Updated over 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An example hypermedia API server demonstrating support for multiple hypermedia types. API domain based on the work of https://github.com/webapibook/issuetracker.

More Repositories

1

siren

Structured Interface for Representing Entities, super-rad hypermedia
1,253
star
2

postman2openapi

Convert a Postman collection to an OpenAPI definition.
Rust
312
star
3

postmanctl

A command-line Interface to the Postman API.
Go
52
star
4

pipeworks

Create pipes. Fit 'em together. Start the flow!
JavaScript
29
star
5

calypso

A common query interface for data stores, featuring a SQL-like query language.
JavaScript
20
star
6

siren-api-browser

A browser for Siren APIs.
JavaScript
19
star
7

spego

A set of policies for Open Policy Agent to validate OpenAPI definitions.
Open Policy Agent
18
star
8

leisure

Add hypermedia awareness to your REST services.
JavaScript
16
star
9

NRack

A .NET port of Ruby's Rack framework
C#
12
star
10

request-caching

An HTTP client with caching, built on top of request.
JavaScript
10
star
11

node-siren

A Node.js client for the Siren hypermedia type.
JavaScript
9
star
12

hypermedia-type

A Node.js module exporting a map of common hypermedia names to registered IANA media type names.
JavaScript
9
star
13

refine

A lightweight, extensible object query tool for JavaScript / JSON objects.
JavaScript
8
star
14

newman-debug

A guide and example project showing how to debug Postman collection scripts with newman.
6
star
15

apigee-hcl

An HCL syntax to configure Apigee proxies.
Go
5
star
16

sassy-crm

Example application demonstrating REST and CQRS.
CoffeeScript
5
star
17

Tabasco

A simple Web framework that drops a little spice on top of NRack.
C#
5
star
18

picohttpparser-sys

Rust bindings to a tiny HTTP parser written in C (https://github.com/h2o/picohttpparser).
Rust
5
star
19

node-ntlm-client

An NTLM client for Node.js
JavaScript
4
star
20

revolt

A reactive, pipelined HTTP client.
JavaScript
4
star
21

caql-js-compiler

A CaQL compiler that converts queries into executable JavaScript.
JavaScript
4
star
22

surface

JavaScript
4
star
23

ws2mqtt

A WebSocket proxy to an MQTT broker backend.
JavaScript
3
star
24

calypso-level

A calypso driver for LevelUP-compatible data stores.
JavaScript
3
star
25

apigee-edgemicro-docker

Dockerize Apigee Edge Microgateway
Shell
3
star
26

kube-observable

Watch Kubernetes resources with a resilient RxJS Observable client.
JavaScript
3
star
27

HttpParser

.NET bindings for https://github.com/joyent/http-parser
C#
3
star
28

siren-alps-mapping

A little fun mapping the ALPS specification to Siren.
Makefile
3
star
29

siren-alps

A Siren implementation of ALPS.
JavaScript
2
star
30

caql

Calypso Query Language Parser & AST
JavaScript
2
star
31

sirenlint

A lint tool for validating Siren (http://sirenspec.org).
JavaScript
2
star
32

siren-api-testing

This is an example of testing a Siren API using Node.js
JavaScript
2
star
33

express-gateway-plugin-http-cache

An HTTP-aware cache for Express Gateway.
JavaScript
2
star
34

api-media-type

A Node.js module exporting a map of common media type names to registered IANA media type names. Built specifically to serve the needs of Web APIs.
JavaScript
2
star
35

calypso-usergrid

A Usergrid session for Calypso.
JavaScript
2
star
36

hrclgbtq2020-server

This is a GraphQL server driven by data from the Human Rights Campaign - State Equality Index 2020 Report.
HTML
2
star
37

level-caql

Adds CaQL query support to LevelUP.
JavaScript
2
star
38

express-gateway-plugin-compression

A plugin for Express Gateway enabling content compression.
JavaScript
1
star
39

docker-node-curl-jq

A Docker image with Node.js, curl, and jq.
Shell
1
star
40

revolt-gzip

GZip compression support for revolt (https://github.com/kevinswiber/revolt).
JavaScript
1
star
41

ucl-sys

Rust bindings to libucl.
Rust
1
star
42

revolt-json-parser

JSON parser middleware for revolt (https://github.com/kevinswiber/revolt).
JavaScript
1
star
43

spectral-function-past-tense

Test values in Spectral to ensure the text is in past-tense. Good for ensuring events in AsyncAPI and other use cases.
JavaScript
1
star
44

http-telemetry

A library for intercepting HTTP telemetry signals from Node.js
TypeScript
1
star
45

data-media-type

A Node.js module for finding IANA registered names for common data types.
JavaScript
1
star
46

api-craft-moustachio

Code for the December JavaScript-focused API Craft
JavaScript
1
star
47

medea-caql

Adds CaQL query support to Medea.
JavaScript
1
star
48

calypso-memory

An in-memory representation for Calypso.
JavaScript
1
star
49

calypso-mongodb

A MongoDB driver for Calypso.
JavaScript
1
star
50

zetta-arduino-mqtt

An example of using Arduino with Zetta via MQTT.
JavaScript
1
star
51

homebrew-postmanctl

Homebrew tap for postmanctl
Ruby
1
star
52

oxide

Reactive JavaScript
JavaScript
1
star
53

openapi-from-scratch

JavaScript
1
star
54

zetta-dot-net

Create Zetta Drivers and Scouts using C#.
C#
1
star
55

loopback-connector-manta

A LoopBack connector for Manta.
JavaScript
1
star
56

zetta-hue-clock

This is a small Zetta app that changes Philips Hue bulb colors according to the current time.
JavaScript
1
star
57

learner-api

Postman API Learner
Shell
1
star
58

harviz

Visualize HAR files right in your terminal.
Shell
1
star
59

picohttpparser-rs

A Rust-friendly interface over picohttpparser-sys.
Rust
1
star
60

spectral-custom-function-example

Temporary repo to demonstrate hosted Spectral rulesets.
JavaScript
1
star
61

zetta-docker-driver

Monitor Docker containers as Zetta devices.
JavaScript
1
star
62

NRack.Mashups

Twisting languages around NRack on the .NET platform.
C#
1
star
63

swiberdev-kube-postman-1

An example repository to demonstrate deploying to Kubernetes from a Postman collection.
HTML
1
star