koop-provider-sample - Sample provider for Koop.

  •        3

This is a sample that demonstrates how to build a Koop Provider. You can clone this project, and use it to start a new provider. This sample can run a local server, deploy to AWS Lambda or Docker for testing and operations. Once the provider is published to NPM, then it can be used with other Koop providers and outputs in a larger project. The data source in this example is the TriMet Bus API. You can see this provider in action here.

https://github.com/koopjs/koop-provider-sample

Dependencies:

config : ^2.0.0
koop : ^3.10.1
request : ^2.79.0

Tags
Implementation
License
Platform

   




Related Projects

koop - :crystal_ball: Transform, query, and download geospatial data on the web.

  •    Shell

Koop is a highly-extensible Javascript toolkit for connecting incompatible spatial APIs. Out of the box it exposes a Node.js server that can translate GeoJSON into the Geoservices specification supported by the ArcGIS family of products. Koop can be extended to translate data from any source to any API specification. Don't let API incompatiblity get in your way, start using one of Koop's data providers or write your own. Visit the demo at http://koop.dc.esri.com.

smart-home-nodejs - A sample of the Smart Home device control APIs in Actions on Google

  •    HTML

This sample contains a fully functioning example of a Smart Home provider cloud service designed to work with Actions on Google. This can be used with a Actions Console project to create an Action interface to your IoT devices. This sample includes everything you need to get started, including a mocked user authentication service with sample users and a user web portal to demonstrate the user experience when controlling their lights with your action. An example of a Smart Home IoT cloud engine is stored in smart-home-provider. This consists of both the main smart-home-provider-cloud.js main web service, as well as the web portal used to interact with virtual devices in frontend/. smart-home-provider-cloud.js is the entry point to the Node.js Express app that runs the IoT cloud service, and handles authentication, and ultimately handles requests from the Google Assistant.

android-DownloadableFonts

  •    Java

This sample demonstrates how to use the Downloadable Fonts feature introduced in Android O. Downloadable Fonts is a feature that allows apps to request a certain font from a provider instead of bundling it or downloading it themselves. This means, there is no need to bundle the font as an asset. The parameters ProviderAuthority, ProviderPackage are given by a font provider, in the case above uses Google Play Services as a font provider. The third parameter is a query string about the requested font. The syntax of the query is defined by the font provider.

spring-boot-security-saml-sample - Sample SAML 2.0 Service Provider with Spring Boot.

  •    Java

Currently Spring Security SAML module doesn't provide a starter for Spring Boot. Moreover, its configuration is XML-based as of this writing. The aim of this project is to explain how to develop a Service Provider (SP) which uses Spring Boot and Spring Security SAML Extension, by defining an annotation-based configuration (Java Configuration). Thymeleaf is also used as template engine.

Umbraco Active Directory Role Provider

  •    

Active Directory Role Provider for umbraco membership (and sample user control) With this role provider, a user control and some IIS configuration you can do seamless authentication (no login prompt) onto your umbraco site and user the Active Directory roles insider umbraco.


Oracle Data Provider for Entity Framework

  •    

This is a Entity Framework Provider for Oracle. It works with Oracle by wrapping System.Data.OracleClient APIs. The source code is based on Sample Entity Framework Provider for Oracle source, but has some improvements, such as DDEX support...

spec-provider - Infer Clojure specs from sample data. Inspired by F#'s type providers.

  •    Clojure

This is a library that will produce a best-guess Clojure spec based on multiple examples of in-memory data. The inferred spec is not meant to be used as is and without human supervision, it is rather a starting point that can (and should) be refined. The idea is analogous to F# type providers -- specifically the JSON type provider, but the input in the case of spec-provider is any in-memory Clojure data structure.

Community Entity Framework Provider Wrappers

  •    

A community branch of the Entity Framework Tracing and Caching Provider Wrappers Sample Code.

MVC Sample Project Demonstrating multiple techniques

  •    

This MVC sample project shows multiple techniques and patterns including: How to pass a complex object graph to modelBinder, building complex view-models automapper, structureMap, Tarintino, unit testing, implementation of ASP.NET Membership Provider, Telerik MVC Controls, & more

Sample Security Application

  •    

A sample security application that uses Microsoft Account (Identity Provider), WebAPI (Service Layer) and EntityFramework (Data Access Layer).

BizTalk 2006 R2 - Hospital HIPAA Accelerator

  •    

This sample application demonstrates the ability to use BizTalk Server 2006 R2 for processing HIPAA Claims from a provider perspective. In this sample an 837 Institutional claim is processed by BizTalk and sent to either Availity (www.availity.com) or to an existing clearingh...

node-oidc-provider - OpenID Provider(OP) implementation for node

  •    Javascript

oidc-provider is an OpenID Provider implementation of OpenID Connect. It allows to export a complete mountable or standalone OpenID Provider implementation. This implementation does not dictate a fixed data models or persistence store, instead, you must provide adapters for these. A generic in memory adapter is available to get you started as well as feature-less dev-only views to be able to get off the ground. The following specifications are implemented by oidc-provider. Note that not all features are enabled by default, check the configuration section on how to enable them.

koop - Expose GeoJSON services as Feature Services

  •    Javascript

Expose GeoJSON services as Feature Services

terraform-provider-google - Terraform Google Cloud Platform provider

  •    Go

See the Google Provider documentation to get started using the Google provider. We recently introduced the google-beta provider. See Provider Versions for more details on how to use google-beta.

terraform-provider-oci - Terraform Oracle Cloud Infrastructure provider

  •    Go

The OCI Terraform Provider is now available for automatic download through the Terraform Provider Registry. For more information on how to get started view the documentation and setup guide. Note: You may use any version 1.8 or above to build the provider. However, the goimports, go vet, and gofmt code checks will only pass when using version 1.11.

terraform-provider-aws - Terraform AWS provider

  •    Go

If you're building the provider, follow the instructions to install it as a plugin. After placing it into your plugins directory, run terraform init to initialize it. Documentation about the provider specific configuration options can be found on the provider's website. If you wish to work on the provider, you'll first need Go installed on your machine (version 1.11+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin to your $PATH.

terraform-provider-helm - Terraform Helm provider

  •    Go

This is a Helm provider for Terraform. The provider manages the installed Charts in your Kubernetes cluster, in the same way of Helm does, through Terraform. It will also install Tiller automatically if it is not already present.

terraform-provider-kubernetes - Terraform Kubernetes provider

  •    Go

In order to prevent breaking changes and migration of user-created resources, resources included in this provider will be limited to v1 APIs and not alpha or beta. You can find v1 resources in the Kubernetes API documentation for the appropriate version of Kubernetes. If you wish to work on the provider, you'll first need Go installed on your machine (version 1.9+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin to your $PATH.

pact-ruby - Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project

  •    Ruby

Define a pact between service consumers and providers, enabling "consumer driven contract" testing. Pact provides a fluent API for service consumers to define the HTTP requests they will make to a service provider and the HTTP responses they expect back. These expectations are used in the consumer specs to provide a mock service provider. The interactions are recorded, and played back in the service provider specs to ensure the service provider actually does provide the response the consumer expects.

Hybrid Provider / Hybrid Profiler / Hybrid Roller

  •    

The Hybrid Provider allows SharePoint sites to simultaneously authenticate SQL and AD users. This is different from extending web apps and creating multiple zones. The aforementioned "supported" method to dual authentication requires managing multiple web apps and doesn't allow